407 Microservices jobs in Bangalore

Senior Software Engineer_Java, Distributed systems

Bangalore, Karnataka ServiceNow, Inc.

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

It all started in sunny San Diego, California in 2004 when a visionary engineer, Fred Luddy, saw the potential to transform how we work. Fast forward to today - ServiceNow stands as a global market leader, bringing innovative AI-enhanced technology to over 8,100 customers, including 85% of the Fortune 500®. Our intelligent cloud-based platform seamlessly connects people, systems, and processes to empower organizations to find smarter, faster, and better ways to work. But this is just the beginning of our journey. Join us as we pursue our purpose to make the world work better for everyone.
**What you get to do in this role:** **  **
+ Build high-quality, clean, scalable and reusable code by enforcing best practices around software engineering architecture and processes (Code Reviews, Unit testing, etc.)
+ Work with the product owners to understand detailed requirements and own your code from design, implementation, test automation and delivery of high-quality product to our users.
+ Implement software that is simple to use to allow customers to extend and customize the functionality to meet their specific needs
+ Contribute to the design and implementation of new products and features while also enhancing the existing product suite
+ Be a mentor for colleagues and help promote knowledge-sharing
**To be successful in this role you have:**
+ 5+ years of software development experience, with at least 2+ years working on distributed systems.
+ Strong programming skills in **Java** , **Scala** , or **Go** (other JVM or systems languages also considered).
+ Deep understanding of **stream processing** , **event-driven architecture** , and **message brokers** .
+ Hands-on experience with **Apache Kafka** , **Apache Flink** , or similar technologies (e.g., Spark Streaming, Pulsar).
+ Solid knowledge of systems design, data modeling, and microservices architecture.
+ Experience with containerization and orchestration tools (e.g., **Docker** , **Kubernetes** ).
+ Proficiency in CI/CD pipelines and DevOps practices.
+ Strong analytical and problem-solving skills. **Preferred Qualifications:**
+ Experience with cloud platforms such as **AWS** , **GCP** , or **Azure** .
+ Knowledge of schema management tools (e.g., **Confluent Schema Registry** , **Avro** , **Protobuf** ).
+ Familiarity with observability tools like **Prometheus** , **Grafana** , **Jaeger** , or **ELK stack** .
+ Contributions to open-source projects related to Kafka, Flink, or other distributed systems.
+ Understanding of exactly-once processing and fault-tolerant stream processing semantics.
**Work Personas**
We approach our distributed world of work with flexibility and trust. Work personas (flexible, remote, or required in office) are categories that are assigned to ServiceNow employees depending on the nature of their work and their assigned work location. Learn more here ( . To determine eligibility for a work persona, ServiceNow may confirm the distance between your primary residence and the closest ServiceNow office using a third-party service.
**Equal Opportunity Employer**
ServiceNow is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, creed, religion, sex, sexual orientation, national origin or nationality, ancestry, age, disability, gender identity or expression, marital status, veteran status, or any other category protected by law. In addition, all qualified applicants with arrest or conviction records will be considered for employment in accordance with legal requirements.
**Accommodations**
We strive to create an accessible and inclusive experience for all candidates. If you require a reasonable accommodation to complete any part of the application process, or are unable to use this online application and need an alternative method to apply, please contact for assistance.
**Export Control Regulations**
For positions requiring access to controlled technology subject to export control regulations, including the U.S. Export Administration Regulations (EAR), ServiceNow may be required to obtain export control approval from government authorities for certain individuals. All employment is contingent upon ServiceNow obtaining any export license or other approval that may be required by relevant export control authorities.
From Fortune. ©2025 Fortune Media IP Limited. All rights reserved. Used under license.
This advertiser has chosen not to accept applicants from your region.

Lead Software Engineer, Distributed Systems

560001 Bangalore, Karnataka ₹120000 Monthly WhatJobs

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking an exceptional Lead Software Engineer to spearhead the development of highly scalable and resilient distributed systems within their innovative, fully remote engineering department. You will play a crucial role in designing, building, and maintaining the core infrastructure that powers our client's global services. This is a unique opportunity to work on complex challenges, mentor a talented team of engineers, and drive architectural decisions in a collaborative, remote-first environment.

Responsibilities:
  • Lead the design, development, and deployment of large-scale distributed systems and microservices.
  • Architect robust, fault-tolerant, and highly available software solutions.
  • Mentor and guide a team of software engineers, fostering a culture of technical excellence and collaboration.
  • Write high-quality, maintainable, and well-tested code in relevant programming languages (e.g., Go, Java, Python).
  • Identify and address performance bottlenecks, security vulnerabilities, and operational issues.
  • Drive the adoption of best practices in software engineering, including CI/CD, testing, and monitoring.
  • Collaborate closely with product managers, SREs, and other engineering teams to define system requirements and roadmaps.
  • Participate in code reviews, technical discussions, and architectural decision-making processes.
  • Contribute to the continuous improvement of our engineering processes and tools.
  • Ensure the reliability, scalability, and efficiency of deployed systems.
Qualifications:
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.
  • Minimum of 8 years of professional experience in software development, with a strong focus on distributed systems.
  • Proven experience leading engineering teams and mentoring junior developers.
  • Deep understanding of distributed system concepts, including concurrency, fault tolerance, CAP theorem, and consistency models.
  • Expertise in one or more programming languages relevant to distributed systems (e.g., Go, Java, C++, Python).
  • Experience with cloud-native technologies and platforms (e.g., Kubernetes, Docker, AWS, Azure, GCP).
  • Familiarity with message queues (e.g., Kafka, RabbitMQ) and databases (SQL and NoSQL).
  • Excellent problem-solving, debugging, and system design skills.
  • Strong communication and collaboration abilities, essential for a remote working environment.
  • Experience with performance tuning and optimization of large-scale systems.
This fully remote position offers the chance to shape the future of technology. The ideal candidate will be located in Bengaluru, Karnataka, IN , and possess a passion for building cutting-edge, scalable software.
This advertiser has chosen not to accept applicants from your region.

Senior Backend Engineer - Scalable Microservices

560001 Bangalore, Karnataka ₹2000000 Annually WhatJobs

Posted 13 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is a rapidly growing technology company that is revolutionizing the industry with its innovative software solutions. They are looking for a talented and experienced Senior Backend Engineer to join their engineering team. This role will focus on designing, developing, and maintaining highly scalable, resilient, and performant microservices that form the backbone of their platform. You will play a key role in architecting robust solutions, optimizing database performance, and ensuring seamless integration between various system components. The ideal candidate will have a strong command of backend programming languages, a deep understanding of distributed systems, and a passion for building high-quality software.

Responsibilities:
  • Design, develop, and deploy robust and scalable backend microservices using languages like Java, Python, Node.js, or Go.
  • Architect and implement efficient APIs for seamless communication between frontend and backend systems.
  • Optimize application performance, identify and resolve bottlenecks, and ensure high availability.
  • Manage and design relational and NoSQL databases, ensuring data integrity and efficient querying.
  • Implement security best practices and ensure the protection of sensitive data.
  • Collaborate with frontend engineers, product managers, and QA teams to deliver high-quality software features.
  • Write comprehensive unit, integration, and end-to-end tests to ensure code quality and reliability.
  • Participate in code reviews, providing constructive feedback to peers.
  • Stay up-to-date with emerging backend technologies and industry trends.
  • Mentor junior engineers and contribute to the team's technical growth.
  • Troubleshoot and resolve production issues in a timely manner.
  • Contribute to the architectural roadmap and technical strategy of the platform.
Qualifications:
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • A minimum of 6 years of professional experience in backend development, with a strong focus on microservices architecture.
  • Proven experience designing and building scalable, distributed systems.
  • Proficiency in at least one modern backend programming language (e.g., Java, Python, Go, Node.js).
  • Extensive experience with RESTful API design and implementation.
  • Strong understanding of database technologies (e.g., PostgreSQL, MySQL, MongoDB) and ORM frameworks.
  • Experience with message queuing systems (e.g., Kafka, RabbitMQ).
  • Familiarity with containerization technologies (Docker) and orchestration (Kubernetes) is a plus.
  • Solid understanding of cloud platforms (AWS, Azure, GCP) and their services.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and teamwork abilities.
  • Experience working in an Agile development environment.
This opportunity is based in our client's state-of-the-art technology hub in Bengaluru, Karnataka, IN , offering a dynamic environment for innovation and growth.
This advertiser has chosen not to accept applicants from your region.

Lead Backend Engineer - Scalable Microservices

560001 Bangalore, Karnataka ₹150000 Monthly WhatJobs

Posted 19 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a trailblazing IT and Software company, is on the hunt for an exceptional Lead Backend Engineer to spearhead the development of their next-generation, scalable microservices architecture. This is a fully remote position, offering the chance to work on cutting-edge projects with a talented, distributed team. You will be instrumental in designing, developing, and deploying robust backend systems that power innovative applications and services. Your responsibilities will include defining technical strategy, mentoring junior engineers, and ensuring the highest standards of code quality, performance, and security. We expect you to have extensive experience with cloud-native technologies, distributed systems, and database design. Proficiency in languages such as Python, Java, or Go, along with frameworks like Spring Boot or Django, is crucial. Experience with containerization technologies (Docker, Kubernetes) and CI/CD pipelines is a must. You will collaborate closely with frontend engineers, product managers, and DevOps teams to deliver seamless user experiences and reliable infrastructure. This role demands a strong understanding of architectural patterns, API design, and performance optimization techniques. The ability to lead technical discussions, conduct code reviews, and contribute to architectural decisions will be highly valued. As a remote-first organization, we provide a collaborative and supportive virtual environment, equipping you with the tools and resources needed to excel. This is an opportunity to make a significant impact on a product used by millions, working with a team that values innovation, collaboration, and continuous learning. If you are a passionate problem-solver with a drive to build high-quality, scalable software solutions and thrive in an autonomous, remote setting, we want to hear from you. Bring your expertise in backend development and leadership to shape the future of our client's technology.
This advertiser has chosen not to accept applicants from your region.

Senior Software Architect (Cloud & Microservices)

560001 Bangalore, Karnataka ₹1800000 Annually WhatJobs

Posted 20 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking an exceptional Senior Software Architect with a profound expertise in cloud technologies and microservices architecture to join their fully remote engineering division. This role is central to designing and guiding the development of scalable, resilient, and high-performance software systems that underpin our cutting-edge products. You will be responsible for defining architectural strategies, setting technical standards, and ensuring the adoption of best practices across multiple engineering teams. Key responsibilities include leading the design of cloud-native applications on platforms like AWS, Azure, or GCP, and architecting robust microservices solutions that enable agility and rapid deployment. You will evaluate and select appropriate technologies, frameworks, and tools, and mentor engineers on architectural principles and design patterns. A deep understanding of containerization (Docker, Kubernetes), CI/CD pipelines, API design, and data management strategies is crucial. The ideal candidate will possess a Bachelor's or Master's degree in Computer Science, Engineering, or a related field, with a minimum of 10 years of experience in software development, including at least 5 years in a software architecture role. Proven experience designing and implementing large-scale, distributed systems and microservices architectures is mandatory. Exceptional problem-solving skills, strong leadership qualities, and the ability to communicate complex technical concepts to both technical and non-technical audiences are essential. This role requires a proactive approach to identifying technical challenges and opportunities, driving innovation, and fostering a culture of engineering excellence within a remote team environment. You will play a pivotal role in shaping the future of our technology stack and ensuring its robustness, scalability, and maintainability for years to come.
This advertiser has chosen not to accept applicants from your region.

Developer (Java + Spring Boot + Microservices)

560001 Bangalore, Karnataka Next-Link

Posted 16 days ago

Job Viewed

Tap Again To Close

Job Description

Permanent
Work Location: Chennai, Pune, Hyderabad, Bangalore, Kolkata (PAN India) Experience Range: 6–8 years (minimum overall 5+ years considered) Project Duration: 6 months (extendable) Shift Timings: 2 PM – 11 PM IST (with 4 hours WFH flexibility) Role Overview

We are seeking a skilled Java Developer with expertise in Spring Boot, Microservices, and Core Java . The candidate should have proven experience in building RESTful APIs, developing scalable applications, and working with both SQL and NoSQL databases. Knowledge of front-end technologies (React, HTML5, CSS3) and experience in high-traffic, public-facing applications is highly desirable.

Key Responsibilities

Develop, test, and maintain scalable applications using Java (1.8+), Spring Boot, and Microservices architecture .

Design and implement RESTful APIs for application integration.

Ensure best practices in object-oriented and procedural coding patterns .

Write unit tests to ensure code quality and maintainability.

Debug and resolve technical issues quickly and efficiently.

Work with SQL and NoSQL databases , including data storage and messaging systems.

Collaborate with front-end teams; leverage React, HTML5, CSS3 for responsive web applications.

Contribute to projects involving high-traffic, public-facing web applications .

Required Skills

Strong hands-on experience in Java 1.8 (or higher) .

Expertise in Spring Boot and Microservices architecture .

Solid knowledge of RESTful services & APIs .

Familiarity with object-oriented and procedural coding patterns .

Habit of unit test coverage for all code written.

Strong debugging and problem-solving skills.

Hands-on experience with SQL, NoSQL, and data/message handling .

Experience with React (JavaScript structural framework) .

Understanding of responsive web design using HTML5 and CSS3 .

Prior experience on high-traffic, public-facing websites preferred.

Preferred Qualifications

Exposure to cloud environments (AWS/Azure/GCP) .

Knowledge of CI/CD pipelines and DevOps practices .

Strong communication and collaboration skills to work in distributed teams.

This advertiser has chosen not to accept applicants from your region.

Senior Full Stack Software Engineer - Microservices

560076 Bangalore, Karnataka ₹1800000 Annually WhatJobs

Posted 16 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is a rapidly growing technology firm specializing in scalable cloud-native applications. We are seeking an accomplished Senior Full Stack Software Engineer with expertise in microservices architecture to join our engineering team. This role requires a deep understanding of both front-end and back-end development, with a strong emphasis on building resilient, high-performance distributed systems. You will play a pivotal role in designing, developing, and deploying robust microservices that power our core platform, contributing to significant architectural decisions and mentoring junior engineers.

Responsibilities:
  • Design, develop, test, and deploy scalable microservices using modern programming languages and frameworks.
  • Build and maintain responsive, user-friendly front-end applications using frameworks like React, Angular, or Vue.js.
  • Develop robust back-end APIs and services using languages such as Java, Python, Go, or Node.js.
  • Implement and manage cloud infrastructure on platforms like AWS, Azure, or GCP.
  • Work with containerization technologies such as Docker and orchestration tools like Kubernetes.
  • Write clean, maintainable, and well-documented code following best practices.
  • Collaborate closely with product managers, designers, and other engineers to deliver high-quality software solutions.
  • Participate in code reviews, providing constructive feedback to peers.
  • Troubleshoot and resolve complex technical issues across the full stack.
  • Contribute to architectural discussions and drive technical decision-making.
  • Mentor and guide junior software engineers.
  • Ensure the performance, scalability, and security of applications.

Qualifications:
  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 7+ years of experience in software development, with a significant focus on full-stack development and microservices.
  • Proficiency in at least one modern front-end framework (React, Angular, Vue.js) and related technologies (HTML, CSS, JavaScript/TypeScript).
  • Strong experience in back-end development with languages like Java, Python, Go, or Node.js.
  • Deep understanding of microservices design patterns, RESTful APIs, and distributed systems.
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Familiarity with CI/CD pipelines and agile development methodologies.
  • Excellent problem-solving, analytical, and communication skills.
  • Experience working in a remote or hybrid environment.

This role offers the opportunity to work on challenging technical problems, influence architectural direction, and grow your career in a dynamic and innovative environment based in Bengaluru, Karnataka, IN , with a remote work option available.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Microservices Jobs in Bangalore !

Software Engineer - Quality and Performance - Distributed Systems (Serverless NoSQL Platform)

Bangalore, Karnataka IBM

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

**Introduction**
A career in IBM Software means you'll be part of a team that transforms our customer's challenges into solutions.
Seeking new possibilities and always staying curious, we are a team dedicated to creating the world's leading AI-powered, cloud-native software solutions for our customers. Our renowned legacy creates endless global opportunities for our IBMers, so the door is always open for those who want to grow their career.
IBM's product and technology landscape includes Research, Software, and Infrastructure. Entering this domain positions you at the heart of IBM, where growth and innovation thrive.
**Your role and responsibilities**
Introduction
We're building Astra Serverless, the next generation of distributed, scalable, fault-tolerant, serverless NoSQL data services -- powered by Apache Cassandra and extended with native Vector and AI capabilities across multi-cloud environments.
Our customers depend on our platform to serve real-time, mission-critical workloads on a global scale. Ensuring reliability, performance, and correctness under unpredictable workloads is a non-trivial challenge -- and that's where you come in.
As an engineer on the Quality Engineering and Performance team, you'll develop and evolve the system-level testing frameworks that validate a distributed database-as-a-service at massive AI-driven workload scale. You'll help ensure that new features, performance improvements, and AI-driven extensions meet the highest standards of scalability and resilience.
Why this role?
You'll work at the intersection of distributed systems engineering and test architecture -- hands on designing and building automation and frameworks that simulate complex multi-cloud deployments, chaos scenarios, and performance stress conditions.
This is not QA-as-usual: you'll engineer the test systems that validate an elastic database platform capable of scaling thousands of non-uniform nodes, self-healing under failure, and integrating real-time vector search and analytics.
If you thrive on deep technical challenges, curiosity, analytical and systems thinking, and building tools other engineers rely on, this role will feel like home.
What You'll Help Doing
* Design and develop frameworks for end-to-end and chaos testing of distributed, serverless Cassandra-based systems.
* Engineer automation that validates data correctness, fault tolerance, and performance under complex multi-region and multi-cloud topologies.
* Collaborate closely with feature development teams to model real-world scenarios and integrate automated validation into the delivery pipeline.
* Continuously evolve the test infrastructure for scale, speed, and observability -- leveraging Kubernetes, Docker, and cloud-native toolchains.
* Profile and tune distributed workloads to uncover systemic bottlenecks and verify that service-level goals are consistently met.
* Contribute code to shared testing frameworks and participate in design and code reviews across teams.
* Own the full cycle of quality engineering -- from test design and execution to insights and continuous improvement.
**Required technical and professional expertise**
* Exposure to system level Java and Python development in testing for distributed or cloud systems -- replication, partitioning, consistency, and eventual convergence.
* Familiarity with Linux, Kubernetes, Docker, and CI/CD pipelines (Jenkins, GitHub Actions, etc.)
* Knowledge of analyzing complex logs and metrics to isolate performance and reliability issues.
* Eagerness to learn more about and using chaos testing, fault injection, or resilience validation.
**Preferred technical and professional experience**
* Familiarity with NoSQL technologies (Cassandra, DynamoDB, ScyllaDB, etc.) and cloud platforms (AWS, GCP, Azure) and multi-cloud topologies.
* Understanding of vector search, AI embeddings, or data-intensive workloads.
* Curiosity-driven mindset, strong communication skills, and a focus on collaboration and craftsmanship.
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
This advertiser has chosen not to accept applicants from your region.

Software Engineering Lead - Java, Kafka and Kubernetes, microservices, no sql

Bangalore, Karnataka UnitedHealth Group

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

Optum is a global organization that delivers care, aided by technology to help millions of people live healthier lives. The work you do with our team will directly improve health outcomes by connecting people with the care, pharmacy benefits, data and resources they need to feel their best. Here, you will find a culture guided by inclusion, talented peers, comprehensive benefits and career development opportunities. Come make an impact on the communities we serve as you help us advance health optimization on a global scale. Join us to start **Caring. Connecting. Growing together.**
**Primary Responsibilities:**
+ Message Middleware Management
+ Implement and maintain messaging systems using brokers like Kafka and other messaging queues
+ Design and optimize message flows to ensure efficient communication between distributed components
+ Containerized Spring Boot Application Development
+ Develop high-quality Spring Boot applications within containerized environments such as Docker and Kubernetes
+ Ensure seamless deployment and scalability of applications in cloud environments
+ Database Management with JPA/ORM
+ Design and implement database schemas using Java Persistence API (JPA) and Object-Relational Mapping (ORM) frameworks
+ Optimize database queries and ensure efficient data processing and storage
+ REST API Development
+ Design, develop, and maintain RESTful APIs for seamless integration between applications and services
+ Ensure APIs adhere to best practices for security, scalability, and performance
+ AWS Services Implementation
+ Utilize AWS services like Elastic Kubernetes Service (EKS), container repositories, and OpenSearch for application deployment and management
+ Monitor and optimize cloud resources to maintain cost efficiency and scalability
+ NoSQL Database Utilization
+ Develop solutions leveraging NoSQL databases for use cases requiring flexibility and scalability
+ Ensure data models align with business requirements and optimize database performance
+ DevOps and Deployment Pipeline Management
+ Collaborate with DevOps teams to implement and maintain CI/CD pipelines for automated testing and deployment
+ Ensure smooth release cycles and minimal downtime during deployments
+ End-to-End Software Development Lifecycle
+ Participate in all phases of the software development lifecycle, including requirement gathering, design, coding, testing, deployment, and maintenance
+ Address production issues and perform root cause analysis to ensure system reliability
+ Integration Testing
+ Conduct thorough integration testing to validate interactions between system components, APIs, and external services
+ Identify and resolve any issues to ensure consistent and reliable functionality
+ Comply with the terms and conditions of the employment contract, company policies and procedures, and any and all directives (such as, but not limited to, transfer and/or re-assignment to different work locations, change in teams and/or work shifts, policies in regards to flexibility of work benefits and/or work environment, alternative work arrangements, and other decisions that may arise due to the changing business environment). The Company may adopt, vary or rescind these policies and directives in its absolute discretion and without any limitation (implied or otherwise) on its ability to do so
**Required Qualifications:**
+ Bachelor's degree in Computer Science, Software Engineering, or a related field
+ 3+ years of experience in software development, including containerized application development and cloud services
+ Hands-on experience with Spring Boot application development within containerized environments (e.g., Docker, Kubernetes)
+ Experience with integration testing and ensuring seamless component interaction
+ Basic knowledge of DevOps principles and experience with CI/CD pipelines
+ Solid understanding of NoSQL databases and their applications
+ Familiarity with AWS services such as EKS, container repositories, and OpenSearch
+ Solid proficiency in message middleware tools like Kafka and messaging queues
+ Proven expertise in JPA and ORM frameworks for efficient database management
+ Proven ability to design and develop RESTful APIs adhering to best practices
+ Proven track record of end-to-end software development and deployment
+ Proven solid analytical and problem-solving skills
+ Proven excellent communication and collaboration abilities to work within cross-functional teams
+ Proven attention to detail and commitment to delivering high-quality software solutions
**Preferred Qualifications:**
+ AWS certifications such as AWS Certified Solutions Architect or AWS Certified Developer
+ Relevant certifications in DevOps practices and tools
_At UnitedHealth Group, our mission is to help people live healthier lives and make the health system work better for everyone. We believe everyone-of every race, gender, sexuality, age, location and income-deserves the opportunity to live their healthiest life. Today, however, there are still far too many barriers to good health which are disproportionately experienced by people of color, historically marginalized groups and those with lower incomes. We are committed to mitigating our impact on the environment and enabling and delivering equitable care that addresses health disparities and improves health outcomes - an enterprise priority reflected in our mission._
This advertiser has chosen not to accept applicants from your region.

Manager Software Development

Bangalore, Karnataka Pearson

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

We are seeking a collaborative, people-first Product Engineering Manager to lead and support a team of India-based technology professionals, including developers, QA/QEs, architects, business analysts, and project managers. This leader will focus on effective people management, team cohesion, and alignment with US-based product and technology initiatives. Each engineer reporting to the Product Engineering Manager may be assigned to different product teams, often supporting efforts led by counterparts in the US.
The Product Engineering Manager will serve as the primary point of contact for India-based staff and will coordinate closely with US technology leaders, project owners, and local functions (HR, facilities, etc.) to ensure smooth operations and a high-quality employee experience.
**Key Responsibilities:**
Provide day-to-day people management, coaching, and performance development for a distributed team of engineers and technical contributors based in India.
Partner with US-based technology and product leaders to understand staffing needs and ensure effective engineer allocation across diverse efforts.
Serve as a communication bridge between India-based engineers and their US-based team leads as needed, advocating for clarity, collaboration, and alignment.
Support hiring, onboarding, and retention strategies in collaboration with HR and recruiting partners.
Foster a culture of technical excellence, ownership, inclusion, and continuous improvement across the India-based team.
Collaborate with local leaders (e.g., facilities, HR) to ensure a smooth, compliant, and productive working environment for engineers.
Monitor and support the professional growth and well-being of team members through regular 1:1s, goal setting, and career development planning.
Ensure engineers follow established engineering best practices, security protocols, and organizational policies.
Identify opportunities for team process improvements and cross-team collaboration.
Track and report team health and engagement metrics; escalate risks or concerns proactively.
Ensure alignment of personal and team working hours to facilitate effective communication and collaboration with US-based teams
**Required Qualifications:**
Bachelor's degree in computer science, engineering, or a related field; equivalent work experience considered.
12+ years of experience in software engineering or quality engineering roles.
5+ years of experience managing technical teams, preferably in a global and/or matrixed organization.
Demonstrated success managing remote or distributed teams.
Strong interpersonal skills and a collaborative approach to working with cross-functional teams.
Excellent communication skills (written and verbal), with an ability to operate effectively across time zones.
Experience working with US-based leadership and cross-continental team structures.
Familiarity with Agile delivery methods and modern SDLC practices.
**Preferred Qualifications:**
Prior experience supporting SaaS or enterprise platform delivery.
Exposure to DevOps practices and/or cloud-native development environments.
Exposure to a wide variety of software engineering technologies (e.g. java, C#, Angular, python)
Experience in a technology services or certification/licensure organization is a plus.
**Who we are:**
At Pearson, our purpose is simple: to help people realize the life they imagine through learning. We believe that every learning opportunity is a chance for a personal breakthrough. We are the world's lifelong learning company. For us, learning isn't just what we do. It's who we are. To learn more: We are Pearson.
Pearson is an Equal Opportunity Employer and a member of E-Verify. Employment decisions are based on qualifications, merit and business need. Qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, sexual orientation, gender identity, gender expression, age, national origin, protected veteran status, disability status or any other group protected by law. We actively seek qualified candidates who are protected veterans and individuals with disabilities as defined under VEVRAA and Section 503 of the Rehabilitation Act.
If you are an individual with a disability and are unable or limited in your ability to use or access our career site as a result of your disability, you may request reasonable accommodations by emailing
**Job:** Engineering
**Job Family:** TECHNOLOGY
**Organization:** Assessment & Qualifications
**Schedule:** FULL_TIME
**Workplace Type:**
**Req ID:** 20884
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Microservices Jobs View All Jobs in Bangalore