Software Engineering Manager
On-site · Bengaluru, Karnataka, India
Job Summary
Software Engineering Manager leads the design, development, and deployment of Caterpillar's state-of-the-art digital ecommerce products. The role hires, mentors, and manages software engineers and pod leads, shaping a world-class ecommerce application and maturing product software engineering capability in India. Responsibilities include collaborating with Product Managers, Project Managers, senior engineers, and cross-functional teams to define strategy and roadmaps, drive best practices in software engineering, ensure scalable and reliable solutions, oversee the full development life cycle, and deliver impactful features for dealers and customers. Required expertise includes Java/J2EE, Spring Boot, cloud technologies (AWS/Azure), microservices, and experience with relevant tools and platforms; hands-on leadership with a strong emphasis on architecture, performance, and timely delivery in a fast-paced environment.
Required Qualifications
- Four-year degree (bachelor's)
- 15+ years of software development experience
- 3+ years of experience managing 8-14 person cross-functional teams
- 5+ years of experience with public cloud technologies (AWS or Azure)
- Deep hands-on experience in Java/J2EE and Spring Boot
- Nice-to-have: AWS/Azure certifications, MongoDB/Redis
- Nice-to-have: React, TypeScript, JavaScript frameworks
- Nice-to-have: BPMN/Workflow/Rules Engine tech (Camunda, Temporal, Drools)
- Experience designing, developing, deploying, and maintaining software at scale
- Knowledge of ecommerce platforms (e.g., HCL Commerce) and WebSphere Commerce subsystems
- Experience with CI/CD tools (Jenkins, GoCD, Azure DevOps)
- Experience in Agile/Scrum environments
- Strong problem-solving and architectural design skills
- Leadership in medium-to-large projects affecting strategic priorities
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.