Seeking a skilled Back-End Engineer with experience in Python, Django, FastAPI, and cloud infrastructure to design and maintain scalable APIs.
We are seeking a skilled and motivated Back-End Engineer to join our growing engineering team. The ideal candidate will have hands-on experience in Python-based backend development, particularly using Django and FastAPI, and familiarity with modern cloud infrastructure (preferably AWS or Azure). You will play a critical role in designing, developing, and maintaining scalable APIs and services that power our core platform.
Requirements
Primary Responsibilities:
- Design, develop, and maintain robust backend systems using Python (Django).
- Build and maintain RESTful APIs / FastAPI / GraphQL endpoints to support web and mobile applications.
- Ensure high test coverage and quality through unit and integration tests (Pytest preferred).
- Work closely with cloud infrastructure tools (preferably AWS) including:
- Storage: S3, EFS
- Networking: VPC, Route53, API Gateway
- Databases: RDS (PostgreSQL/MySQL), DynamoDB
- Follow best practices in version control using Git (GitHub or GitLab workflows).
Collaborate with cross-functional teams across time zones (onshore/offshore).
Secondary/Good-to-Have Skills:
- ETL/Data Pipelines: Exposure to AWS Step Functions, Airflow, AWS Glue.
- File Parsing: Experience handling data formats such as JSON, XML, CSV.
- CI/CD Pipelines: Experience with GitHub Actions, GitLab CI, or equivalent.
Preferred Background:
- Healthcare domain experience is highly desirable.
- Experience working in a fast-paced, agile environment with distributed teams.
Benefits
- Be part of a high-impact team shaping the future of our IP and product innovation strategy
- Work with cutting-edge technologies in a focused but flexible lab environment
- Help define how applied AI can solve real-world problems in complex, high-stakes domains
- Grow with a small, mission-aligned team with executive support and long-term vision
- Industry best compensation and benefits
Top Skills
Airflow
AWS
Aws Glue
Aws Step Functions
Azure
Csv
Django
DynamoDB
Fastapi
Git
Git
Github Actions
Gitlab
Gitlab Ci
GraphQL
JSON
MySQL
Postgres
Python
Restful Apis
XML
Similar Jobs
Financial Services
As a Lead Software Engineer, you will deliver cloud-native applications, code in Java, ensure system reliability, and support lifecycle management while coaching team members.
Top Skills:
AWSCloud TechnologiesDistributed SystemsJavaRestful Apis
Financial Services
The Sr Lead Software Engineer will deliver cloud-native microservices, ensure system reliability, manage stakeholders, and mentor team members in a collaborative, customer-focused environment.
Top Skills:
AWSCloud-Native MicroservicesJavaMessaging FrameworksRestful Apis
AdTech • Artificial Intelligence • Marketing Tech • Software • Analytics
As a Staff Backend Engineer, you'll design, build, and optimize backend systems for a low-latency ad platform. Responsibilities include developing microservices, streaming data infrastructure, and ensuring system performance and reliability while collaborating with cross-functional teams and mentoring junior engineers.
Top Skills:
Apache KafkaAWSDockerElk StackGoGrafanaJavaKubernetesNoSQLPrometheusPythonSQL
What you need to know about the Bengaluru Tech Scene
Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.


