Apply for the Senior Python Engineer

We’re looking for an experienced Senior Python Engineer to help us build and maintain scalable, high-quality backend services across a wide range of client projects. You’ll play a key role in designing clean architecture, shipping reliable code, and collaborating with cross-functional teams to bring complex systems to life. If you enjoy solving meaningful technical challenges and working in a fast-moving consulting environment, we’d love to hear from you.
 
Core Requirements
- 5+ years of professional experience writing high-quality software in Python.
- Experience working with FastAPI and Pydantic for building performant APIs and data validation.
- Strong understanding of backend fundamentals including architecture, performance, and testing.
- Comfortable working with PostgreSQL and other relational databases.
- Familiarity with version control systems (e.g., Git) and modern development practices.
- Ability to collaborate closely with engineering, product, and design teams to develop elegant solutions.
- Comfortable participating in code reviews and contributing to system architecture decisions.
- Strong problem-solving and communication skills in English.
 
Nice to Have
- Experience with popular Python frameworks such as Django, Flask, or Pyramid.
- Experience deploying and scaling applications on Google Cloud Platform (GCP).
- Familiarity with Firebase for backend services or real-time data sync.
- Exposure to data science or machine learning tools and workflows.
Location
Upload CV
Click or drag file to this area to upload
Supports .pdf,.doc,.docx up to 10MB
Do you have 5+ years of experience working as a Data Engineer in customer-facing product environments? *
Please Select
Can you describe a data pipeline you’ve built using Python? Please include the tools/frameworks you used *
Which of the following Google Cloud Platform services have you worked with? *