🎁 Before you apply, rehearse this interview. Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card. I want my training →
Software Engineering, Manager This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Software Engineering, Manager based in India. This is a senior engineering leadership opportunity for a technically strong manager who can lead high-performing teams while remaining deeply engaged with architecture and complex technical decisions. You will operate at the intersection of people leadership, product delivery, scalable system design, engineering excellence, and AI-powered development. The role requires translating business and product objectives into practical technical strategies, roadmaps, and execution plans. You will guide teams in building reliable, secure, maintainable, and high-performance systems across modern web and cloud technologies. A major focus will be establishing AI-first engineering practices that improve developer productivity, delivery velocity, and software quality. You will partner closely with Product, Design, DevOps, Security, Data, and other technical teams to solve complex problems and deliver meaningful business outcomes. This role is ideal for a hands-on engineering leader who combines strong technical credibility with a passion for developing people and continuously improving how software is built. AccountabilitiesProvide technical leadership and direction across engineering teams while remaining hands-on enough to guide complex architectural and technical decisions.Design, develop, and scale high-performance systems using appropriate architectural patterns for horizontal and vertical scalability.Own and influence architecture, technical strategy, technology selection, engineering standards, and long-term modernization initiatives.Translate product and business requirements into clear technical plans, architecture decisions, milestones, and execution strategies.Evaluate trade-offs involving scalability, performance, reliability, security, maintainability, cost, and time-to-market.Identify opportunities for modernization, simplification, automation, and adoption of emerging technologies.Champion AI-first software development and establish effective practices for using LLMs and AI-powered development tools throughout the software lifecycle.Promote responsible AI adoption across requirements analysis, architecture, coding, modernization, testing, debugging, documentation, code reviews, and knowledge discovery.Establish appropriate standards for AI-assisted development covering code quality, security, privacy, reliability, maintainability, and architectural integrity.Identify opportunities to use AI and intelligent automation to improve engineering productivity, delivery velocity, and software quality.Lead, mentor, and develop a high-performing engineering team while fostering ownership, accountability, collaboration, continuous learning, and technical excellence.Participate in hiring, team building, performance management, succession planning, and career development.Drive predictable, high-quality delivery while maintaining strong focus on customer impact, reliability, and engineering quality.Improve engineering practices around code quality, unit testing, automated testing, Git, CI/CD, code reviews, and release management.Work effectively within Agile/Scrum processes and continuously improve team execution and delivery practices.Identify and remove technical, organizational, and process bottlenecks affecting engineering velocity.Establish metrics and mechanisms to improve productivity, quality, reliability, and delivery predictability.Partner with Product, Design, Architecture, DevOps, Security, Data, and other engineering teams to deliver high-impact capabilities.Communicate technical decisions, risks, dependencies, trade-offs, and delivery plans clearly to technical and non-technical stakeholders.Balance immediate product delivery requirements with long-term architectural investments and engineering sustainability.Take ownership of ambiguous and complex technical problems and drive them through to resolution.Encourage experimentation with emerging AI technologies and help transition successful experiments into reliable production solutions.Requirements8+ years of strong software engineering experience, including demonstrated technical leadership and experience managing engineering teams or leading major technical initiatives.Strong understanding of software architecture, system design, scalability, and distributed systems.Demonstrated ability to lead and mentor engineers while maintaining strong technical credibility and the ability to engage deeply with complex engineering challenges.Experience with several modern technologies across frontend, backend, cloud, infrastructure, and distributed systems, such as:Frontend: HTML5, CSS, JavaScript ES6+, TypeScript, React, Redux, Redux Middleware, React Hooks, Next.js.Backend: Java, PHP, Go, Python, Node.js, or equivalent technologies.Architecture: Distributed .
Here's how to pick the right one and stand out in your application.
144.883Jobs
31.687IN
81%EN
That number is real. WorkMundi's database shows 144,883 open engineer roles across the world. India has the most with 31,687 jobs, followed by the United States with 30,084. If you just finished reading one job ad and felt paralyzed by choice, you're not alone—but this scale is actually an advantage. It means you can afford to be selective.
Start by geography and language. The majority of engineer ads—117,837 of them—have the job posting text written in English. Use that as one filter, but remember: the ad text language tells you nothing about whether the role actually requires you to speak English day-to-day. Read the job description carefully. Then check which countries have the volume you're targeting. Singapore, Poland, and Australia round out the top five after India and the US.
Next, learn who's hiring. Accenture has posted 2,801 engineer roles. andurilindustries, speechify, and jobgether are also actively recruiting. If you're applying to one of these names, research their hiring patterns and interview style before you apply. That homework pays off.
When you interview, expect the question every engineer hears: 'Tell me about a time you had to debug a problem that wasn't in your job description.' Have a specific story ready—not a general one. Name the tools, the deadline pressure, and what you learned. Hiring managers listen for whether you see problem-solving as part of the role itself, not a favour.