Manager, Software Engineering (L4) - Backend & Billing Solutions

Jobgether • India
Remote
Apply
AI Summary

Lead a high-performing software engineering team focused on delivering robust backend and billing solutions for a large-scale contact center platform. Drive technical excellence and ensure reliable, scalable, and innovative software delivery.

Key Highlights
Manage and mentor engineers to deliver high-quality backend and billing solutions.
Drive adoption of agile practices, CI/CD pipelines, automated testing, and DevOps principles.
Collaborate with cross-functional teams to design and implement scalable distributed systems.
Technical Skills Required
Java GoLang REST APIs MySQL Docker Kubernetes Datadog Grafana Prometheus
Benefits & Perks
Competitive salary and performance-based incentives
Fully remote work with flexible arrangements
Professional development support and access to modern tools

Job Description


This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Manager, Software Engineering (L4) in India.

This role is an exciting opportunity to lead a high-performing software engineering team focused on delivering robust backend and billing solutions for a large-scale contact center platform. You will manage and mentor engineers, drive technical excellence, and ensure the delivery of reliable, scalable, and innovative software. The position requires balancing hands-on technical understanding with leadership, guiding multiple workstreams, and fostering a culture of agile practices, automation, and continuous improvement. You will collaborate closely with product managers, architects, and cross-functional stakeholders to solve complex technical challenges and create high-quality customer experiences. This remote role empowers you to shape both team dynamics and software architecture while contributing to the overall growth and success of the platform.

Accountabilities

  • Lead, mentor, and develop a team of software engineers to deliver high-quality backend and billing solutions.
  • Own multiple workstreams and ensure timely delivery of features, enhancements, and operational improvements.
  • Drive adoption of agile practices, CI/CD pipelines, automated testing, and DevOps principles across the team.
  • Collaborate with product, architecture, and engineering teams to design and implement scalable and reliable distributed systems.
  • Ensure excellent customer experiences by overseeing service quality, observability, and operational performance.
  • Communicate technical concepts effectively to both technical and non-technical stakeholders.
  • Participate in strategic planning, technical decision-making, and team-building initiatives.

Requirements

  • Minimum 10+ years of software engineering experience with at least 5 years of proven experience managing and leading software teams.
  • Strong technical background in Java or GoLang, REST APIs, relational databases (e.g., MySQL), and container technologies such as Docker and Kubernetes.
  • Experience with modern automated testing frameworks, CI/CD pipelines, and observability tools (Datadog, Grafana, Prometheus).
  • Excellent problem-solving, critical thinking, and communication skills.
  • Broad knowledge of development environments, agile processes, and continuous integration practices.
  • Ability to distill complex technical challenges into actionable plans and guide the team to deliver solutions.
  • Experience owning and operating services end-to-end, from design to deployment and monitoring.
  • Bonus: Previous experience in contact center, customer engagement, or billing solutions.

Benefits

  • Competitive salary and performance-based incentives.
  • Fully remote work with flexible arrangements across India (Karnataka, Tamil Nadu, Telangana, Maharashtra, New Delhi).
  • Opportunities to lead and grow a high-performing engineering team.
  • Exposure to cutting-edge technologies and scalable distributed systems.
  • Professional development support and access to modern tools and workflows.
  • Inclusive and collaborative culture fostering learning, mentorship, and growth.

Why Apply Through Jobgether?

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!

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.


Subscribe our newsletter

New Things Will Always Update Regularly