Backend Engineer
Reveal Health Tech
Office
Bengaluru, Karnataka, India
Full Time
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
Backend Engineer
Office
Bengaluru, Karnataka, India
Full Time
July 15, 2025