Posted:21 hours ago|
Platform:
On-site
Full Time
We are seeking an exceptionally skilled and highly technical Engineering Manager to lead and inspire our talented engineering teams. The ideal candidate will possess a profound technical background, exemplary leadership skills, and a proven ability to architect, manage, and deliver complex software projects from advanced conceptualization to robust deployment. This role is paramount in ensuring the successful execution of high-stakes client projects, driving technical innovation, fostering a culture of engineering excellence, and cultivating our engineers' capabilities within a demanding, fast-paced consulting environment.
Architectural Vision & Implementation: Provide hands-on technical leadership and strategic architectural oversight for multiple concurrent client engagements. This includes designing and implementing highly scalable, resilient, and secure solutions across diverse technical landscapes such as event-driven microservices architectures, serverless computing paradigms (AWS Lambda, Azure Functions, Google Cloud Functions), and distributed systems.
Advanced Solution Delivery: Ensure the delivery of high-quality, performant, and maintainable software solutions that rigorously adhere to architectural patterns, design principles (e.g., SOLID, DRY), and industry best practices (e.g., Twelve-Factor App). This encompasses custom enterprise applications, large-scale data processing systems, and complex mobile platforms.
Engineering Excellence & DevOps: Champion and implement advanced software engineering practices, including comprehensive CI/CD pipelines (e.g., GitLab CI, Jenkins, GitHub Actions), sophisticated automated testing strategies (unit, integration, end-to-end, performance, security testing), static code analysis, and robust observability frameworks (logging, tracing, monitoring with Prometheus, Grafana, ELK Stack).
Technical Strategy & Roadmapping: Collaborate intimately with client stakeholders, product owners, and project managers to define technical roadmaps, meticulously scope projects, and translate intricate business requirements into precise, actionable technical specifications and system designs.
Full SDLC Ownership: Oversee the entire Software Development Lifecycle (SDLC), from deep-dive technical discovery and design, through iterative development and rigorous quality assurance, to seamless deployment and continuous operational support, ensuring projects consistently meet stringent technical and business objectives.
Hands-on Technical Contribution: Actively engage in critical system design sessions, conduct in-depth code reviews with a focus on performance, security, and maintainability, and provide expert-level troubleshooting for complex technical issues, offering hands-on support and mentorship to engineering teams.
High-Performance Team Cultivation: Lead, mentor, and develop a high-performing team of 20-30 engineers, organized into multiple cross-functional, autonomous teams. Foster a culture of technical innovation, accountability, continuous improvement, and psychological safety.
Technical Skill Advancement: Drive continuous learning and skill development within the engineering department, encouraging the adoption of emerging technologies, participation in technical conferences, and contribution to open-source projects. Implement structured technical training programs.
Performance & Growth: Conduct comprehensive performance reviews, provide targeted technical and professional feedback, and support career growth through personalized development plans, focusing on both technical mastery and leadership potential.
Knowledge Sharing & Collaboration: Facilitate robust technical communication and knowledge sharing across teams, promoting architectural consistency, code reuse, and a transparent, inclusive engineering culture.
Technical Client Advisory: Serve as a technical advisor and point of contact for clients, adeptly communicating highly complex technical concepts, architectural decisions, project progress, and potential technical risks to both highly technical and executive-level stakeholders.
Technical Requirements & Expectation Management: Proactively manage client technical expectations and requirements, ensuring precise alignment between client needs and technical deliverables, and skilfully navigating and resolving complex technical challenges.
Pre-Sales & Solution Architecture: Actively participate in technical pre-sales activities, advanced project scoping, comprehensive solution architecture design, technical proposal development, and high-stakes client presentations, demonstrating profound technical expertise and strategic insight.
Strategic Client Partnerships: Build and maintain strong, trusted technical relationships with key client stakeholders, fostering long-term partnerships and identifying strategic opportunities for technical innovation and expanded engagement.
Education: Bachelor's degree in Computer Science, Software Engineering, or a closely related technical field.
Experience: 5-6 years of progressive, hands-on experience in software engineering, with a minimum of 2-3 years in a dedicated technical leadership or management role (e.g., Lead Software Engineer, Engineering Manager) within a fast-paced, client-facing software consulting environment.
Consulting Acumen: Demonstrated experience managing multiple, concurrent client engagements with diverse technical requirements and stakeholder landscapes.
Deep Technical Proficiency: Exceptional, hands-on technical proficiency across a broad spectrum of programming languages, frameworks, and modern technology stacks, including but not limited to:
Core Languages: Expert-level proficiency in at least two of: Python (with frameworks like Django/Flask), Java, Go, Node.js (Express/NestJS), C# (.NET Core).
Cloud Platforms: Deep, demonstrable expertise with at least one major cloud provider (AWS, Azure, GCP), including advanced services such as Kubernetes (EKS, AKS, GKE), serverless compute (Lambda, Azure Functions), managed databases (RDS, Cosmos DB, Cloud SQL), message queues (SQS, Kafka, Pub/Sub), and infrastructure as code (Terraform, CloudFormation, Pulumi).
Custom Software Development: Proven experience designing and implementing complex microservices architectures, robust RESTful APIs, GraphQL endpoints, and event-driven systems. Strong command of database technologies (PostgreSQL, MongoDB, Cassandra, Redis) and ORM/ODM frameworks.
Mobile Development: Advanced experience with native mobile development (Swift/Kotlin) or highly performant cross-platform frameworks (React Native, Flutter), including state management, performance optimization, and CI/CD for mobile.
Architectural Design & Patterns: Extensive experience with architectural design patterns (e.g., CQRS, Saga, Strangler Fig), domain-driven design (DDD), and enterprise integration patterns.
DevOps & SRE Principles: Strong practical experience with DevOps methodologies, Site Reliability Engineering (SRE) principles, and advanced monitoring/alerting systems.
Agile & Project Management: Expert-level understanding and practical application of agile methodologies (Scrum, Kanban, SAFe) and advanced project management tools (e.g., Jira, Azure DevOps, Asana).
Containerization & Orchestration: Mandatory experience with Docker and Kubernetes for containerization and orchestration.
Exceptional Client Management & Technical Communication: Superior ability to dissect and understand intricate client technical requirements, manage complex expectations, and forge strong, trust-based relationships with both highly technical and non-technical executive stakeholders. Outstanding verbal and written communication skills, capable of articulating complex technical strategies and solutions with clarity and conviction.
Strategic Problem Solving: Elite analytical and problem-solving abilities, coupled with a strategic mindset to anticipate and overcome profound technical challenges, drive innovative solutions, and mitigate technical risks effectively.
Adaptability & Resilience: Proven ability to thrive and lead in a highly dynamic, ambiguous, and fast-paced consulting environment, rapidly adapting to new technologies, evolving client demands, and shifting priorities.
Inspirational Leadership: Demonstrated capacity for inspirational leadership, mentorship, and advanced team-building, empowering engineers to achieve peak performance, foster innovation, and cultivate a culture of continuous technical growth.
Professionalism & Integrity: Unwavering commitment to the highest standards of professionalism, ethical conduct, and technical integrity.
Opportunity to architect and deliver groundbreaking solutions for diverse, high-profile clients, leveraging the latest cutting-edge technologies and methodologies.
A highly collaborative, intellectually stimulating, and supportive work environment that deeply values technical expertise, continuous learning, and innovation.
Extensive continuous learning and professional development opportunities, including advanced certifications, specialized training in emerging technologies, and mentorship from industry leaders.
Highly competitive salary, comprehensive benefits package, and performance-based incentives.
A unique chance to make a profound technical and cultural impact on both our clients' success and the evolution of our engineering organization.
Launch Ventures
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Practice Python coding challenges to boost your skills
Start Practicing Python Nowbengaluru
10.0 - 14.0 Lacs P.A.
mumbai, maharashtra, india
Salary: Not disclosed
ahmedabad
10.0 - 15.0 Lacs P.A.
0.00019 - 0.00021 Lacs P.A.
india
Salary: Not disclosed
shaikpet, telangana, india
Salary: Not disclosed
hyderabad, telangana, india
Salary: Not disclosed
hyderābād
Salary: Not disclosed
bengaluru
65.0 - 80.0 Lacs P.A.
kolkata
8.0 - 15.0 Lacs P.A.