Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessStrong employer brand, mid-level backend title, and common skillset drive high competition.
Core backend and microservices skills transfer across industries, but Azure/Databricks enterprise focus increases specificity.
Explicit 5+ years requirement plus mandatory Python, microservices, and Azure skills make shortlisting highly strict.
Job Description
Structured overview of role & requirementsAbout This Role
Design and build scalable Python microservices and APIs using FastAPI, Django, Flask, and SQLAlchemy to support SaaS/PaaS products.
Develop clean, reusable, testable code with unit tests and documentation to underpin enterprise Analytics as a Service products.
Collaborate across engineering, QA, product, and design teams to build secure and maintainable backend systems.
Minimum Requirements
5+ years of software development experience, including 4+ years in Python 3.x with Django/Flask, FastAPI, Celery, and relational databases (SQL/ORM).
Experience with microservices-based and modern cloud-based architectures (essential).
Desired experience with Azure cloud platform and deployment practices (preferably Azure Data Factory and Databricks).
Work Experience Required: At least 5 years directly mentioned in the JD.
Ideal Candidate Profile
Experienced backend engineer with specialization in Python and microservices architecture in cloud environments.
Demonstrated ability to independently develop complex features from requirements with minimal oversight.
Comfortable working collaboratively in cross-functional teams and communicating clearly.
