onsite
Software Engineer - Data Engineering - Cetera Financial Group
Software Engineer
Entry‑level Software Engineer building a greenfield data platform, designing CI/CD pipelines, infrastructure‑as‑code, and automated test suites to ensure reliability and rapid iteration.
About the role
Key Responsibilities
- Design, build, and maintain CI/CD pipelines and infrastructure‑as‑code for a modern data platform.
- Develop and maintain automated test suites to validate data pipelines and platform components.
- Collaborate with platform engineering to integrate AI agent tooling and DevOps practices.
- Participate in code reviews, troubleshooting, and performance tuning of data workflows.
- Document architecture, processes, and best practices for the team.
Requirements
- Strong programming skills in Python and SQL.
- Experience with CI/CD tools (GitHub Actions, GitLab CI, or similar) and IaC tools such as Terraform.
- Familiarity with containerization (Docker) and version control (Git).
- Basic understanding of data engineering concepts and data pipeline design.
- Excellent problem‑solving skills and a passion for building reliable, scalable systems.
Skills
pythonsqlcicdterraformdocker