Clarity AI is seeking a Senior Software Developer - Data Platform to contribute to the development of their production-ready product. The ideal candidate will co-design and implement a scalable architecture. This role offers the opportunity to specialize in data and solve intricate problems using code within a growth-oriented environment.
The Senior Software Developer will be responsible for the following:
- Designing, developing, and maintaining data products and data platform components.
- Writing well-tested code using Python and SQL.
- Building and maintaining data pipelines (ETL/ELT) using Airflow.
- Implementing automated testing.
- Collaborating with cross-functional teams.
- Participating in architectural design.
- Troubleshooting bugs.
- Championing code quality.
- Driving process improvements using Lean and Agile.
- Managing and scaling data products.
Clarity AI requires:
- 5+ years of software or backend development experience.
- Solid understanding of software engineering principles.
- Expertise in Python and SQL.
- Experience building data pipelines in a cloud environment.
- Experience with data modeling and schema design.
- A testing mindset and commitment to automated tests.
- Familiarity with containerized environments and cloud platforms.
- A product-oriented mindset.
- Effective collaboration skills.
- Self-motivation and initiative.
- Excellent English communication skills (C1 level).
Clarity AI offers:
- Competitive compensation and equity plans.
- Flexibility in schedule and location.
- Generous paid time off.
- Private healthcare coverage.
- Fitness and wellness programs covered through Wellhub.
- Working-from-home allowances.
- Professional development opportunities.