HamburgerMenu
hirist

Lead Software Engineer - Python

Resources valley
8 - 15 Years
Multiple Locations

Posted on: 16/02/2026

Job Description

Description :

We are seeking a backend-focused Software Engineer with deep expertise in REST APIs, real-time integrations, and cloud-based application services. The ideal candidate will build scalable backend systems, integrate real-time data flows, and contribute to system design and documentation. This is a hands-on role working with global teams in a fast-paced, Agile environment.

Key Responsibilities :

- Design, develop, and maintain REST APIs and backend services using Python, FastAPI, and SQLAlchemy.

- Build and support real-time integrations using AWS Lambda, API Gateway, and EventBridge.

- Develop and maintain Operational Data Stores (ODS) for real-time data access.

- Write performant SQL queries and work with dimensional data models in PostgreSQL.

- Contribute to cloud-based application logic and data orchestration.

- Containerize services using Docker and deploy via CI/CD pipelines.

- Implement automated testing using pytest, pydantic, and related tools.

- Collaborate with cross-functional Agile teams using tools like Jira.

- Document technical workflows, APIs, and system integrations with clarity and consistency.

- Should have experience in team management

Required Skills & Experience :

- 8+ years of backend or integrations engineering experience.

- Expert-level knowledge of REST API development and real-time system design.

- Strong experience with Python (FastAPI preferred), SQLAlchemy.

- PostgreSQL and advanced SQL.

- AWS Lambda, API Gateway, EventBridge.

- Operational Data Stores (ODS) and distributed system integration.

- Experience with Docker, Git, CI/CD tools, and automated testing frameworks.

- Experience working in Agile environments and collaborating with cross-functional teams.

- Comfortable producing and maintaining clear technical documentation.

- Working knowledge of React is acceptable but not a focus.

- Hands-on experience working with Databricks or similar data platforms.

Education & Certifications :

- Bachelors degree in Computer Science, Engineering, or a related field (required).

- Masters degree is a plus.

- Certifications in AWS (e.g., Developer Associate, Solutions Architect) or Python frameworks are highly preferred.


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in