CoreHRx Jobs

Apply in one click, save jobs and take free mock tests.

Register free Log in
Hiring? Post jobs with CoreHRx
My account
user

View & update profile

Lead Software Engineer - . Net with Kafka and Gurobi

Coupa Verified employer

Full time Hybrid
Experience
8+ years
Location
Bangalore
Work mode
Hybrid
Salary
₹15L – ₹25L a year estimatetypical for IT Jobs in Bangalore, 255 posts
Posted 3 months ago Last checked 3 hr ago

Free · takes a minute · your resume fills your profile

CoreHRx never asks candidates for money. If anyone does, .

Role at a glance

Experience
8+ years
Education
Bachelor's degree (preferred)
Must-have skills
.NET CoreAWSAgileC#Data Structures & AlgorithmsDocker
Work mode
Hybrid

How well do your skills match this job?

Sign in to see your fit: the skills, experience and location this job asks for, checked against your profile.

Job description

Location: Bangalore, India
Department: Development

Coupa makes margins multiply through its community-generated AI and industry-leading total spend management platform for businesses large and small. Coupa AI is informed by trillions of dollars of direct and indirect spend data across a global network of 10M+ buyers and suppliers. We empower you with the ability to predict, prescribe, and automate smarter, more profitable business decisions to improve operating margins.

Why join Coupa?

  • Pioneering Technology: At Coupa, we're at the forefront of innovation, leveraging the latest technology to empower our customers with greater efficiency and visibility in their spend.
  • Collaborative Culture: We value collaboration and teamwork, and our culture is driven by transparency, openness, and a shared commitment to excellence.
  • Global Impact: Join a company where your work has a global, measurable impact on our clients, the business, and each other. 

Learn more on Life at Coupa blog and hear from our employees about their experiences working at Coupa. 

The Impact of a Lead Software Engineer at Coupa: 

At a technical level, your development team will offer application and infrastructure support for customer environments. You’ll have the opportunity to collaborate across software products with engineers all over the company and the globe to plan and deploy product releases.

What You’ll Do:

  • Domain Ownership: Architect and lead the development of one or more major platform areas of Coupa’s globally scaling SaaS products.
  • AI Integration: Design and implement next-generation AI features, including hands-on integration of Large Language Models (LLMs) and custom AI Gateways.
  • Collaboration & Delivery: Partner with Product, Design, and Enterprise Architecture teams to build end-to-end features that resolve complex financial spend issues.
  • Process Improvement: Continuously seek opportunities to optimize performance, simplify existing system code, and enhance CI/CD pipelines.
  • Customer Advocacy: Partner with customer support and professional services teams to quickly debug and resolve escalated, complex client-facing production issues .

What You Will Bring to Coupa

  • Bachelor’s degree in computer science / engineering, Operations Research or a closely related field (Master’s Preferred)
  • 8+ years of industry experience developing web applications or platforms, with 1-2 years of experience acting as a pod or technical lead
  • Experience deploying production level AI and/or optimization models in commercial environments
  • Strong programming proficiency in .NET Core/.NET 8+, Python, C#, Groovy, Java as well as the use of AI Assistants to increase efficiency
  • Deep understanding of computation complexity, advanced data structures and algorithmic design
  • Excellent communication skills with the proven ability to explain highly complex engineering principles to product and business leaders
  • You enjoy mentoring others and are passionate about cultivating a highly collaborative, intellectually rigorous engineering culture
  • You embody Coupa’s core values: Drive Success for #AllOfUs, Own Our Results, Cultivate Belonging, and Build Tomorrow Together
  • The strong ability to make technical decisions with minimal direction and guide a globally distributed team in an agile ecosystem
  • What will give you a competitive edge (Preferred Qualifications): Domain expertise in Supply Chain Network Design and/or Large Languagev Models
  • Experience working with mathematical (MIP/MILP) and AI/ML models
  • Experience with Gurobi / other Commercial Mathematical Solvers
  • Experience developing and deploying microservices on cloud native platforms (AWS, GCP, Jenkins, Docker, Kubernetes)
  • Experience with large scale advanced relational and NoSQL databases
  • Experience with enterprise message brokers (such as Kafka, RabbitMQ, or Rescue)

The successful candidate’s starting salary will be determined based on permissible, non-discriminatory factors such as skills, experience, and geographic location.

At Coupa, we are 100% committed to creating and nurturing an environment that supports your physical, mental, and community well-being. We offer a comprehensive suite of benefits designed to help you and your family thrive:

Global Well-Being Perks (For All Employees Globally)

  • Global Wellness Days: Enjoy two designated, company-wide paid wellness days off each year (typically the first Friday in March and the last Friday in September) so the entire global team can unplug, step away, and recharge together .
  • Birthday Time-Off: Celebrate your day! Coupa provides a paid day off on your birthday or another day of your choice within your birthday month .
  • Volunteer Time Off (VTO): Giving back is in our DNA. We offer 40 hours of paid VTO annually to support the community initiatives and volunteer programs you are passionate about .
  • Employee Assistance Program (EAP): Access free, confidential, 24/7/365 counseling and resources for emotional support, work-life solutions, financial advice, legal guidance, and support for new parents .
  • Business Travel Protection: Travel with peace of mind. Zurich Travel Assist provides medical, safety, pre-trip planning, and emergency support during any business travel .
  • Referral Bonus Program: Share the Coupa experience! Receive generous monetary referral bonuses when you successfully refer talented friends or acquaintances who are hired into open roles .

Please note: In addition to these global well-being perks, Coupa offers highly competitive, location-specific benefits packages (which include comprehensive medical/dental insurance, retirement/pension plans, and life or accident protection) tailored to your primary work location. Your recruiter will walk you through the specific regional benefits package for this role during the interview process.

Coupa complies with relevant laws and regulations regarding equal opportunity and offers a welcoming and inclusive work environment. Decisions related to hiring, compensation, training, or evaluating performance are made fairly, and we provide equal employment opportunities to all qualified candidates and employees. 

Please be advised that inquiries or resumes from recruiters will not be accepted.

By submitting your application, you acknowledge that you have read Coupa’s Privacy Policy and understand that Coupa receives/collects your application, including your personal data, for the purposes of managing Coupa's ongoing recruitment and placement activities, including for employment purposes in the event of a successful application and for notification of future job opportunities if you did not succeed the first time. You will find more details about how your application is processed, the purposes of processing, and how long we retain your application in our Privacy Policy.

Key skills

Required

.NET CoreAWSAgileC#Data Structures & AlgorithmsDockerGoogle Cloud Platform (GCP)JavaJenkinsKafkaKubernetesMicroservicesPythonRabbitMQ

Soft skills

Communication

About company

At Coupa, we're at the forefront of innovation, leveraging the latest technology to empower our customers with greater efficiency and visibility in their spend. We empower our customers and partners with the ability to predict, prescribe, and automate smarter, more profitable business decisions to improve operating margins. We value collaboration and teamwork, and our culture is driven by transparency, openness, and a shared commitment to drive success.

Job market insights

60active .NET Core jobs in Bangalore
1,196active AWS jobs in Bangalore
839active Agile jobs in Bangalore
₹15L – ₹25L advertised yearly salary for IT Jobs in Bangalore (middle half of 255 posts that show a salary; median ₹19L)
16 more open jobs at Coupa

Most IT Jobs posts in Bangalore ask for 3–6 years of experience (41% of 3863 that say).

Hiring most for IT Jobs in Bangalore

  • Bosch Group167 open jobs
  • Trigent Software Private Limited138 open jobs
  • Brillio116 open jobs

Jobs asking for .NET Core in Bangalore also ask for

  • Microsoft Azure78%
  • C#77%
  • Microservices58%
  • Angular57%
  • Microsoft SQL Server52%

From live job posts on CoreHRx, updated 10 Nov 2026. Skill figures count posts that list their skills; salary figures only posts that show a salary.

Questions about this job

What is the salary for this Lead Software Engineer - . Net with Kafka and Gurobi job?

The post does not state the pay. As an estimate, comparable posts on CoreHRx advertise ₹15L – ₹25L a year (typical for IT Jobs in Bangalore, 255 posts).

How much experience does this job need?

The post asks for 8 Yrs experience.

Where is this job based?

In Bangalore (hybrid).

What kind of job is this?

It is a full time job.

This page is for Indian job seekers preparing for cloud engineer, DevOps, backend and solutions architect roles that list AWS as a skill, whether you are a fresher with a first certification or an experienced engineer moving into a senior role. It covers 60 questions in three levels: core services and concepts, then design and configuration choices for one to three years of experience, and finally scenario, security, cost and troubleshooting questions asked in senior rounds. Read each answer, explain it aloud in your own words, and try the CLI commands in a practice account with a billing alert set.

Questions you may be asked

  1. What is the difference between an AWS Region and an Availability Zone?
  2. Explain the AWS shared responsibility model.
  3. What is Amazon EC2, and how do you read an instance type name like m7g.large?
  4. What is Amazon S3, and what are its main storage classes?

Get IT jobs in Bangalore by email

Create a free profile and we email you new IT jobs in Bangalore, at most once a week.

Similar jobs

Telecaller

Eduflourish
Bangalore East
Admissions CounsellingBusiness DevelopmentCommunicationTelesales
Full time On-site 14 hr ago

Free · takes a minute · your resume fills your profile