Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Lead Software Engineer @ Coupa

Home > Quality Assurance and Testing

 Lead Software Engineer

Job Description

The Impact of Lead Software Engineer to Coupa:
Lead Software Engineers are the key contributors in complex projects and initiatives. They are responsible for quality software deliverables as per timeline. They work closely with other engineers in the team and provide technical leadership/guidance to a small team. They are proficient in programming languages and technology in use by the team. They often participate in investigating complex problems and drive resolution. Lead engineers networks with key contacts outside his/her area of expertise and provide robust solutions.
What Youll Do:
  • Hands-on contributor in design and development of enterprise product
  • Design, develop, maintain, and scale Coupas platform systems and services
  • Participate in operational design and code review
  • Architect and develop one or more major areas of Coupa's SaaS products
  • Find creative, elegant and maintainable solutions to complex problems
  • A good team player, works, and communicates well with others
  • Advocate best practices (unit/automation testing, code reviews, code quality, etc.)
  • Continually look for opportunities to improve our core applications, features, process and business
What will you bring to Coupa:
  • Minimum of 8+ years of software development experience
  • Minimum of 4+ years of experience as a Senior Software Engineer
  • Expertise in one or more of the following programming languages: Ruby, Go, Python, C/C++.Experience designing, estimating, and implementing complex systems
  • Proven understanding of software development best practices and design patterns
  • Experience working in an agile environment that follows Scrum or other agile methodologies
  • Demonstrated knowledge of security/access control, scalability, high availability, and concurrency. Experience working with SQL and/or NoSQL databases, including MySQL, Redis, MongoDB etc.
  • Self-motivated, go-getter, passion for learning, possesses strong communication skills .
  • Bachelor's degree in Computer Science (or equivalent), or equivalent experience


Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Quality Assurance and Testing
Role: Blockchain Quality Assurance Engineer
Employement Type: Full time

Contact Details:

Company: Coupa
Location(s): Pune

+ View Contactajax loader


Keyskills:   c++ python software development high availability access control technical leadership automation testing golang redis nosql sql ruby spring java saas design patterns scrum mysql software engineering code review agile mongodb nosql databases

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Software Developer 5

  • Oracle
  • 10 - 15 years
  • Kolkata
  • 2 days ago
₹ Not Disclosed

Software Developer 3

  • Oracle
  • 3 - 8 years
  • Kolkata
  • 2 days ago
₹ Not Disclosed

Senior QA Automation Engineer- Webdriver.IO

  • Ciena
  • 5 - 8 years
  • Pune
  • 1 day ago
₹ Not Disclosed

Oracle Demand & Supply Planning: Service Engineer- QA

  • S Square
  • 6 - 10 years
  • Bengaluru
  • 1 day ago
₹ Not Disclosed

Coupa

Company DetailsCoupang