Search by job, company or skills

Engineering Manager

Early Applicant
  • Posted 2 days ago
  • Be among the first 10 applicants

Job Description

Engineering Manager

Experience:8–12 Years

Location: Bangalore (Hybrid/Onsite)

About the Role

We are looking for an experienced Engineering Manager to lead a high-performing product engineering team and drive the architecture, development, and delivery of scalable enterprise software products. This role requires a strong technical leader who can mentor engineers, own architectural decisions, and collaborate across Product, QA, Customer Success, Sales, and Marketing to build robust, reliable, and high-performing applications.

The ideal candidate has a strong background in product engineering, people management, system design, and modern software architecture, while remaining hands-on with technology and engineering best practices.

Key Responsibilities

  • Lead the architecture, design, and development of scalable, secure, and high-performance software products.
  • Drive technical decisions with a focus on scalability, maintainability, reliability, and performance.
  • Manage and mentor a team of 5–8 software engineers, providing coaching, technical guidance, and performance feedback.
  • Conduct code reviews and establish engineering best practices, coding standards, and development processes.
  • Partner closely with Product Management to define technical solutions aligned with business objectives and product roadmaps.
  • Lead Agile ceremonies including sprint planning, backlog grooming, estimation, and production releases.
  • Collaborate with QA teams to ensure high-quality, defect-free product releases.
  • Monitor production systems, troubleshoot critical issues, and continuously improve system performance and reliability.
  • Drive innovation by evaluating and adopting modern technologies and architectural patterns.
  • Maintain technical documentation, architecture decisions, engineering roadmaps, and development standards.

Required Skills & Experience

  • 8–12 years of software development experience.
  • Minimum 5 years of experience in a product-based company.
  • At least 2 years of experience as an Engineering Manager, managing teams of 5–8 engineers.
  • Strong hands-on experience with one or more backend technologies:
  • C# / .NET (Preferred)
  • Java
  • Node.js
  • Experience with frontend technologies such as React.js, TypeScript, Angular, or JavaScript.
  • Strong knowledge of relational and NoSQL databases including PostgreSQL, MongoDB, MySQL, SQL Server, or Oracle.
  • Proven experience designing and building scalable, distributed systems with strong understanding of non-functional requirements.
  • Experience working in Agile/Scrum environments and leading engineering teams through complete product development lifecycles.
  • Excellent analytical, problem-solving, communication, and stakeholder management skills.

Preferred Skills

Experience with the following technologies and architectural patterns is highly preferred:

  • AWS (S3, SQS, EKS)
  • Microservices
  • Event-driven architecture
  • Domain-Driven Design (DDD)
  • CQRS
  • Event Sourcing
  • Clean Architecture
  • EventStore
  • NServiceBus

Technology Stack

Backend

  • C#
  • ASP.NET
  • MongoDB
  • PostgreSQL
  • EventStore

Frontend

  • React
  • TypeScript

Cloud

  • AWS (S3, SQS, EKS)

Messaging

  • NServiceBus

Architecture

  • Domain-Driven Design (DDD)
  • CQRS
  • Event Sourcing
  • Clean Architecture

What We're Looking For

  • Strong technical leader with a hands-on engineering mindset.
  • Proven experience building and scaling enterprise SaaS products.
  • Ability to mentor engineering teams while driving technical excellence.
  • Excellent collaboration and stakeholder management skills.
  • Passion for solving complex engineering challenges and delivering high-quality software products.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 152106215

Similar Jobs

Bengaluru, India

Skills:

JavaDevopsApisAgileMicroservicesPythonKubernetesAI-assisted development toolsfull-stackUI applicationsGo

Bengaluru, India

Skills:

S3CpqReactLambdaTypescriptJavascriptSnsSoqlPythonApi GatewayAWSRDSNode.jsCloudwatchIamSqsLLM integrationEventBridgeAuroraLangGraphasync processingSteelbrickStreaming APIsLangChainOpenAI APIAnthropic APISalesforce platform

Bengaluru, India

Skills:

ExpressNode.jsAutomated TestingCursorJenkinsReactJavascriptAWS cloud servicesClaude CodeGitHub CopilotArgo CDAI-assisted coding toolsobservability

Bengaluru, India

Skills:

.Net CoreGraphqlAWS AuroraNode.jsReact JsApi DevelopmentRESTPostgressqlTypescriptOraclePythonCloud platformsGitHub CopilotSecure Coding PracticesNext.jsClineAI Powered Engineering tools

Bengaluru, India

Skills:

JavascriptGcpTerraformNode.jsAzureHelmAWSChefGo

Beware of Scammers

We don’t charge money for job offers