PitchMeAI
Teambridge

Backend Software Engineer

Teambridge · United States

  • Hybrid
  • Full-time
  • $150,000 / year
  • United States
Tailored resumekeyword-matched to this role.
Hiring managerwe find who's hiring.
Intro emaildrafted to reach them directly.

Job highlights

  • Build AI-native workforce management platform features.
  • End-to-end feature delivery, backend to frontend.
  • Collaborate with product, design, and sales.
  • Write scalable, high-quality, production-grade code.
  • Contribute to architecture and team growth.

About the role

About Teambridge

More than 60% of workers in the US (and 70% of workers in the world) are paid hourly, and the businesses that employ them each have their own unique processes and workflows when it comes to managing their workforce. Unfortunately, the workforce management tools that have historically been available to them are some combination of rigid, outdated, or not built for an on-the-go workforce.

Teambridge is the composable, AI-native workforce management platform. Teambridge is powered by modular, no-code blocks that can be combined to automate any task or process that comes with managing a large workforce, such as hiring and onboarding, time-tracking, scheduling and pay. And because today's workers are on-the-go, Teambridge is mobile-first, giving staff a consumer-grade mobile app that drives engagement and significantly improves staff retention.

With a $28M Series B raised in 2024, Teambridge is funded by General Catalyst, Mayfield and industry leading angel investors as we build flexible, efficient, and intuitive solutions for complex workforce challenges. Based in San Francisco, Teambridge is committed to redefining the industries we partner with.

The Role

We’re looking for a Senior/Lead Backend Engineer - a critical thinker and a doer who wants real ownership and real impact, with a track record of shipping high-quality code that holds up at enterprise scale.

How We Work - And Who Thrives Here

We’re an engineering team moving fast with a lot of ambiguity and only about one and a half PMs (you are the half PM), so the engineers who do well here take a rough requirement and run with it - scoping their own work, unblocking themselves, and flagging where they need clarification rather than stalling or spinning. You’re a generalist at heart: your center of gravity is the backend, but when shipping a feature calls for a bit of frontend work, you pick it up as part of getting it out the door rather than treating it as someone else’s problem. You’d rather ship a solid “Phase 1” and iterate than polish toward a “perfect” design for months. You hold strong opinions and can defend them with real reasons, but you hold them loosely - the best idea wins, not the loudest or most senior voice. You work directly with founders, product, and customer-facing teammates, and can explain a technical tradeoff to a non-engineer clearly, without condescension, and in a way that is useful to them. And because we move quickly and things shift, you stay grounded and effective when the requirements change under you. We use AI coding tools heavily, across the whole stack, and we hire and grow generalists - curiosity, adaptability, and a willingness to learn matter more to us than a résumé that already checks every box.

Responsibilities:

  • Independently deliver features end-to-end: backend and infrastructure, plus the frontend skeleton to make them meaningful
  • Work cross-functionally with product, design, and sales to understand requirements and ship thoughtful solutions.
  • Remove ambiguity by leading tradeoff discussions with technical and non-technical stakeholders
  • Write high-quality code optimized for extensibility and scale.
  • Actively engage in code reviews to maintain a high bar of engineering excellence.
  • Lead or participate in discussions and architecture reviews to collaborate and arrive at the best technical design.
  • Promote better practices and share technical knowledge across the team.
  • Help grow Teambridge through deliberate feedback on product, process, and culture.
  • If local to the SF Bay Area, in-office three times per week

Location

We're based in San Francisco. If you're in the Bay Area, we work from our office in SoMa three days a week - at this stage, the collaboration that in-person time offers is meaningful to our velocity. We're also open to fully remote hires within the US. The three-day expectation only applies if you're local to the Bay Area.

Qualifications:

Bachelor’s degree in Computer Science or related technical field or equivalent practical experience. 5+ years of experience in backend development (Java, Go, Python, Node.js, etc).

An ideal candidate will have:

  • 3+ years of experience with Kotlin or other JVM languages
  • Prior experience with asynchronous event-based systems based on SQS, Kafka, PubSub, or similar
  • Prior experience with our existing tech stack
  • Prior experience shipping production-grade code working with AI coding tools

Our Tech

  • Kotlin, Micronaut
  • PostgreSQL, Redis
  • AWS suite, hosted with ECS
  • React, Typescript
  • Github/Slack/Linear for collaboration

Key skills/competency

  • Backend Development
  • Kotlin
  • Micronaut
  • PostgreSQL
  • Redis
  • AWS
  • ECS
  • React
  • Typescript
  • AI Coding Tools

Skills & topics

  • Backend Engineer
  • Kotlin
  • Micronaut
  • PostgreSQL
  • AWS
  • Software Engineer
  • Full Stack
  • AI
  • Python
  • Go
  • Node.js
  • Java
  • Teambridge
  • Workforce Management
  • San Francisco
  • Remote

How to get hired

  • Tailor your resume: Highlight backend experience with Java, Go, Python, Node.js, and specifically Kotlin if applicable, emphasizing your work with AI coding tools and asynchronous systems.
  • Showcase your impact: Quantify your achievements in previous roles, detailing end-to-end feature delivery and contributions to scalability and extensibility.
  • Demonstrate adaptability: In your application and interviews, emphasize your generalist mindset, ability to handle ambiguity, and willingness to learn new technologies.
  • Prepare for technical discussions: Be ready to discuss your experience with Kotlin, Micronaut, PostgreSQL, AWS, and your approach to code reviews and architecture.
  • Research Teambridge: Understand their mission of redefining workforce management with AI and their composable, mobile-first platform.

Technical preparation

Master Kotlin and JVM languages.,Practice asynchronous event-driven systems.,Build features end-to-end.,Integrate AI coding tools into workflow.

Behavioral questions

Handle ambiguity and shifting requirements.,Explain technical tradeoffs to non-engineers.,Collaborate across product, design, and sales.,Proactively identify and solve problems.

Frequently asked questions

What does a Senior/Lead Backend Engineer do at Teambridge?
A Senior/Lead Backend Engineer at Teambridge is responsible for independently delivering features end-to-end, from backend and infrastructure to frontend skeletons. You'll collaborate cross-functionally, write high-quality, scalable code, participate in architecture reviews, and contribute to team growth and culture. The role involves heavy use of AI coding tools and a generalist approach to problem-solving.
What is Teambridge's tech stack for this Backend Engineer role?
Teambridge utilizes Kotlin and Micronaut for backend development, PostgreSQL and Redis for data storage, and the AWS suite hosted with ECS. For frontend, they use React and Typescript. Collaboration tools include Github, Slack, and Linear.
What experience is most valued for the Backend Engineer position at Teambridge?
Teambridge highly values 5+ years of backend development experience (Java, Go, Python, Node.js), with a strong preference for 3+ years in Kotlin or other JVM languages. Experience with asynchronous event-based systems (SQS, Kafka, PubSub), their existing tech stack, and shipping production-grade code using AI coding tools is also crucial.
Is this Backend Engineer role remote or hybrid at Teambridge?
Teambridge is open to fully remote hires within the US. If you are local to the Bay Area, there is an expectation to work from their San Francisco office three days a week for enhanced collaboration.
How does Teambridge foster collaboration and innovation among its engineers?
Teambridge fosters collaboration through direct work with founders and customer-facing teams, encouraging engineers to be 'half PMs' by scoping work, unblocking themselves, and leading tradeoff discussions. They value strong opinions defended with reasons and prioritize the best idea winning, encouraging engineers to share knowledge and provide feedback on product, process, and culture.
What are the key soft skills for a Backend Engineer at Teambridge?
Key soft skills include critical thinking, a 'doer' mentality, adaptability, curiosity, and a willingness to learn. Engineers should be comfortable with ambiguity, able to self-scope and unblock themselves, explain technical tradeoffs clearly without condescension, and remain grounded when requirements shift.
What is the career growth potential for a Backend Engineer at Teambridge?
As a Senior/Lead Backend Engineer, you'll have significant ownership and impact, working directly with founders and influencing product direction. The emphasis on generalists, AI tools, and continuous learning suggests ample opportunities for skill development and potentially taking on more architectural and leadership responsibilities as the company grows.

Similar roles

Open positions we recommend based on this role.