Lead Software Engineer developing AI solutions at Coupa, improving business decision-making through innovative spend management technology.
Responsibilities
Champion complex technical designs and work with architecture team to promote best practices.
Find creative and elegant solutions to complex problems.
Ensure high code quality, adherence to coding standards and best practices via critical code reviews.
Collaborate with Support and Professional Services teams to solve customer issues.
Work in an agile environment where quick iterations and good feedback are a way of life.
Help scale our platform as well expand.
Requirements
Minimum 10 years of software development experience in Ruby on Rails or Java.
Expertise in object-oriented design and analysis and secure coding practices.
Experience building REST APIs and micro-services.
Expertise in commonly used design patterns.
Experience working with React.js (or a similar Javascript framework) and CSS.
Experience working with databases such as MySQL, including good understanding of performance and optimization.
Demonstrable knowledge of designing and building scalable and concurrent software systems with high availability.
Experience with technical mentoring.
Bachelor’s degree (or above) in Computer Science Engineering or a related field.
Benefits
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.
Intermediate Software Engineer developing enterprise - grade applications for Trulioo's Portal team. Collaborating with cross - functional teams to deliver high - quality digital identity solutions in a hybrid work environment.
Technical Lead for cloud - based solutions at Pariveda in Bogotá. Collaborate with teams and drive software development projects while mentoring junior staff.
Software Architect specializing in system architecture and project management at FCamara, ensuring alignment with business objectives and facilitating technological integration.
Lead Software Engineer focusing on creating scalable software solutions for FactSet's Services platform. Join a collaborative team enhancing operational efficiency in the financial data domain.
Software Engineer developing features using TypeScript and React for a healthcare data sharing platform. Collaborating with teams to enhance functionality and compliance in a hybrid work environment.
Software Developer for Test Automation involved in developing automated test solutions for web - based .NET applications. Collaborate within an interdisciplinary Scrum team to optimize software quality.
C# Software Engineer developing innovative software for precision machines at EVG. Involved in all phases from concept to deployment in a collaborative team environment.
Senior Software Engineer at OQC leading the compiler development effort for quantum computing. Designing scalable software solutions while mentoring engineers and driving technical excellence.
Senior Full Stack Developer at desk:box developing features from architecture to deployment on AWS for an innovative application in agriculture and SMEs.