What You'll Do:
- End-to-end development of data infrastructure software components (research, design, development, testing, rollout, and monitoring)
- Design and implement data solutions that address both applicative and data-analytics needs
- Build and maintain infrastructure projects, including self-service data solutions, internal tools for data, and analytics teams.
- Collaborate with analysts, engineers, and key technical stakeholders in the company
What You'll Bring:
- 6+ years of experience in engineering roles such as Data Engineer, Data Infrastructure Engineer, Software Engineer, or Machine Learning Platform Engineer
- 4+ years of hands-on experience with Python as a Backend Software Engineer
- Experience with cloud platforms (e.g. AWS, GCP, Azure) and continuous integration and deployment (CI/CD)
- Bachelor of Science in Computer Science/Software Engineering or related field
- A strong team player with excellent communication skills - comfortable supporting the data needs of multiple teams, systems, and products
Bonus skills
- Experience with the following technologies and services: Terraform, Airflow, Streamlit, Kubernetes (K8s), Snowflake (or similar MPP)