3 months ago
Responsibilities
- Design, build, and maintain backend services and REST APIs that serve data from various SQL subsystems.
- Develop well-tested, production-grade Python services with clean API contracts.
- Work closely with the Analytics Engineering team to expose modeled data through APIs.
- Build internal tooling and services for self-service data needs.
- Participate in code reviews and system design discussions.
- Contribute to service observability including logging and metrics.
- Maintain and improve existing data pipelines using Airflow and Airbyte.
- Contribute to the dbt project for model improvements and data quality.
- Support data governance practices including access controls and documentation.
Requirements
- Strong Python proficiency with experience in backend services and REST APIs.
- Experience with web frameworks such as FastAPI, Flask, or Django.
- Solid SQL skills and hands-on experience with modern cloud data warehouses, preferably Snowflake.
- Experience designing and building production APIs with proper authentication and error handling.
- Familiarity with CI/CD, automated testing, and operational reliability practices.
- A track record of shipping reliable, well-tested services in production environments.
- Comfort navigating ambiguity and driving projects forward with minimal oversight.
- Preferred experience with data pipeline development tools like Airflow or Airbyte.
- Familiarity with dbt or similar transformation frameworks.
- Experience in fintech or financial services environments is a plus.
Benefits
- Unlimited PTO.
- 12-weeks fully paid parental leave.
- 4-Week Fully Paid Sabbatical after 5 years.
- Work From Anywhere for 4 weeks each year.
- 3% cashback on card purchases with a complimentary Privacy.com account.
- Health, vision, and dental insurance with HSA Contribution Match.
- 401(k) match.
- Voluntary Life Insurance and STD/LTD.
