Software Engineer II (Full Stack)
TrunkAbout 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
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.
Founding Full-Stack Software Engineer
Join Truewind as a Founding Full-Stack Software Engineer to revolutionize AI-powered bookkeeping and financial modeling for startups.
Senior Full-Stack Software Engineer
Join Human Interest as a Senior Full-Stack Software Engineer to build world-class customer experiences in a remote role.
Full-Stack Engineer - Mid-level
Join Buena as a Mid-level Full-Stack Engineer in Berlin. Work with TypeScript, Next.js, and more in a dynamic startup environment.
Senior Full Stack Engineer (React, GraphQL, TypeScript)
Join Superframe as a Senior Full Stack Engineer in San Francisco. Work with React, GraphQL, and TypeScript to build next-gen CRM solutions.
Senior Software Engineer with Front-End Experience (Next.js/Vercel)
Join Subject as a Senior Software Engineer with expertise in Next.js and Vercel, leading innovative projects in a dynamic ed-tech startup.
Senior Full Stack Engineer
Join Haystack as a Senior Full Stack Engineer, working remotely with JavaScript, React.js, and PostgreSQL.
Remote Full-stack Next.JS Developer
Join Scopic as a Remote Full-stack Next.JS Developer. Work with Next.js, JavaScript, and TypeScript in a flexible, remote environment.
Full Stack Software Engineer - Product Engineering
Join Betterment as a Full Stack Software Engineer in NYC, focusing on product engineering with React.js, GraphQL, and Ruby on Rails.
Senior Full Stack Software Engineer
Join Titan as a Senior Full Stack Software Engineer in New York. Work with AWS, JavaScript, and TypeScript to build innovative financial solutions.
Full Stack Engineer (Early Career)
Join Accrete AI as a Full Stack Engineer in New York, NY. Work with Angular, Vue.js, and more to develop scalable web applications.
Software Engineer II - TypeScript, Node.js, React
Join Built as a Software Engineer II to develop scalable features using TypeScript, Node.js, and React in a remote role.
Senior Frontend Developer with TypeScript and Next.js
Join Deutsche Bahn as a Senior Frontend Developer in Frankfurt. Work with TypeScript, Next.js, and more. Flexible work options available.
Mid-Level Full Stack Developer (Angular, React, NodeJS)
Join Softrams as a Mid-Level Full Stack Developer specializing in Angular, React, and NodeJS for remote work in the US.
Full-Stack Developer, Associate - BlackRock Global Markets
Join BlackRock as a Full-Stack Developer, Associate, working with Java, Angular, and React.js in a hybrid role in San Francisco.
Fullstack Software Engineer, Applications
Join Haus as a Fullstack Software Engineer to develop APIs and user experiences for marketing science applications.
Full-Stack Engineer with React.js and TypeScript
Join Substack as a Full-Stack Engineer to develop core products using React.js and TypeScript. Remote work with competitive salary and benefits.
Full-Stack Software Engineer
Join Octaura as a Full-Stack Software Engineer to build high-performance technology in a collaborative environment.
Senior Software Engineer, Substack Enterprise
Join Substack as a Senior Software Engineer to develop core products using JavaScript, Node, React, and Postgres. Remote work available.
Senior Full Stack Engineer
Join Revv as a Senior Full Stack Engineer to lead innovative software solutions in the automotive industry using Node.js, React, and TypeScript.
Senior Staff Software Engineer, Fullstack Frontend
Join Intuit as a Senior Staff Software Engineer, focusing on fullstack frontend development with Mailchimp in New York.
FullStack Software Developer
Join SPREAD AI as a FullStack Software Developer in Berlin. Work with JavaScript, Python, Go, and more in a hybrid setup.
Software Engineer (Frontend/Fullstack) - E-commerce Website
Join Square as a Software Engineer (Frontend/Fullstack) to enhance e-commerce experiences. Work remotely with VueJS, PHP, and Laravel.
Staff Fullstack Engineer
Join Verkada as a Staff Fullstack Engineer to design and develop backend APIs and scalable solutions for real-time video monitoring.