About this Senior Backend Engineer role at Weekday AI
๐ง๐ต๐ถ๐ ๐ฟ๐ผ๐น๐ฒ ๐ถ๐ ๐ณ๐ผ๐ฟ ๐ผ๐ป๐ฒ ๐ผ๐ณ ๐๐ต๐ฒ ๐ช๐ฒ๐ฒ๐ธ๐ฑ๐ฎ๐'๐ ๐ฐ๐น๐ถ๐ฒ๐ป๐๐
๐ฆ๐ฎ๐น๐ฎ๐ฟ๐ ๐ฟ๐ฎ๐ป๐ด๐ฒ: ๐ฅ๐ ๐ฐ๐ฌ๐ฌ๐ฌ๐ฌ๐ฌ๐ฌ - ๐ฅ๐ ๐ณ๐ฌ๐ฌ๐ฌ๐ฌ๐ฌ๐ฌ (๐ถ๐ฒ ๐๐ก๐ฅ ๐ฐ๐ฌ-๐ณ๐ฌ ๐๐ฃ๐)
Experience: 8+ yrs
Location: Hyderabad, Telangana, India
Job Type: Full-time
We are looking for an experiencedย Senior Python Backend Engineerย to design, develop, and maintain scalable, high-performance backend systems. The role requires strong expertise inย Python, FastAPI/Flask, databases, asynchronous programming, microservices, and cloud-native technologies.
The ideal candidate will have a strong engineering mindset, excellent problem-solving abilities, and hands-on experience building reliable backend services that can operate at scale. You will contribute to technical design, application architecture, performance optimisation, and the development of robust production-ready systems.
Requirements
Key Responsibilities
- Design, develop, test, and maintain scalable backend applications usingย Python 3.x.
- Build high-performance APIs and backend services usingย FastAPI and/or Flask.
- Design and implement robustย RESTful APIsย following industry standards.
- Develop and maintain API specifications and documentation usingย OpenAPI and Swagger.
- Design and optimise database schemas and data-access layers usingย SQLAlchemy ORM.
- Implement effective session management, database transactions, and reliable data-processing workflows.
- Work withย PostgreSQL and/or MySQLย for application development and data management.
- Perform query optimisation, indexing, database performance tuning, and troubleshooting.
- Develop applications using appropriateย multithreading, concurrency, and asynchronous programmingtechniques.
- Ensure backend services are thread-safe, reliable, and capable of handling concurrent workloads.
- Design and develop scalableย microservices and distributed systems.
- Contribute to application architecture and technical design decisions.
- Containerise applications usingย Dockerย and manage deployments usingย Kubernetes.
- Deploy, operate, and troubleshoot applications onย Google Cloud Platform (GCP).
- Monitor application performance, identify bottlenecks, and implement optimisation strategies.
- Write clean, reusable, maintainable, and testable code following established engineering standards.
- Develop unit tests and participate in code reviews to maintain high software quality.
- Troubleshoot production issues, perform root-cause analysis, and implement sustainable solutions.
- Contribute to technical documentation, engineering standards, and continuous improvement initiatives.
What Makes You a Great Fit
- 8+ years of hands-on experienceย in Python backend development.
- Strong expertise inย Python 3.xย and object-oriented software development.
- Extensive hands-on experience withย FastAPI and/or Flask.
- Strong experience withย SQLAlchemy ORM, session management, and database transactions.
- Solid understanding ofย multithreading, concurrency, asynchronous programming, and thread-safe application development.
- Strong experience withย PostgreSQL and/or MySQL, including database design, indexing, query optimisation, and performance tuning.
- Proven experience designing and developingย REST APIsย and working with OpenAPI/Swagger.
- Strong understanding ofย microservices architecture, distributed systems, scalability, and high-performance application design.
- Hands-on experience withย Docker and Kubernetes.
- Experience deploying and managing production applications onย Google Cloud Platform (GCP).
- Strong knowledge of Git, code reviews, unit testing, debugging, and modern software engineering practices.
- Strong analytical and problem-solving skills with the ability to troubleshoot complex technical challenges.
- Excellent understanding of application performance, reliability, maintainability, and scalability.
- Ability to work independently while collaborating effectively with cross-functional engineering teams.
- Strong ownership mindset and commitment to delivering high-quality, production-ready software.