
MTS 2, Software Engineer (Full Stack)
- Bangalore, Karnataka
- Permanent
- Full-time
- Design, develop, and deploy complex, distributed systems that operate with lightning speed, handling over a billion requests daily. This is a unique opportunity to work on applications with a global reach and immense user impact.
- Collaborate with seasoned experts to devise innovative strategies and solutions that solve complex problems.
- Craft the architectural blueprint for both new and existing systems. You'll have the autonomy to drive architecture discussions, analyze large codebases, and make critical decisions that ensure our solutions are scalable, maintainable, and aligned with long-term strategy.
- Take full ownership of the software development lifecycle, from initial design and coding to deployment and maintenance in a fast-paced CI/CD environment.
- Elevate the entire team by mentoring and guiding junior engineers. This is your chance to lead by example, share your expertise through code reviews and technical guidance, and shape the next generation of engineering talent.
- Engage directly with product managers and other key partners to transform ambitious business requirements into robust, elegant technical solutions.
- A Master’s degree in Computer Science or related field with 8+ years of experience, or a Bachelor’s degree in Computer Science with 10+ years of experience