Trunk Logo

Trunk

Senior Software Engineer (Full Stack)

Reposted 12 Days Ago
In-Office
San Francisco, CA
Senior level
In-Office
San Francisco, CA
Senior level
The role involves developing solutions as a Senior Software Engineer with a focus on quality code, testing, problem-solving, and using various modern technologies. Leadership opportunities may arise as the company grows.
The summary above was generated by AI
At Trunk, our mission is to help teams create high-quality software quickly. AI has made writing code 10x faster, but shipping is still painfully slow. The bottleneck has shifted downstream - to merge conflicts, flaky tests, inconsistent code quality, and dozens of other frictions that drain productivity and morale. Engineering teams that can stay focused on designing, implementing, and delivering software will build magical, high-quality projects - and they'll be happier doing it. We're building a CI Reliability Platform that empowers teams to land code faster and develop happier.

Our founders launched Trunk in 2021 after designing, delivering, and scaling software at Uber, Google, YouTube, and Microsoft. We raised a $25M Series A led by Initialized Capital (Garry Tan) and a16z (Peter Levine), with investments from Haystack Ventures, Garage VC, and the founders of GitHub (Tom Preston-Werner), Apollo GraphQL (Geoff Schmidt), Algolia (Nicolas Dessaigne), and Peopl.ai (Oleg Rogynsky).

What you'll do 🧑‍💻

  • Have 6-8+ years of professional experience.
  • Know when to dive down the rabbit hole to figure something out and when to pull the plug and work around it.
  • See a problem and want to solve it (after maybe complaining about it)
  • Are super productive. We’ll have tons of leadership opportunities as we grow, but right now every person at Trunk is coding all day every day and we have a flat structure.
  • Believe all code landing on main needs to be tested through unit and integration tests.
  • Are opinionated about how quality software should be written, but never drown out the thoughts of others.
  • Solve problems on their own but also know when to raise a hand for help.

Our tech stack 💻

  • Frontend: Typescript, React, Next.js, AWS
  • Backend: Typescript, Node, AWS
  • Data pipelines: Dagster, python, polars
  • CI/CD: GitHub Actions

What we offer 🎁

  • Unlimited PTO
  • Competitive salary and equity
  • Work-life balance
  • Flexibility to be fully or partly remote
  • Up to $200/month stipend for coworking space for remote folks
  • Few meetings, so you can ship fast and focus on building
  • One Medical membership on us!
  • Top-notch medical, dental, vision, short-term disability, long-term disability, and life insurance
  • All insurance is 100% company-paid ($0 premiums) for employees and highly subsidized for dependents
  • FSA, HSA with company contributions, and pre-tax commuter benefits
  • 401(k) plan
  • Paid parental leave ( up to 12 weeks)

The salary and equity range for this role are: $170K - $210K and .15% - .35%.

Please note that the compensation range provided is a general guideline only and is subject to change based on location, qualifications, and experience.

Top Skills

AWS
Bazel
C++20
Cdk
Github Actions
Grafana
Grpc
Jaeger
K8S
Kiali
Next.Js
Node.js
Prometheus
React
Redux
Typescript

Similar Jobs

4 Days Ago
In-Office
Irvine, CA, USA
Senior level
Senior level
Aerospace • Artificial Intelligence • Hardware • Robotics • Security • Software • Defense
As a Senior Software Engineer, you'll develop full-stack solutions, focusing on networking, autonomy, and systems integration while leading feature developments and resolving user issues.
Top Skills: DockerGoKubernetesNixosReact
9 Days Ago
In-Office
San Francisco, CA, USA
Senior level
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
As a Senior Software Engineer at Proto, you will architect and lead development for mining infrastructure, mentor engineers, and drive technical strategy.
Top Skills: AWSDockerGoGrafanaGrpcInfluxdbKafkaKubernetesMqttMySQLPrometheusProtocol BuffersRustTimescaledbTypescript
9 Days Ago
In-Office or Remote
San Francisco, CA, USA
Senior level
Senior level
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
Guide technical direction for product features, collaborate with teams, write maintainable code, manage bugs, and mentor engineers.
Top Skills: AngularjsChaiCSSCypressGraphQLHTML5JavaJavaScriptJestMochaNode.jsReactRest ApisSQLVue

What you need to know about the Calgary Tech Scene

Employees can spend up to one-third of their life at work, so choosing the right company is crucial, not just for the job itself but for the company culture as well. While startups often offer dynamic culture and growth opportunities, large corporations provide benefits like career development and networking, especially appealing to recent graduates. Fortunately, Calgary stands out as a hub for both, recognized as one of Startup Genome's Top 100 Emerging Ecosystems, while also playing host to a number of multinational enterprises. In Calgary, job seekers can find a wide range of opportunities.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account