
Software Development Engineer – Backend
3 weeks ago
Role: SDE III - Backend
Location: Chennai, India (Hybrid)
Experience: 5 – 8 years
Employment Type: Full-time
About the Role:
We're looking for a Senior Back end Engineer (SDE III) who can architect and build robust back end systems while also managing infrastructure and deployments. This is a hands-on role with full ownership—from API design and database performance to cloud infrastructure and CI/CD automation. You'll collaborate across product, design, and front end teams, while also mentoring junior developers and driving best practices.
Roles & Responsibilities:
- Design, develop, and maintain scalable backend services using a modern framework of your choice.
- Build well-structured APIs (REST or GraphQL) with robust authentication, authorization, and versioning.
- Define and evolve database schemas; optimize queries for performance and reliability.
- Use NoSQL databases (where required) for high-throughput or flexible data needs.
- Own infrastructure setup and manage deployments on cloud platforms—there is no separate DevOps team.
- Automate CI/CD workflows, containerize services using Docker, and maintain deployment pipelines.
- Ensure system performance, resilience, and observability through caching, queuing, and monitoring.
- Implement secure coding practices including data encryption, access controls, and input validation.
- Debug and troubleshoot issues across the stack—from database to API layer to production.
- Collaborate with cross-functional teams to define integration contracts and delivery timelines.
- Mentor and guide junior engineers, participate in code reviews, and lead architecture discussions.
Required Skills & Experience:
- Strong hands-on experience with any modern backend framework (Node.js/ RoR, Python Django/Spring Boot, etc.).
- Proficiency in working with relational databases like PostgreSQL or MySQL—schema design, joins, and indexing.
- Experience with NoSQL databases (e.g., MongoDB, Redis) where applicable to the system design.
• Strong understanding of API design principles, security (OAuth2, JWT), and error handling strategies. - Hands-on experience with cloud infrastructure (AWS/ GCP, or Azure) and managing production environments.
- Proficient in containerization (Docker) and deployment automation using CI/CD pipelines.
- Experience with background processing, message queues, or event-driven systems.
- Familiarity with monitoring, logging, and alerting tools to ensure system health and reliability.
- Understanding of infrastructure management practices—basic scripting, access control, and environment setup.
- Understanding of the how different frontend / mobile components work and willingness to explore & work in them if required
- Ability to independently take features from concept to deployment with a focus on reliability and scalability.
- Experience mentoring developers and contributing to high-level technical decisions.
If interested in this opportunity, please share your resume at
-
Backend Software Engineer
1 week ago
Chennai, Tamil Nadu, India beBeeBackend Full time ₹ 1,04,000 - ₹ 1,30,878Backend Software EngineerWe are seeking a skilled Backend Software Engineer to join our team. This individual will be responsible for designing and implementing backend services and APIs using Java and Spring Boot.The ideal candidate will have strong proficiency in Java programming language and Spring Boot framework, as well as hands-on experience with NoSQL...
-
Backend Software Engineer
1 week ago
Chennai, Tamil Nadu, India beBeeBackend Full time ₹ 2,00,00,000 - ₹ 2,50,00,000Job Title: Backend Software EngineerWe are seeking a highly skilled Backend Software Engineer to design, develop, and maintain scalable, reliable, and high-performance applications.Key Responsibilities:Create efficient and clean code using Golang.Collaborate with cross-functional teams to deliver end-to-end features.Participate in code reviews, design...
-
Backend Software Engineer
2 weeks ago
Chennai, Tamil Nadu, India beBeeSoftware Full time ₹ 15,00,000 - ₹ 25,00,000Backend Software EngineerWe are seeking a skilled Backend Software Engineer to join our team. The ideal candidate will have a strong background in Java and experience with Spring Boot and Microservices.The role involves designing, developing, and maintaining high-quality software systems that meet the needs of our clients. Strong problem-solving skills and...
-
Backend Software Developer
6 days ago
Chennai, Tamil Nadu, India beBeePythonDeveloper Full time ₹ 9,00,000 - ₹ 12,00,000Key Responsibilities:We are seeking a seasoned software developer to lead the design, development, and maintenance of scalable and robust backend applications.The ideal candidate will have expertise in writing efficient, reusable, and testable code using Python.Beyond that, the candidate should be able to build and maintain complex SQL queries for data...
-
Senior Backend Software Engineer
2 weeks ago
Chennai, Tamil Nadu, India beBeeBackendDeveloper Full time ₹ 1,50,00,000 - ₹ 2,50,00,000Backend Developer RoleWe are seeking a skilled software engineer to lead the design, development, and maintenance of scalable backend services and APIs.Develop and maintain efficient, reliable, and well-documented Node.js and related frameworks-based backend services and RESTful/GraphQL APIs.Design scalable solutions, optimize existing services for...
-
Software Engineer
2 weeks ago
Chennai, Tamil Nadu, India beBeeBackend Full time ₹ 15,00,000 - ₹ 20,00,000Job Opportunity:Backend Developer PositionWe are seeking an experienced backend developer with strong expertise in Spring Boot and Java to join our onsite team. This is a great opportunity for someone who wants to build their career in software development and take on new challenges.Key Responsibilities:Design, develop, and maintain RESTful APIs and backend...
-
Backend Developer
2 weeks ago
Chennai, Tamil Nadu, India beBeeSoftware Full time ₹ 15,00,000 - ₹ 20,00,000Backend Software Engineer PositionWe are seeking a skilled Backend Software Engineer to design, implement and optimize backend systems using Java.This role involves building scalable and secure backend architectures, developing RESTful APIs and microservices, collaborating with frontend developers, working with relational and NoSQL databases, leveraging...
-
Backend Software Engineer
2 weeks ago
Chennai, Tamil Nadu, India beBeeSoftwareDeveloper Full time ₹ 20,00,000 - ₹ 25,00,000Job Title: Software DeveloperWe are seeking a highly experienced and skilled software developer with 6+ years of dedicated experience in back-end development to join our team.Key Responsibilities:- Design, develop, and implement robust, scalable, and high-performance backend applications using Java, Spring Boot, and Microservices architecture.- Write clean,...
-
Software Engineer Backend
1 week ago
Chennai, Tamil Nadu, India Toast Full time US$ 1,25,000 - US$ 1,75,000 per yearToastis a technology company that provides a comprehensive all-in-one SaaS platform and financial technology solutions tailored for the restaurant industry. Our platform empowers restaurants with tools for point of sale, payment processing, supplier management, digital ordering and delivery, marketing and loyalty, employee scheduling, and team...
-
Backend Software Professional
2 weeks ago
Chennai, Tamil Nadu, India beBeeSoftware Full time ₹ 15,00,000 - ₹ 28,00,000Software Engineer Role OverviewAs a backend software engineer, you will be responsible for owning your project end to end. This includes working with product management and customers to define requirements and design architecture. You will build the backend, write automated tests, and deploy it into production via our continuous deployment pipeline.Key...