Metronome Logo

Metronome

Software Engineering Intern

Posted 13 Days Ago
In-Office
7 Locations
Internship
In-Office
7 Locations
Internship
As a Software Engineering Intern, you will work with a team on real projects, gain exposure to development, and receive mentorship to improve technical skills.
The summary above was generated by AI
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.

Top Skills

Java
JavaScript
Python
Typescript

Similar Jobs

Yesterday
In-Office
Toronto, ON, CAN
Internship
Internship
Artificial Intelligence
The intern will build AI-driven web applications, collaborate with multiple teams, and develop features based on user feedback, while gaining experience in a startup environment.
Top Skills: Aws RdsExpressNext.JsNode.jsPostgresReactTailwindTypescript
Internship
Big Data • Information Technology • Software • App development • Infrastructure as a Service (IaaS)
As a Software Engineering Intern, you will design, develop, and test software, manage project deadlines, and contribute to distributed system design. You'll learn in a hybrid work environment while collaborating with teams and following best practices for software development.
Top Skills: CC++GoJavaScala
An Hour Ago
Remote or Hybrid
8 Locations
Senior level
Senior level
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
Oversee software project development and delivery, manage cross-functional teams, resolve blockers, and drive project transparency and communication.
Top Skills: AIAndroidAospBuild ToolsEmbedded SystemsHardware-Software InterfacesSoftware Development

What you need to know about the Vancouver Tech Scene

Raincouver, Vancity, The Big Smoke — Vancouver is known by many names, and in recent years, it has gained a reputation as a growing hub for both tech and sustainability. Renowned for its natural beauty, the city has become a magnet for professionals eager to create environmental solutions, and with an emphasis on clean technology, renewable energy and environmental innovation, it's attracted companies across various industries, all working toward a shared goal: advancing clean technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account