How to Scale Engineering Teams from Startup to Corporate

How does an engineering team transition from a scrappy, startup mindset to think in terms of scale? It takes intentionality and strategy. As Coupa has transformed from a small organization to a leader in Business Spend Management, we have grown from a team of two engineers in 2006 to over 900 in the engineering team in 2022. Over the years, our teams have faced growing pains — as Coupa acquired companies, more people and more technologies had to mesh seamlessly together. Below are some of the best practices we have adopted to improve internal communication, improve code quality, and allow our engineers to quickly and efficiently add features.

When a software product is in an early stage and teams are small, design decisions can be made over a quick meeting, code reviews can be done by sitting next to each other, functional testing can be done manually, and deployments can be done at will. As teams grow in size and geographic location and the product matures and expands, communication and strategy on scaling the business becomes of utmost importance to avoid spaghetti code, performance lags, and siloed engineering teams with little integration.
 
9 ways engineering managers can scale their engineering teams

You may be asking yourself how to manage hundreds of developers, working across dozens of functional teams, across several time zones. It’s important to know where checks and balances should be implemented to ensure quality, efficiency, and knowledge transfers without hampering the speed and efficiency at which a startup operates.

1. Design reviews
At Coupa, all changes regardless of size go through a formal review process, focusing on the functional, technical, performance, and security aspects. Analyzing the impact of the change across the entire suite of software products is very important to prevent unwanted outcomes or confusion for our customers or other engineers trying to add a feature that touches unknown parts of the code or application. Subject matter experts review the changes internally first, and when needed these are lined up for a formal review by our principal architects.

2. Code reviews
To ensure that code being committed doesn’t negatively affect the system, all Github commits are required to have a pull request identifying what has changed and why. Depending on what kind of changes are made, the tool identifies various categories of reviewers to be assigned like API, UI, security, or migration. Reviewers don’t generally stop at finding problems, but they also support developers in making required changes. Reviewers are picked after a thorough evaluation process to ensure there are no loose ends.

3. Data table schemas and data migrations
As customer datasets grow, solutions must be built to allow for zero downtime schema changes. For example, engineers at Coupa built an internal tool which alters a table’s structure without blocking reads or writes to it. When data migration on these large sets of rows is required, Coupa uses a robust framework to divide and conquer the problem by distributing smaller chunks of work to multiple processes.
 
4. Performance
Keeping the performance implications of proposed changes in mind throughout the entire design and implementation phase of features will save many headaches near the end of a development phase. Coupa engineers have built a framework for testing pull requests on sanitized production data to get early feedback on performance implications. “Labs'’ simulate production scale load and test features to measure if the performance is affected by increased loads. Automations have been built to check the codebase of any increase in memory usage or app-bootup time at the end of every two-week sprint.
 
5. Reliability
Paired with performance, customers need to expect and trust the software’s reliability throughout each release. Teams at Coupa have KPIs like search response times, page load times, and error rates on calls to third party software that are reviewed regularly so that proper and timely corrections can be made. More importantly, teams should build safeguards around what customers can do with your application. Without these, customers may end up unknowingly exploiting our systems.
 
6. Code styling
Start-ups sometimes may be more focused releasing and short-term wins rather than long-term maintenance and code quality. To enforce the coding guidelines and standards outlined in the community as well as the company, Coupa engineers use static code analyzers like Rubocop or ESLint as well as code formatters. Reference this article on how to set up these tools.

7. Automation testing
Every pull request should pass the suite of existing tests to ensure the new functionality works as well as all previous functionality that is still intact. Not every part of the application can be tested via unit tests, so Coupa supplements the thousands of unit tests with additional test suites for UI / API / migration / end-to-end tests. Developers and reviewers must ensure appropriate coverage is added within the test suite for the new functionality being added.
 
8. Application security
Hands-on labs and annual mandatory compliance training should be put in place to make sure all developers know and understand the OWASP Top 10 Security Vulnerabilities that safeguard the application and customers’ data. Delivering a secure and scalable platform is a top priority and Coupa engineering goes above and beyond to ensure compliance so the entire Coupa community feels secure.
 
9. Release cycles
It’s very important to give customers adequate time to test and plan for upgrades. Coupa Engineering and Documentation teams work together to ensure that all code changes for major releases as well as continuous integration updates for customers are documented well and customers have been properly trained on what they can expect. By having this process in place we keep the channels of communication open and avoid unwanted setbacks.

Growing a global engineering team takes a great balance: productivity vs process. The goal is always to move at the rapid pace of a start-up but have smart (but not cumbersome) processes to keep all engineers informed about architecture and design changes as the team grows. And while Coupa is always #StrivingForExcellence and will never stop improving with that balance, hopefully some of these processes will help with your growing team.
June 24, 2025
Every company needs a set of guiding principles that shape a company's culture, behavior, and decision-making. At Coupa, we call these our core values, which are driven in part by our seven Employee Resource Groups (ERGs) and people in the Coupa Village. ABLE stands for Achieve Beyond Limitations and Expectations. This ERG’s mission is to foster an environment where everyone feels valued, supported, and empowered to thrive regardless of ability. We do this through advocacy, education, and collaboration to promote awareness, break down barriers, and celebrate the unique strengths and perspectives of people with disabilities and their allies. Recently, we held a presentation on ADHD + Success in the Workplace that was well attended and sparked great conversations and feedback. For me, it was truly an inspiring and touching moment. We covered an array of topics that included: Understanding ADHD in the workplace Simple tips for success Communication and collaboration best practices Asking for support ADHD Superpowers My fellow Coupanians and ABLE members, Nora B. Clark, Recruitment Marketing Specialist at Coupa, and Ashwini Manerikar, Lead Software Engineer, presented alongside me, sharing examples from their current and previous work experiences, helping to bring to life one of our key values — Cultivate Belonging — for our participants. Nora had this to share: “I’ve often been told I’m ‘too out-of-the-box’, quirky when it comes to many of the ideas I’ve shared in my career. While it can be frustrating to hear, my unique style has ultimately helped carve out my career success. Bringing your authentic self to work is still very much a privilege in today's society, so being able to share my experiences and journey with those who are still trying to figure out who they are and what they want in their personal and work life is really important to me. I continue to learn every day, and I’m so proud that ABLE continues to inspire through presentations like this, and I look forward to more in the future.” Ashwini had this to add to her experience. “I used to feel like my mind was constantly full of ideas, and I wasn't sure how to channel that energy. Having inattentive ADHD, I often found myself drifting between thoughts, struggling with a hard-to-explain inconsistency in motivation. It brought real challenges: self-doubt, difficulty focusing, and a constant sense of being everywhere. But over time, I began to recognize the strengths within the chaos — an intuitive way of thinking, the ability to spot patterns and connect the dots quickly, and a creative mindset to thrive outside the box. Learning to work with my brain instead of against it has been empowering. With awareness and understanding of my ADHD, I’ve been able to lean into those strengths and explore ways to manage the challenges in a way that works for me. What helped most was hearing from others with similar experiences, beyond the clinical lens. I’m grateful for initiatives like these from Coupa ABLE and hope they encourage others to embrace their unique wiring to feel supported.” As Coupa employees, we benefit from inclusive best practices, and Coupa ABLE helps connect and empower others to drive success in many ways. ERGs like ABLE provide resources, presentations, and events that continue to help our culture thrive and drive our innovation and global impact. We also help Coupa Villagers with ADHD to understand how ADHD can be a superpower due to the creativity, curiosity, and out-of-the-box thinking that comes along with ADHD. Through this event, we aimed to help Coupa Villagers and their supporting managers learn tips to be more successful, but we found an entire community with whom this message deeply resonated. After the event, I heard from Villagers across the organization who shared how happy they were to know they are not alone. We have a community of neurodivergent Villagers here at Coupa, and Coupa ABLE is here to support #AllOfUs! Check out some of the tips we shared during our presentation, as well as other helpful resources How to help with time management and organization Use project management tools that include visual and audible reminders Prioritize and organize a brain dump session How to create a supportive work environment Investigate noise-cancelling headphones Show compassion Research fidget tools Propose walking meetings if it's suitable How to help create effective communication strategies Practice active listening and communicating clearly Don’t judge when being asked for clarification Leverage strengths Resources: CHADD Succeeding in the Workplace Understood.org ADDitudemag.com NeurodiversityHub.org ADHDfoundation.org TextHelp.com Creativity in ADHD: Goal-Directed Motivation and Domain Specificity
April 25, 2025
Nine years ago, I arrived in Ireland with two suitcases, shaky English, and a dream to build a brighter future. Today, as Senior Operations Manager of Coupa’s Global Education Services & Enablement Team, I’ve learned that owning your path and lifting others leads to success. Future Coupa interns, this blog is for you - to show how resilience and teamwork can shape an incredible career. I’ll share my journey from Technical Support Engineer to leadership, the lessons that drive me, and why Coupa’s values make it a place where you can grow and belong. Chasing Dreams with Grit In Brazil, I dreamed of football, then banking, but financial hardships forced me to pivot. At 16, I worked as a messenger, studied nights, and walked 10km to afford college. In 2016, my wife and I moved to Ireland, where we knew no one and barely spoke English. Job rejections piled up due to my language skills and visa issues, but I owned my results, studying relentlessly and applying for roles. Seven months in, with savings gone, Coupa offered me a Technical Support Engineer role in 2017 - just as we prepared to leave. That moment showed me that when you keep pushing, you build tomorrow together with those who believe in you. My advice: Interns, your challenges are opportunities - own them boldly.
March 17, 2025
As a Senior Product Manager, I’m fortunate to be at the crossroads of technology, leadership, and strategy. My focus is on harnessing the power of AI-driven solutions to transform business spend management. This journey is about more than just implementing cutting-edge technology — it’s about creating meaningful solutions that make a real difference for businesses and their people. Throughout my career, I’ve discovered that the key to true innovation is a deep understanding of business needs and user experiences. AI is revolutionizing business spend management, and its potential is immense — not just in its technology but in how it’s strategically applied with leadership, collaboration, and real-world impact. AI: A Game Changer for Business Spend Management AI has the ability to revolutionize how businesses approach financial management. It goes beyond automating repetitive tasks — it empowers organizations to make smarter, more data-driven decisions that align with their strategic goals. By analyzing vast amounts of data in real-time, AI uncovers valuable spending patterns, predicts future trends, and provides actionable insights that can shape success. What excites me most is that AI doesn’t just help businesses save money — it enables them to strategically invest their resources for greater impact. AI creates opportunities for businesses to allocate spend with purpose, whether for innovation, optimization, or securing a brighter future. This transformation is what fuels my passion — helping organizations become more efficient and focused on long-term success. Bridging Engineering and Business Management In my role, I have the privilege of bridging the technical brilliance of engineering with the strategic vision of business management. I work closely with engineering teams to transform complex technical concepts into intuitive, user-friendly solutions that solve real-world business challenges. This collaboration requires a deep understanding of both technology and user needs, and I take pride in making that connection seamless. Equally important is working alongside business leaders to ensure our AI solutions are perfectly aligned with the organization’s overarching goals. The challenge is to blend technical excellence with business relevance, and I’m driven by the rewarding task of turning ideas into solutions that deliver measurable results. Leadership with Empathy: Fostering Innovation I truly believe that technology alone is only part of the equation — leadership is what drives true, sustainable innovation. I lead with empathy, fostering an environment where collaboration thrives, and every team member feels heard, valued, and empowered. Compassionate leadership isn’t just about managing — it’s about inspiring teams to bring their best ideas forward and trust in a shared vision. By creating a culture of open communication, I’m able to draw out the best in every team member. Encouraging collaboration and creativity allows us to innovate together and deliver solutions that exceed expectations. This approach doesn’t just lead to successful products — it creates a vibrant atmosphere where everyone feels motivated and empowered to contribute. Looking Ahead: The Future of AI in Business Spend Management The future of AI in business spend management is filled with immense promise. As AI continues to evolve, so will its ability to predict trends, automate processes, and provide deeper, more insightful data. The real opportunity lies in applying AI in ways that support the broader objectives of the organization. Our mission is powerful: to develop AI solutions that are not just cutting-edge but deeply user-centric, driving transformative business outcomes and fueling long-term growth. The future of business spend management is about pushing the boundaries of technology while staying deeply connected to the human needs behind it. Conclusion AI is transforming the landscape of business spend management in exciting and positive ways, and I’m thrilled to be part of this transformation. Through purposeful product management, compassionate leadership, and a strong commitment to collaboration, I’m dedicated to developing AI-driven solutions that not only increase efficiency but also empower organizations to make smarter, more strategic decisions. Looking ahead, I’m filled with excitement and optimism, knowing that the work we’re doing today is setting the stage for lasting change tomorrow. It’s a mission that motivates me each and every day — to help organizations unlock the full potential of AI to drive success, innovation, and sustainable growth.
March 6, 2025
Coupa recently refreshed its core values to reflect the new chapter of Coupa, which includes its branding, vision, mission, and new leadership team. Two learning consultants with Coupa for nearly four years shed some light on what these refreshed values mean to them. Matt Daack, Sr. Manager of Learning & Development, is based out of Missouri and is a member of our veterans employee resource group, Encourage. Before Coupa, he spent 25 years in the Air Force as a pilot and organizational leader. Kristi Gay, Sr. Manager of Education & Training, is a member of Empower, Coupa’s women’s employee resource group and is based out of Wisconsin. Before Coupa she spent 20 years as an engineering manager and programmer at a scale manufacturing company.
By Nora Clark February 13, 2025
There are many great benefits to working at Coupa, and one that truly makes a difference is our robust Volunteer Time Off. While many companies and organizations encourage employees to take time off to volunteer, offering at least 8 hours a year, Coupa provides a generous 40 hours - a whole week. This extended time allows our employees to make a significant impact in their communities, and many Coupanians across the globe are proud of the difference they are making. Here’s why they love this robust benefit and how they give back:
January 30, 2025
In the world of product development, success isn’t the result of one hero’s solo mission. It’s about assembling a team of specialists—each with unique superpowers—who unite to tackle challenges, defend against bugs, and deliver experiences that delight users. Think of it as forming your very own Avengers™ team, where Product Management (PM), Development, Quality Engineering (QE), and User Experience ........(UX) team up to save the day
By Audree Hall December 20, 2024
What an incredible week we had! Thanks to the passion and dedication of our amazing Coupa family, we celebrated Global Impact Week like never before! With 13 countries participating and 38 local-led events, we exceeded last year’s participation with over 500 employees stepping up to make a positive change. We truly could not have done this without each and every one of you—thank you! Here are some of the highlights that made this week so special:
November 14, 2024
Q & A from our Sales Team
November 1, 2024
Most people at Coupa say they love this company because of the great culture and joy of working with “The Village,” a term referring to our global workforce. This year, we are double-clicking on what behaviors make that culture thrive by creating nine “Leadership Competencies,” or ways we want to interact with each other regardless of your title, background, team, or length of time at Coupa.
September 19, 2024
I am Maggie Mae Joy, Senior Director of Product Management, supporting our Source-to-Contract and Spend Analysis product teams. I’ve been at Coupa since August 2013, based in Port Saint Lucie, Florida. I started my career out of college as a consultant supporting the SAP implementation of a global automotive warranty system for one of the big three. Leveraging that consulting experience, I joined Coupa as a Solution Architect, supporting our customers and partners in implementing the Coupa platform before transitioning into a Product Management role. What I enjoy most about working at Coupa is the opportunity to use my time here as a professional and personal growth platform. Coming to Coupa with a background in systems implementation allowed me to hit the ground running in my first position as a Solution Architect. Those skills and a deep passion for improving the user experience helped me take my career in a different direction and join the product team. Through Coupa’s incredibly supportive culture, I found mentors & leadership training that enabled my development in product management. As I’ve transitioned between supporting different product areas over the past eight years, I’ve continued to be challenged to expand my knowledge, learn new skills, and connect with more of the Coupa community.
More Posts