Lead Software Engineer - . Net with Kafka and Gurobi - 11769
CoupaMatch Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Architect and lead development of major platform areas in Coupa’s global SaaS products with accountability for design and delivery.
Design and implement advanced AI features, including integration of Large Language Models and custom AI gateways.
Collaborate cross-functionally to build complex financial spend solutions, optimize performance, and resolve escalated production issues in customer environments.
Minimum Requirements
Bachelor’s degree in Computer Science, Engineering, Operations Research, or closely related field; Master’s preferred.
8+ years in web application/platform development with 1-2 years in technical or pod lead role.
Proficiency in .NET Core/.NET 8+, Python, C#, Groovy, Java, and experience deploying production AI or optimization models.
Experience with AI integration, understanding of algorithmic complexity, and strong communication skills to engage with product and business leaders.
Ideal Candidate Profile
Experienced technical lead capable of making autonomous decisions and guiding distributed agile teams globally.
Demonstrated expertise with AI/ML integration and experience with mathematical optimization models, preferably in Supply Chain Network Design.
Familiarity with cloud-native microservices, enterprise message brokers (Kafka/RabbitMQ), and advanced relational/NoSQL databases.
