Posted 2 days ago
Backend Engineer
AI Summary
Design, develop, and maintain scalable backend services and APIs using Python and Go, collaborating with cross-functional teams to deliver production-grade systems.
About this role
𝗧𝗵𝗶𝘀 𝗿𝗼𝗹𝗲 𝗶𝘀 𝗳𝗼𝗿 𝗼𝗻𝗲 𝗼𝗳 𝘁𝗵𝗲 𝗪𝗲𝗲𝗸𝗱𝗮𝘆'𝘀 𝗰𝗹𝗶𝗲𝗻𝘁𝘀
𝗦𝗮𝗹𝗮𝗿𝘆 𝗿𝗮𝗻𝗴𝗲: 𝗥𝘀 𝟮𝟬𝟬𝟬𝟬𝟬𝟬 - 𝗥𝘀 𝟲𝟬𝟬𝟬𝟬𝟬𝟬 (𝗶𝗲 𝗜𝗡𝗥 𝟮𝟬-𝟲𝟬 𝗟𝗣𝗔)
Experience: 4+ yrs
Location: India
Job Type: Full-time
We are looking for an experienced Backend Engineer with strong expertise in Backend Engineering, Python, and Goto design, develop, and maintain scalable, reliable, and high-performance backend systems.
The role is suited for an engineer who enjoys solving complex technical problems, designing robust services, and building production-grade systems that can scale with evolving business and product requirements. You will contribute across the backend engineering lifecycle, from architecture and API design to implementation, testing, deployment, monitoring, and continuous improvement.
You will work closely with product, frontend, infrastructure, DevOps, QA, and other engineering teams to deliver reliable backend capabilities and maintain high standards of code quality, performance, security, and maintainability.
Requirements
Key Responsibilities
- Design, develop, test, and maintain scalable backend services using Python and Go.
- Build reliable, secure, and high-performance APIs and backend applications.
- Translate product and technical requirements into maintainable backend solutions.
- Design service architectures that support scalability, reliability, performance, and long-term maintainability.
- Develop RESTful APIs, microservices, integrations, and backend components.
- Write clean, reusable, testable, and production-ready code following established engineering practices.
- Work with relational and NoSQL databases to design efficient data models and queries.
- Implement appropriate caching, asynchronous processing, messaging, and distributed-system patterns where required.
- Optimise application performance, resource utilisation, scalability, and system responsiveness.
- Develop unit, integration, and automated tests to maintain backend quality and reliability.
- Participate in architecture discussions, technical design reviews, and peer code reviews.
- Troubleshoot production issues, perform root-cause analysis, and implement sustainable fixes.
- Collaborate with frontend, product, QA, DevOps, infrastructure, and other engineering teams.
- Support CI/CD pipelines, deployments, monitoring, logging, and production-release activities.
- Improve system observability through appropriate logging, metrics, tracing, and alerting.
- Identify technical debt, architectural improvements, and opportunities for automation and engineering efficiency.
- Contribute to documentation, coding standards, development processes, and backend engineering best practices.
- Stay current with developments in Python, Go, distributed systems, cloud-native technologies, and modern backend engineering.
What Makes You a Great Fit
- 4+ years of professional experience in backend software engineering or a closely related role.
- Strong hands-on expertise in Python and Go, with experience building production-grade backend systems.
- Strong understanding of backend architecture, software design principles, data structures, algorithms, and design patterns.
- Proven experience developing REST APIs, microservices, and distributed backend services.
- Strong understanding of databases, data modelling, query optimisation, and transaction management.
- Experience with relational databases such as PostgreSQL/MySQL and familiarity with NoSQL technologies is an advantage.
- Good understanding of concurrency, asynchronous processing, caching, messaging, and distributed-system concepts.
- Strong knowledge of software testing, debugging, performance optimisation, and production troubleshooting.
- Experience with Git and modern CI/CD development workflows.
- Familiarity with Docker, Kubernetes, cloud platforms, observability, and infrastructure automation is an advantage.
- Strong understanding of secure software development and API security practices.
- Ability to independently own technical problems from design through implementation, deployment, and support.
- Strong analytical and problem-solving skills with excellent attention to code quality and system reliability.
- Excellent communication and collaboration skills with technical and cross-functional stakeholders.
- Comfortable working in a fast-paced environment and contributing to evolving architecture and engineering practices.
- Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related discipline is preferred.
Skills
Explore related jobs
More jobs at Weekday AI
Similar GO jobs
Jobs in Delhi
Apprentice - CMDClifford Chance · Delhi, India- 30 Day Psychology Internship with PPO, DelhiBrainwonders · NCR Delhi, India
- SSenior Account managerSwiggy · Delhi, DL
- NetSuite Suite Projects Pro System AdministratorClimate Policy Initiative · New Delhi, Delhi
- SEO CopywriterTide · India, Delhi NCR
- Guest Advisory Associate (Arabic)Atlys · Delhi HQ
Browse these categories
Market data for backend engineer roles
All reports →- Role reportBackend engineer jobs, Sep 2026: new listings up 22.7% in a weekBackend engineer new listings rose 22.7% this week to 481, with 4,949 active roles. Senior positions make up over half. Apply early to new openings.
- SeriesSalary reportsWhat employers publish in job postings, by level and workplace. Not self-reported pay.
- Market overviewState of tech hiring, September 2026: up 4.8%Tech hiring rose 4.8% month over month in September 2026, with 411,122 new listings. Customer support and account executive roles led the growth.