Back to jobsJob overview
About the role
Senior Backend Data Engineer at H1
Required Skills
pythonpysparksqlawsdockerrestful apisrelational databasesdata engineeringbackend development
About the Role
Senior Backend Data Engineer responsible for designing and building systems that power H1's data platform. You'll create robust, scalable backend services and data workflows using Python, PySpark, and SQL while collaborating across engineering, product, and data teams.Key Responsibilities
- Design and implement backend services and APIs using Python
- Build scalable, reliable, and secure systems that support high availability
- Collaborate with cross-functional teams to define, design, and ship new features
- Monitor and debug production systems and optimize performance
- Write unit, integration, and system tests to ensure code quality
Required Skills & Qualifications
Must Have:
- 6+ years of professional software development experience
- Strong programming skills in Python or Java
- Proficiency in SQL and experience working with relational databases
- Experience building RESTful APIs or microservices
Nice to Have:
- Familiarity with version control systems (e.g., Git)
- Experience working on cloud platforms like AWS
- Experience with Docker or other containerization technologies
Benefits & Perks
- Full suite of health insurance options with generous paid time off
- Pre-planned company-wide wellness holidays
- Flexible work hours & opportunity to work from anywhere