Refer Clients, Earn Rewards

Partner with us!

Refer clients and earn up to 10% of their first-year billing, and 5% in year two

Back to Job Openings

Job Description

  • Lead the design, development, and deployment of scalable backend services using Python and FastAPI, ensuring exceptional performance, reliability, and maintainability.
  • Architect complex APIs and backend services, emphasizing robust error handling, input validation, and adherence to best practices.
  • Drive database schema design, optimization, and management using PostgreSQL, SQLAlchemy, and SQLModel to ensure efficient data access and manipulation.
  • Oversee integrations with cloud warehouses, specifically Snowflake, optimizing data pipelines and ensuring seamless connectivity.
  • Collaborate with frontend teams to define robust API contracts and ensure smooth integration across frontend-backend boundaries.
  • Proactively optimize backend services for scalability, security, and efficiency, resolving complex performance bottlenecks.
  • Lead rigorous code reviews, promoting high coding standards, and mentoring junior team members.
  • Champion comprehensive testing practices, improving unit and integration test coverage using Pytest.
  • Provide technical leadership during sprint cycles, delivering precise estimates, progress updates, and technical insights.

Qualifications

  • 6+ years of backend development experience, with advanced proficiency in Python and FastAPI.
  • Extensive experience in PostgreSQL database management, schema design, and query optimization.
  • Advanced expertise with SQLAlchemy and SQLModel, including complex ORM practices.
  • Deep understanding of task queuing systems like Celery, including task scheduling and performance optimization.
  • Proven leadership in designing and maintaining CI/CD pipelines (GitLab CI) and robust testing strategies (Pytest).
  • Demonstrated capability in troubleshooting complex backend issues and optimizing performance.
  • Significant experience working within Agile teams, influencing practices and fostering collaborative environments.
Apply for this job