Trunk logo

Software Engineer II (Full Stack)

Trunk

About Trunk

Trunk is a dev tools startup, redefining software development at scale. We aim to flatten the lost productivity curve that software projects suffer as they grow in scale and complexity. When a majority of your engineer's time is not spent on actual engineering, when the tax paid to land a new Pull Request is greater than the time to write the code - it's time for a new approach.

Role Overview

As a Software Engineer II at Trunk, you will be part of a team that is building the foundation for a modern software engineering team. Our founders started this journey in 2021 and have designed, delivered, and scaled software at some of the world's largest and fastest-growing tech companies - Uber, Google, YouTube, and Microsoft. We're building a game-changing company, and we hope you are excited to be a part of that audacious goal.

Software has eaten the world; almost every company produces software in some form or fashion, so our addressable market is virtually every company on earth. We're going after every engineering team on the planet - we're starting with smaller teams, but there are literally hundreds of thousands of companies out there for us to empower and maybe only a handful (Google, Facebook, Amazon), that are outside our scope. We are building the DevEx platform to empower the world.

Responsibilities

  • Build new user-facing features with beautiful and scalable UI components
  • Work closely with founders and design to implement new feature concepts
  • Build new APIs and data pipelines with gRPC and Node
  • Add analytics, monitoring, and alerts to our service so that we can better respond to operational incidents

Skills and Qualifications

  • 2-3+ years of professional software engineering experience
  • 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
  • Ability to collaborate with colleagues to plan and execute the best solution
  • Production experience with React frontend and CSS-in-JS, utilizing hooks for the composability of functionality
  • Production experience designing and implementing APIs, data models, and data pipelines
  • Production experience with relational databases

Our Tech Stack

  • Frontend: Typescript, React, Next.js
  • Backend: Typescript, Node, AWS, CDK, k8s, gRPC
  • Observability: Prometheus, Grafana, Kiali, Jaeger
  • CLI/Daemon/LSP: C++20, Bazel, a bit of Rust
  • VSCode Extension: Typescript
  • CI/CD: GitHub Actions
  • General: GitHub, Slack, Linear, Slite

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)

Benefits
Extracted with AI

  • Disability insurance
  • Commuter benefits
  • 401(k)

Similar jobs

Last update: 23 minutes ago

Trunk logo
Trunk

Senior Software Engineer (Full Stack)

Senior Full Stack Software Engineer role at Trunk, focusing on building scalable UI components and APIs in San Francisco.

Trunk logo
Trunk

Senior Software Engineer (Backend)

Senior Backend Software Engineer role focusing on AWS, TypeScript, and modern dev tools at a dynamic startup.

Trunk logo
Trunk

Senior Software Engineer (Infrastructure)

Senior Software Engineer role focusing on infrastructure, using TypeScript, and enhancing software reliability and security.

Trunk logo
Trunk

DevRel Engineer

Join Trunk as a DevRel Engineer in San Francisco! Create engaging content, write code, and help shape our developer community.

Trunk Tools logo
Trunk Tools

Full Stack Engineer (Remote US)

Join Trunk Tools as a Full Stack Engineer to revolutionize the construction industry with innovative software solutions. Remote work available.

Trunk Tools logo
Trunk Tools

Full Stack Engineer with React.js and TypeScript

Join Trunk Tools as a Full Stack Engineer to revolutionize construction with React.js and TypeScript. Remote work available.

Corner3 logo
Corner3

Senior Full Stack Software Engineer

Join Corner3 as a Senior Full Stack Software Engineer to develop robust web solutions using JavaScript, Node.js, and React.

Trane Technologies logo
Trane Technologies

Full Stack Developer with Next.js and React

Join Trane Technologies as a Full Stack Developer to drive Generative AI solutions using Next.js and React.

Trove logo
Trove

Senior Fullstack Software Engineer

Join Trove as a Senior Fullstack Software Engineer to build innovative resale technology. Remote work, competitive salary, and great benefits.

Higharc logo
Higharc

Full Stack Software Engineer with TypeScript and Next.js

Join Higharc as a Full Stack Software Engineer to develop innovative home design systems using TypeScript and Next.js.

Treehouse logo
Treehouse

Senior Software Engineer, Frontend

Senior Frontend Software Engineer with expertise in JavaScript frameworks and passion for UX in San Francisco.

TruckSmarter logo
TruckSmarter

Senior Software Engineer - Frontend (React, TypeScript)

Join TruckSmarter as a Senior Frontend Engineer to build scalable systems using React and TypeScript.

Perplexity logo
Perplexity

Senior Full Stack Software Engineer

Senior Full Stack Engineer in AI, using NextJS, TypeScript, Python, AWS. Develop and scale applications, debug, and improve systems.

Trayd logo
Trayd

Senior Full Stack Software Engineer

Senior Full Stack Engineer in FinTech, focusing on payroll solutions with JavaScript, Node.js, TypeScript. On-site in New York.

Stable logo
Stable

Full Stack Software Engineer

Join Stable as a Full Stack Software Engineer to build and scale infrastructure for a growing customer base. Remote work available.

Stride logo
Stride

Senior Software Engineer, Full-Stack

Senior Full-Stack Software Engineer role focusing on web architecture, security, and scalable solutions in San Francisco.

Vercel logo
Vercel

Senior Software Engineer, Full-Stack Development with Next.js

Join Vercel as a Senior Software Engineer to design and develop full-stack applications using Next.js, focusing on user experience and scalability.

Crux logo
Crux

Full-Stack Software Engineer

Join Crux as a Full-Stack Software Engineer, focusing on sustainable finance technology. Remote work with competitive benefits.

Mandrel logo
Mandrel

Full-Stack Software Engineer with TypeScript, NestJS, and Next.js

Join Mandrel as a Full-Stack Software Engineer in NYC, working with TypeScript, NestJS, and Next.js to build innovative solutions.

Anon logo
Anon

Senior Full Stack Software Engineer

Join Anon as a Senior Full Stack Software Engineer to build AI integration platforms using Typescript, Next.js, Rust, and AWS.

TRACTIAN logo
TRACTIAN

Fullstack Software Engineer with React and Node.js

Join TRACTIAN as a Fullstack Software Engineer to develop and enhance web applications using React and Node.js. Remote position with great benefits.

Instead logo
Instead

Full Stack Engineer with JavaScript and TypeScript

Join our team as a Full Stack Engineer to build impactful, AI-driven features using JavaScript, TypeScript, and Nuxt.js.

Substack logo
Substack

Senior Software Engineer, Core Product Team

Join Substack as a Senior Software Engineer to develop core products using JavaScript, Node.js, React, and Postgres.

Substack logo
Substack

Full-Stack Engineer, Core Product Team

Join Substack as a Full-Stack Engineer to develop core products using JavaScript, Node.js, and React in a hybrid work environment.