Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Sr. Manager, Software Engineering image - Rise Careers
Job details

Sr. Manager, Software Engineering

The Impact of a Sr. Manager, Software Engineering at Coupa:


Imagine a career in Supply chain with a Market-Leading Company, an Award-Winning Culture, Limitless Growth Opportunities and Strong Benefits Packages.


As the Sr Engineering Manager for advanced supplier collaboration, you will manage and lead a team that defines and builds products that enable seamless collaboration between our customers and suppliers to manage and reduce supply chain risks, ensuring on-time and on-quality delivery of planned goods/services.


This is a new, challenging area of focus but obvious, rewarding, and ripe for a solid execution-minded engineer leader. You are an innovator with a strong bias for action and an unwavering commitment to making our customers successful.


What You'll Do:
  • Be a highly technical manager with good experience in software and systems
  • Lead from the front during problem-solving sessions by understanding and empowering the team, articulating clearly the context and business rationale
  • Interact with product management, user interface designer and peers to develop product user interface functional specification
  • Lead and mentor a team of engineers and conduct one-on-one growth conversations, provide feedback, build a high performing team and hire for team expansion
  • Own and lead the technical roadmap, design for critical capabilities of the Coupa Enterprise Platform
  • Partner closely with QE, Performance, and Operation teams to deliver a high quality product
  • Adhere to Coupa's development processes and best practices such as maintaining our code repository in github.com, leading daily standups and managing task assignments in JIRA project management tool
  • Write software designs, review with peers and develop prototypes for Coupa platform services, and participate in code reviews to ensure it follows the right coding conventions, idiomatic style and correct design patterns
  • Provide effort and risk estimates to support planning of maintenance and feature releases
  • Implement new features for Coupa applications using Object-Oriented Programming (OOP), Model-View-Controller (MVC) pattern, unit and integration testing, agile development and technologies such as Ruby on Rails, Go, HTML, CSS, Javascript, React etc. 
  • Present product demos to other parts of the organization


What You Will Bring to Coupa:
  • 7+ years experience in a web application or platform development and architecture
  • 5+ years of experience managing a software engineering team
  • Hands-on experience building enterprise web applications using Java, RoR, or similar technologies and sound experience in relational databases and SQL
  • Strong commitment to good engineering discipline and process including code reviews and unit tests in conjunction with feature delivery
  • Ability to make decisions and work with minimal direction
  • Prior experience demonstrating the ability to understand technical architecture, review design work, and provide feedback to a team of engineers
  • Experience establishing and reviewing business metrics with the ability to articulate and provide visibility to the team on various business metrics ensuring every new feature developed meets and is tracked towards those metrics
  • Ability to manage priorities, set appropriate expectations with peer engineering management and deliver features on time with high quality
  • Familiarity and experience with Agile (scrum) development process.
  • Strong listening, written, and verbal communication skills


The estimated pay range for this role is as follows:


•Based in California: $205,275 - 241,500


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

Average salary estimate

$223387.5 / YEARLY (est.)
min
max
$205275K
$241500K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Sr. Manager, Software Engineering, Coupa Software, Inc.

Joining Coupa as a Sr. Manager, Software Engineering is your opportunity to be at the forefront of innovation in supply chain management. In this dynamic role, you'll lead and inspire a dedicated team focused on advanced supplier collaboration, allowing clients to effectively manage and reduce risks associated with their supply chains. Imagine being part of a market-leading company renowned for its award-winning culture and boundless opportunities for growth. Your day-to-day responsibilities will include collaborating with product management and design teams to define product specifications and leading your engineers through high-stakes problem-solving sessions. You’ll be steering the technical roadmap for the Coupa Enterprise Platform and working closely with other teams to deliver top-notch quality products. With a hands-on approach, you'll provide mentorship, conduct growth conversations, and ensure that your team thrives. Expect to engage with cutting-edge technologies such as Ruby on Rails, Go, and React, and be ready to make impactful decisions that drive successful project outcomes. Coupa is not just about building software; it's about creating lasting customer success through collaboration and innovation. So, if you are a passionate leader with a strong grounding in software engineering and a penchant for developing high-performing teams, this might just be the right fit for you at Coupa in Foster City, CA.

Frequently Asked Questions (FAQs) for Sr. Manager, Software Engineering Role at Coupa Software, Inc.
What are the responsibilities of a Sr. Manager, Software Engineering at Coupa?

As a Sr. Manager, Software Engineering at Coupa, you'll be responsible for leading a team focused on advancing supplier collaboration. This entails guiding the team in defining and building products that mitigate supply chain risks, driving quality and on-time delivery. You'll need to engage with product management and UI design to create functional specifications and mentor engineers to foster a high-performance culture while adhering to best engineering practices.

Join Rise to see the full answer
What qualifications do I need to apply for the Sr. Manager, Software Engineering position at Coupa?

To qualify for the Sr. Manager, Software Engineering position at Coupa, candidates should have a minimum of 7 years of experience in web application development, alongside at least 5 years managing a software engineering team. Strong technical experience in technologies such as Java, Ruby on Rails, or similar, along with significant experience in relational databases and SQL, is crucial for success in this role.

Join Rise to see the full answer
What technologies are used by the Sr. Manager, Software Engineering at Coupa?

In the role of Sr. Manager, Software Engineering at Coupa, you would work with various technologies including Ruby on Rails, Go, HTML, CSS, JavaScript, and React. Experience with Object-Oriented Programming (OOP) and the Model-View-Controller (MVC) pattern is also important, along with familiarity with Agile development practices to ensure that your team develops high-quality applications effectively.

Join Rise to see the full answer
How does Coupa support employee growth for the Sr. Manager, Software Engineering?

Coupa is committed to employee growth, especially in leadership roles like the Sr. Manager, Software Engineering. The company encourages professional development through mentorship, continuous feedback, and tailored growth conversations. You will have opportunities to engage in product demos and cross-functional collaboration, fortifying your career while contributing to meaningful projects that drive customer success.

Join Rise to see the full answer
What is the estimated salary for the Sr. Manager, Software Engineering position at Coupa?

The estimated salary range for the Sr. Manager, Software Engineering position at Coupa in Foster City, CA is between $205,275 to $241,500. This compensation reflects various factors including skills, experience, and geographic location, ensuring alignment with industry standards while recognizing your potential and contributions.

Join Rise to see the full answer
Common Interview Questions for Sr. Manager, Software Engineering
Can you describe your experience managing software engineering teams?

When answering this question, focus on specific leadership examples such as how you’ve empowered team members, handled conflicts, and driven high-performance results. Discuss your management style, your approach to mentoring, and share success stories from your past roles to illustrate your impact and efficacy as a leader.

Join Rise to see the full answer
How do you ensure the quality of software being delivered?

Discuss your commitment to engineering best practices such as code reviews, unit testing, and adherence to development processes. Mention your role in establishing quality metrics, ensuring your team understands the importance of delivering high-quality software, and how you plan to integrate these practices into the team's daily workflow.

Join Rise to see the full answer
What strategies do you use to handle project timelines and deadlines?

You should articulate your experience with prioritization and resource management. Discuss tools you’ve used, such as JIRA, to track progress, set realistic deadlines, and how you communicate updates and changes to stakeholders. Emphasize your ability to adapt and manage expectations under pressure.

Join Rise to see the full answer
How do you keep your team motivated during challenging projects?

Talk about methods you employ to boost morale, such as celebrating small wins, providing constructive feedback, and ensuring open lines of communication. Highlight your efforts to foster a collaborative team environment and any specific initiatives you've implemented to maintain team spirit during tough times.

Join Rise to see the full answer
Describe a challenging technical problem you faced and how you resolved it.

Select a relevant experience and describe the problem, your thought process, and the steps you took to resolve it. Emphasize your analytical skills, collaboration with your team, and the eventual outcomes, driving home your technical expertise and commitment to problem-solving.

Join Rise to see the full answer
What is your experience with Agile methodologies?

Discuss your hands-on experience with Agile, highlighting specific projects where you've applied Agile practices. Explain your role in sprints, daily stand-ups, and retrospectives, and how these methodologies aided your team's productivity and adaptability to changing project needs.

Join Rise to see the full answer
How do you approach mentoring new team members?

In your response, detail your methods for onboarding and supporting new hires. Highlight how you tailor your mentorship style to individual needs, provide constructive feedback, and help them navigate challenges to accelerate their growth within the team.

Join Rise to see the full answer
How do you handle conflicts within the engineering team?

Outline your conflict resolution strategies, focusing on open communication and mediation. Explain how you listen to all parties, foster understanding, and work towards a solution, while maintaining a positive team dynamic and focus on project goals.

Join Rise to see the full answer
What is your process for gathering requirements for a new project?

Explain your approach to gathering requirements collaboratively with cross-functional teams. Discuss how you involve stakeholders, facilitate discussions, and ensure documentation aligns with both user needs and technical feasibility, ultimately guiding the project from conception to delivery.

Join Rise to see the full answer
Why is software design important to you?

Share your perspective on software design, emphasizing its role in creating scalable, maintainable, and high-quality applications. Discuss your experience with design patterns, peer reviews, and how you incorporate user feedback into the design process to shape a successful end product.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
Ágora Remote San Francisco
Posted 3 days ago
Photo of the Rise User
NielsenIQ Remote Block 1, 9th Floor, Wing 1, 2, Pune, India
Posted 3 days ago
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Take Risks
Startup Mindset
Collaboration over Competition
Medical Insurance
Dental Insurance
Vision Insurance
Paid Time-Off
Maternity Leave
Paternity Leave
Mental Health Resources
Learning & Development
Work Visa Sponsorship
401K Matching
Equity
Performance Bonus

Founded in 2006, Coupa Software is a global technology platform for Business Spend Management. This spend optimization software suite focuses on three core spend areas including procurement, accounts payable, and expense management. Coupa is headq...

33 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
December 5, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!