
Software Engineering Intern
About Us
Metronome is the leading usage-based billing platform built for modern software companies. With Metronome, companies can launch products faster, offer any pricing model, and streamline finance workflows without writing code.
Our platform computes millions of invoices per billing period and is scaling rapidly to accommodate new customers, saving them hours of development time and manual invoicing and enabling them to use consumption data to better serve their customers. Our customers love our product and approach, and we’re humbled to work with amazing companies like OpenAI, Databricks, NVIDIA, Confluent, and Anthropic.
You'll be joining an experienced team that includes founders who have successfully built and sold startups before. Our founders and employees also have direct experience building and scaling teams through massive growth at companies like Dropbox, Clever, and New Relic. On the back of this experience and our success-to-date, we’ve raised over $128M from leading investors including NEA, Andreessen Horowitz, General Catalyst, Elad Gil, and Workday Ventures. We’re also proud to have founders and executives of companies like Segment, Plaid, Looker, Gitlab, Confluent, HashiCorp, and Snowflake, as investors who have experienced the pain we're solving firsthand.
About the Role
We’re excited to welcome our first cohort of summer interns in 2026! This is a milestone moment in our company’s journey as part of our inaugural internship program. This is not just another internship; it's a chance to help shape what internships at our company look like going forward.
As a Software Engineering Intern, you’ll work alongside a small, talented, and high-impact engineering team on real-world projects that directly contribute to our product and mission. You’ll gain exposure to the full development lifecycle, from problem definition and system design to implementation, testing, and iteration – all in a fast-paced, collaborative environment. Whether you're improving core infrastructure, building new or improving product features, or optimizing systems for scale, your work will matter from day one.
We’re looking for curious, motivated, and entrepreneurial individuals who want to learn by doing. You’ll be mentored by experienced engineers, encouraged to ask questions, and trusted with meaningful responsibilities. This internship is a rare opportunity to make a tangible impact, not just on our codebase, but on our culture, processes, and how we grow our future intern programs.
If you're excited by the idea of joining a company in the early stages of building something great and being part of its first-ever intern class, we’d love to meet you!
Internship Logistics
- Start date: June 2, 2026
- End date: August 14, 2026
- Duration: 10 weeks
- Location: Hybrid in San Francisco
- Working hours: 40 hours per week
- Compensation: $50 per hour
What You'll Do
- Work with your team and other cross-functional partners to build features for the Metronome platform.
- Own and manage your project end-to-end, including technical design, coding implementation, and feedback.
- Learn and develop skills around building a platform that scales quickly while also maintaining simplicity through complexity, security, and performance.
- Explore how businesses bill their customers, unlock insights from usage data, and deliver a delightful user experience through APIs and UI.
Impact You'll Have
- Learn by building real features: Contribute to full-stack features while gaining hands-on experience with both backend and frontend technologies under mentorship from senior engineers.
- Gain cross-functional exposure: Collaborate with engineering teams, designers, product managers, and Go To Market (GTM) teams to understand how features go from concept to implementation, learning how different roles contribute to product development.
- Grow through mentorship: Receive guidance from experienced engineers while sharing fresh perspectives and ideas, building your technical skills through code reviews, pair programming, and team knowledge-sharing sessions.
Qualifications
- Must be a rising senior pursuing a Bachelor’s degree in Computer Science or a related technical field (e.g. Software Engineering, Mathematics, etc.) with an expected graduation date of December 2026 or later
- Must have completed at least one prior software engineering internship or equivalent hands-on experience (e.g. substantial open-source contributions or personal projects)
- Solid understanding of data structures, algorithms, and computer science fundamentals
- Proficiency in one or more modern programming languages such as TypeScript, Python, JavaScript, Java, etc.
- Familiarity with collaborative software development workflows
- Ability to communicate clearly, work independently, and collaborate effectively in a team environment
- Enthusiasm for learning, building, and tackling open-ended engineering problems
Interview Process
Our interview process is the same for everyone and that’s by design. Why? Because you get to pick the team that best matches your interests and strengths. We’ve got teams working across the entire tech stack, and we want you to spend the summer learning, growing, and diving into the areas that excite you most. It’s a chance to explore, try new things, and build real stuff with support every step of the way.
- Application Review – Our team will review your resume and reach out if there is a potential match.
- Recruiter Screen – A 15-20 minute call to learn more about your background and experience.
- Take-Home Coding Assignment – A 60 minute async technical exercise to evaluate your coding skills and problem-solving approach.
- Final Interviews – Virtual interviews with engineers and team members focused on technical and behavioral topics.
- References – We’ll request and speak with a couple of your professional or academic references.
- Offer – Successful candidates will receive a formal offer to join our internship program.
Benefits
for Full-time employees:
- Excellent medical, dental, vision, and life insurance coverage, including a One Medical membership
- Paid parental leave
- FSA (Flexible spending account)
- Retirement planning - Traditional and ROTH 401(k)
- Flexible time off
- Employee assistance program (mental health benefits)
- Culture where personal growth is highly valued
We're an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.
Create a Job Alert
Interested in building your career at Metronome? Get future opportunities sent straight to your email.
Apply for this job
*
indicates a required field