Simplify Logo

Full-Time

Software Engineer II

Platform

Confirmed live in the last 24 hours

Trunk

Trunk

11-50 employees

Platform for managing code repositories

Consumer Software
Enterprise Software

Compensation Overview

$140k - $175kAnnually

+ Equity

Mid

San Francisco, CA, USA

Category
Backend Engineering
Software Engineering
Requirements
  • 3+ years of professional software engineering experience
  • You're located within commute distance of San Francisco and are willing to work in office at least 8 days per month.
  • You have experience in areas such as databases, distributed systems, service-oriented architectures, and data infrastructure
  • You derive joy from refactoring and building clean abstractions in order to make complex systems fun to develop on and easy to understand
  • Excellent debugging and troubleshooting skills and the tenacity to drive a solution to a conclusion
  • Experience and intuition to zero in on root causes for bugs that can leave others stumped
  • The ability to operate independently, but know when you are in too deep and need to ask for help
  • Ability to collaborate with colleagues to plan and execute the best solution
Responsibilities
  • Design and build the development and production platforms that power our products, enabling reliability and security at scale.
  • Accelerate engineering productivity by empowering your fellow engineers with excellent tooling and systems.
  • Guide and advise product engineering teams on best practices for ensuring observable, scalable systems.
  • Like all other teams, we are responsible for the reliability of the systems we build. This includes an on-call rotation to respond to critical incidents as needed.

Trunk.io provides a platform that enhances code quality while maintaining developer speed in the software development market. Its main product is a tool for managing code repositories, which allows developers to store and share their code. A key feature of this tool is the parallel merge queues, enabling multiple code changes to be merged at the same time, thus speeding up the development process. This sets Trunk.io apart from competitors that typically handle merges sequentially. The primary users of Trunk.io are software developers and businesses with in-house development teams, who benefit from improved code quality and faster development cycles. The company's goal is to help clients release products more quickly and stay competitive in the market, operating on a subscription-based model for access to its services.

Company Stage

Seed

Total Funding

$28.8M

Headquarters

San Francisco, California

Founded

2018

Growth & Insights
Headcount

6 month growth

1%

1 year growth

20%

2 year growth

170%
Simplify Jobs

Simplify's Take

What believers are saying

  • Backed by prominent investors like Initialized and a16z, Trunk.io has strong financial support for continued innovation and growth.
  • The launch of CI Analytics for GitHub Actions positions Trunk.io as a leader in developer experience tools, potentially attracting a larger user base.
  • Trunk.io's subscription-based SaaS model ensures a steady revenue stream, providing financial stability and resources for further development.

What critics are saying

  • The competitive landscape of development tools is crowded, making it challenging for Trunk.io to maintain its unique value proposition.
  • Rapid scaling and integration of new features like CI Analytics could lead to technical debt and potential system instability.

What makes Trunk unique

  • Trunk.io's parallel merge queues significantly speed up the code merging process, a unique feature that sets it apart from traditional code repository tools.
  • The introduction of CI Analytics for GitHub Actions provides a comprehensive view of CI workflows, enhancing the developer experience by eliminating guesswork in performance monitoring.
  • Trunk.io's focus on real-time code correction and formatting tools helps developers maintain high code quality without sacrificing speed, a balance that is hard to achieve.