Jobgether
Website:
jobgether.com
Job details:
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Backend Engineer in India.
This role is part of a high-performing engineering consultancy environment focused on designing and delivering scalable, enterprise-grade distributed systems for global clients. You will work closely with cross-functional teams and client stakeholders to build robust backend solutions that solve complex business problems across diverse industries. The position emphasizes modern engineering practices, including agile delivery, automation, and continuous deployment, within fast-paced, collaborative teams. You will play a key role in shaping system architecture, improving delivery practices, and ensuring high-quality software outcomes. The role also involves mentoring engineers, supporting production systems, and contributing to a strong culture of technical excellence. This is an opportunity to work on impactful projects while continuously improving both client and team engineering capabilities.
Accountabilities
- Collaborate with clients and engineering teams to define system requirements and design scalable backend solutions
- Develop and deliver high-quality software using agile practices such as TDD, pair programming, and CI/CD
- Design, build, and maintain distributed systems and backend services for enterprise-scale applications
- Automate infrastructure provisioning, deployments, and operational workflows to improve reliability and efficiency
- Provide production support for systems in a “you build it, you run it” environment
- Advocate for agile engineering practices and help embed them within client teams
- Mentor engineers and contribute to improving overall team capability and delivery performance
- Participate in architecture discussions and contribute to technical decision-making across projects
Requirements
- Extensive experience in backend or software engineering roles working on enterprise-scale distributed systems
- Strong expertise in at least one modern programming language with deep understanding of associated tooling
- Hands-on experience with test-driven development and automated testing practices
- Strong understanding of agile methodologies and engineering best practices (CI/CD, iterative delivery, etc.)
- Experience working with microservices, RESTful APIs, and distributed system design
- Familiarity with cloud and containerized environments such as AWS, GCP, or Azure is highly desirable
- Strong communication skills with ability to collaborate effectively in remote, distributed teams
- Excellent interpersonal skills with a strong focus on teamwork, knowledge sharing, and collaboration
- Ability to work in a consultative environment and adapt to client needs while maintaining engineering quality
Benefits
- Opportunity to work on high-impact enterprise and public sector projects
- Exposure to modern agile engineering practices and cutting-edge delivery approaches
- Remote collaboration with globally distributed teams
- Strong focus on continuous learning and technical growth
- Mentorship and knowledge-sharing culture
- Competitive compensation aligned with experience and expertise
How Jobgether Works
We use an
AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Why Apply Through Jobgether?
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Click on Apply to know more.