Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Senior Software Engineer, Developer Experience image - Rise Careers
Job details

Senior Software Engineer, Developer Experience

The simple task of buying software, services, or tools at work has become hopelessly complicated at even the most innovative companies in the world. Today, enterprises spend $120T+ per year globally (>30 times larger than annual consumer e-commerce spend) and rely on vendors more than ever before to run their businesses.

Our cofounders started Zip in 2020 to address this seemingly intractable problem with a purpose-built procurement platform that provides a simple, consumer-grade user experience. Within the last 4 years, Zip has created a new category and developed the leading solution in this $50B+ TAM space. Today, the world’s leading companies like OpenAI, Snowflake, Anthropic, Coinbase, and Prudential rely on Zip to manage billions of dollars in spend.

We have a world-class team coming from category-defining companies like Airbnb, Meta, Stripe, Salesforce, Apple, and Google. With a $2.2 billion valuation and $370 million in funding from Y Combinator, Tiger Global, BOND, DST Global, and CRV, we’re focused on developing cutting-edge technology, expanding into new global markets, and—above all–driving incredible value for our customers. Join us!

Your Role

As a Senior Software Engineer on the Developer Experience team, you will be responsible for building, designing and implementing scalable architecture and creating the development tooling and processes that enable Zip’s engineers to ship enterprise-quality software with high velocity. You will play a technical leadership role by providing design and architectural guidance to product teams, establishing foundational technologies, patterns, and practices, and helping to shape Zip’s technical roadmap.

You will ship features that will be immediately used by our developers and will work with a tight-knit team that values open communication and cross-functional collaboration. We move quickly to solve a wide range of complex technical and product challenges. While we are an experienced team that can provide constant guidance and mentorship, we value engineers who can autonomously scope and solve difficult technical challenges.

You Will

  • Lead initiatives to ensure new features are performant and reliable, investing in our test pyramid, generating realistic test data, and creating innovative frameworks to address unique challenges. 

  • Equip engineers with the right tools to efficiently identify, debug, troubleshoot, and resolve issues and performance regressions. 

  • Drive the development of a new deploy and release process, enabling daily deployments while safeguarding customers from bugs and incidents through canaries, traffic replay, and bundling feature releases for Enterprise customers. 

  • Optimize engineering workflows and reduce tech debt by instrumenting processes, eliminating bottlenecks, and utilizing codemods (via libcst) to drive velocity.

Qualifications

  • 4+ years of software engineering experience.

  • BS or higher, in Computer Science or related technical field involving coding (e.g., physics or math).

  • Experience with industry standard build, test, and deploy tools. At Zip, our stack includes Kubernetes, Spinnaker, Jenkins, ArgoCD, GitHub, and Datadog.

  • Experience with developer tools like GitHub, GitLab, Buildkite, Jenkins, and Docker.

  • Attention to detail with a strong ownership mindset.

  • Ability to work in a cross-functional, fast-paced environment, help remove obstacles, lead and drive complex operational initiatives, and drive velocity.  

The salary range for this role is $190,000 - $220,000. The salary for this position is determined based on a variety of job-related factors that may include location, relevant experience, education, or particular skills and expertise.

Perks & Benefits

At Zip, we’re committed to providing our employees with everything they need to do their best work.

  • 📈 Start-up equity

  • 🦷 Full health, vision & dental coverage

  • 🍽️ Catered lunches & dinners for SF employees

  • 🚍 Commuter benefit

  • 🚠 Team building events & happy hours

  • 🌴 Unlimited PTO

  • 💻 Apple equipment plus home office budget

  • 💸 401k plan

We're looking to hire Zippers and that means hiring people who take ownership, communicate openly, have an underdog mindset, and are excited to increase the pace of innovation for every business in the world. We encourage all candidates to apply even if your experience doesn't exactly match up to our job description. We are committed to building a diverse and inclusive workspace where everyone (regardless of age, religion, ethnicity, gender, sexual orientation, and more) feels like they belong. We look forward to hearing from you!

Average salary estimate

$205000 / YEARLY (est.)
min
max
$190000K
$220000K

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 Senior Software Engineer, Developer Experience, Zip

Are you ready to take your software engineering career to the next level? Join Zip as a Senior Software Engineer on our Developer Experience team in vibrant San Francisco! At Zip, we are revolutionizing the procurement landscape with our innovative platform, and we need your expertise to help us build scalable architecture that empowers our talented engineers to deliver high-quality software at lightning speed. You’ll provide technical leadership, guiding product teams through design and architectural challenges, while contributing to a workflow that encourages open communication and collaboration. Your mission will be to develop new features that enhance performance and reliability, create tools for efficient debugging, and implement a streamlined deploy and release process. With your 4+ years of engineering experience and a strong aptitude for problem-solving, you'll partner with a world-class team that includes some of the brightest minds from top tech companies. If you have a knack for optimizing engineering workflows and a detail-oriented mindset, you might be the perfect fit for us. Besides the opportunity to pioneer cutting-edge technology in a company valued at $2.2 billion, we offer fantastic perks like unlimited PTO, catered meals, and a supportive environment that values diversity and inclusion. So why wait? Bring your skills to Zip and help us shape the future of procurement!

Frequently Asked Questions (FAQs) for Senior Software Engineer, Developer Experience Role at Zip
What are the responsibilities of a Senior Software Engineer at Zip?

As a Senior Software Engineer on the Developer Experience team at Zip, your responsibilities will include building and implementing scalable architecture and development tooling that allows our engineers to deploy software rapidly and efficiently. You'll lead initiatives to ensure the performance and reliability of new features, provide architectural guidance to product teams, and drive the development of our deployment processes. Your role will be pivotal in shaping Zip’s technical roadmap and optimizing engineering workflows.

Join Rise to see the full answer
What qualifications are required for the Senior Software Engineer position at Zip?

To be considered for the Senior Software Engineer role at Zip, you should possess at least 4 years of software engineering experience and hold a Bachelor’s degree in Computer Science or a related technical field. Familiarity with industry-standard build, test, and deploy tools is essential, and experience with tools like Kubernetes, Jenkins, and Docker will be beneficial. A strong ownership mindset and the ability to work in a fast-paced, cross-functional environment are also key qualifications.

Join Rise to see the full answer
What can I expect in terms of salary for the Senior Software Engineer role at Zip?

The salary range for the Senior Software Engineer position at Zip is between $190,000 and $220,000. This compensation is determined based on various job-related factors, including your location, relevant experience, education, and specific technical skills. We believe in fair and competitive pay to attract top talent and ensure our employees feel valued.

Join Rise to see the full answer
How does Zip support the professional growth of its Senior Software Engineers?

At Zip, we prioritize your professional growth as a Senior Software Engineer by providing an environment filled with mentorship and support from an experienced team. We encourage autonomy in problem-solving, and you'll have the opportunity to own complex projects. Additionally, our team fosters open communication and collaboration, promoting a culture where innovative ideas can flourish, ensuring you continuously develop your skills and expertise.

Join Rise to see the full answer
What benefits does Zip offer to its employees?

Zip offers a comprehensive benefits package designed to support our employees' work-life balance and well-being. This includes start-up equity, full health, vision, and dental coverage, catered meals, commuter benefits, unlimited paid time off (PTO), and a home office budget with Apple equipment. We also believe in a diverse and inclusive workspace, with team-building events and happy hours aimed at enhancing employee engagement and satisfaction.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer, Developer Experience
What inspired you to become a Senior Software Engineer at Zip?

When answering this question, share your passion for software engineering and your admiration for Zip's innovative approach to procurement. Emphasize how Zip's commitment to using cutting-edge technology and creating a user-friendly experience aligns with your career goals, making you excited about the prospect of contributing to their mission.

Join Rise to see the full answer
Can you explain your experience with tools like GitHub, Jenkins, and Kubernetes?

Be prepared to discuss your specific experiences with these tools, focusing on projects where you used them effectively. Highlight how your familiarity with these industry-standard tools has impacted your productivity and how they can enhance your contributions at Zip as a Senior Software Engineer.

Join Rise to see the full answer
What strategies do you use to optimize engineering workflows?

Discuss specific techniques you’ve applied in past roles, such as implementing CI/CD practices, utilizing coding standards, or minimizing tech debt through code reviews and refactoring. Show how these strategies can help speed up delivery timelines and improve software quality at Zip.

Join Rise to see the full answer
How do you approach troubleshooting and debugging in complex systems?

Explain your systematic approach to troubleshooting, such as analyzing logs, replicating issues, and developing hypotheses. Share an example of a complex system issue you resolved, detailing the steps you took and the positive impact it had on the project.

Join Rise to see the full answer
Can you describe a time when you provided technical leadership on a project?

Employ a STAR (Situation, Task, Action, Result) format to convey your experience effectively. Highlight a project where you took on a leadership role, detailing your contribution to the project's design and architecture, and how your guidance led to the successful completion of that project.

Join Rise to see the full answer
What performance optimization techniques have you applied in previous roles?

Discuss various optimization techniques you’ve implemented, such as caching strategies, database indexing, or load balancing. Provide examples of how these techniques improved system performance and user experience, showcasing your expertise in ensuring scalability and reliability.

Join Rise to see the full answer
How do you ensure new features are reliable and perform well?

Share your approach regarding testing strategies, such as unit, integration, and performance testing. Emphasize the value you place on a robust testing framework, including how you would contribute to enhancing the testing culture at Zip to maintain high-quality standards.

Join Rise to see the full answer
Describe your experience working in a cross-functional team.

Illustrate your collaboration skills by providing an example of a project where you worked with product managers, designers, or other engineers. Focus on clear communication, shared goals, and how you contributed to the team's success, highlighting how this experience would help you thrive at Zip.

Join Rise to see the full answer
What do you believe is essential for maintaining an effective development environment?

Discuss the importance of having robust tools and processes in place, such as version control systems, coding standards, and efficient deployment pipelines. Highlight how you would contribute to maintaining and improving these aspects within Zip's engineering team.

Join Rise to see the full answer
How do you stay current with industry trends and emerging technologies?

Share your commitment to continuous learning by mentioning resources you utilize, such as online courses, attending conferences, or following industry blogs and thought leaders. Explain how staying updated can allow you to contribute innovative ideas to Zip, ensuring the company remains at the forefront of technology.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 5 days ago

Join Zip as a Senior Revenue Accountant and play a vital role in shaping our revenue accounting processes while working with a world-class team.

Photo of the Rise User

Join Zip, a pioneering company in procurement technology, as a Solution Sales Account Executive to lead growth in Contract Orchestration.

Photo of the Rise User

We are seeking a skilled TIBCO Engineer to support innovative Home Mortgage solutions at U.S. Bank.

Photo of the Rise User

Join Constructor as a Senior Backend Engineer and play a pivotal role in developing innovative solutions for enterprise ecommerce.

Photo of the Rise User

Join FINARTIX as a Senior Full-Stack Software Engineer and take the lead in delivering innovative technology solutions for major clients.

Photo of the Rise User
Posted 9 days ago

Join Ascendion as a Java Fullstack Developer and help create innovative software solutions that drive growth and enhance user experiences.

Photo of the Rise User
Posted 5 days ago

Join a dynamic team as a Software Engineer 1, where you will be integral to our DevOps initiatives.

Photo of the Rise User
Posted 11 days ago
Inclusive & Diverse
Collaboration over Competition
Growth & Learning
Transparent & Candid
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Paid Time-Off
Maternity Leave
Social Gatherings
Learning & Development
Employee Resource Groups

As a Staff Software Engineer at Reddit, you will tackle large scale data platform challenges and improve data efficiency.

Photo of the Rise User
Posted 9 days ago

A software firm in Malaysia is looking for a proactive Software Engineer to enhance their systems and deliver innovative solutions using Laravel.

Photo of the Rise User
Endava Remote Craiova, Romania
Posted 14 days ago

Join Endava as a Senior Java Developer to build cutting-edge software solutions while collaborating with diverse teams worldwide.

Photo of the Rise User
Inclusive & Diverse
Diversity of Opinions
Work/Life Harmony
Dare to be Different
Reward & Recognition
Empathetic
Take Risks
Growth & Learning
Transparent & Candid
Mission Driven
Passion for Exploration
Feedback Forward
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Paid Time-Off
Maternity Leave
Social Gatherings

Zip is a leading global financial services company, offering innovative, people-centred products that bring customers and merchants together. On a mission to be the first payment choice everywhere and every day, Zip offers point-of-sale credit and...

118 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 14, 2025

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!