Staff Backend Engineer
Full-time DirectorJob Overview
This role is for one of the Weekday's clients
Salary range: Rs 3000000 - Rs 5000000 (ie INR 30-50 LPA)
Min Experience: 5 years
Location: Hyderabad
JobType: full-time
This role involves owning the design and development of API endpoints using a modern backend stack with Python and FastAPI. You will work closely with the CTO to build reliable systems that collect and process data from diverse, often unstable external sources, including government databases. A major part of this role is building asynchronous workflows that analyze results, trigger additional searches, and support product expansion. You will also speak directly with customers, understand their needs, and contribute to building solutions you would personally want to use.
You will help shape the system’s business logic—designing product workflows, organizing response patterns, structuring worker pipelines, and ensuring smooth communication with the frontend team. At the staff level, you will guide the team’s technical direction, ensuring strong architecture and reliable service delivery across Python, FastAPI, and Kubernetes environments.
Requirements
Key Responsibilities
- Collaborate closely with the CTO on technical strategy, backend architecture, and product direction.
- Design and build robust API endpoints using Python and FastAPI.
- Develop systems that collect and process data from slow, inconsistent, and external government sources.
- Build asynchronous pipelines to analyze outputs and trigger further automated processes.
- Define the business logic behind new products, including data flows, worker tasks, and notification frameworks.
- Structure and maintain both unary and streamed responses for scalable system behavior.
- Work with frontend teams to ensure smooth integration, clear communication, and on-time feature delivery.
- Participate in customer discussions to understand real-world needs and translate them into backend capabilities.
- Provide technical leadership at a staff level, influencing design decisions and improving engineering standards.
- Oversee Kubernetes-based deployments, scalability considerations, and system reliability.
What Makes You a Great Fit
- Deep expertise in Python, FastAPI, and Kubernetes, with hands-on experience building production systems.
- Strong ability to design and maintain asynchronous architectures and distributed worker systems.
- Experience working with unreliable, large-scale external data sources and optimizing the ingestion pipeline.
- Strong architectural thinking, with the ability to map out data flows, backend processes, and system interactions.
- Clear communication skills, especially when collaborating with frontend teams or engaging with customers.
- Ability to make sound technical decisions and mentor others through complex engineering challenges.
- A product-focused mindset—building tools you would personally enjoy using.
- Comfortable working closely with leadership and influencing the technical roadmap.
Make Your Resume Now