This job has expired

This position was posted on October 24, 2025 and is likely no longer accepting applications. We've kept it here for historical reference. Check out the similar jobs below!

BambooHR, Inc. logo

Software Engineer 2, Backend

Job Overview

Location

Remote

Job Type

Full-time

Category

Software Engineering

Date Posted

October 24, 2025

Full Job Description

đź“‹ Description

  • • Own and evolve the core services that power BambooHR’s award-winning HR platform, serving hundreds of thousands of daily active users across 19,000+ small and medium-sized businesses worldwide. You will design, build, and scale RESTful APIs, event-driven pipelines, and data layers that handle millions of transactions per day with sub-second latency.
  • • Collaborate in a fully-remote, cross-functional squad of backend engineers, frontend developers, product managers, and UX designers who iterate in two-week sprints. You’ll participate in daily stand-ups, weekly architecture reviews, and monthly guild sessions to share patterns, debate trade-offs, and keep our Ruby on Rails monolith and Go/Kotlin microservices healthy and performant.
  • • Champion clean, testable, and secure code by writing unit, integration, and contract tests that keep our test coverage above 85%. You’ll enforce linting rules, peer-review every pull request, and maintain our CI/CD pipelines on GitHub Actions so that every commit can reach production safely within 30 minutes.
  • • Optimize and extend our Postgres, Redis, and Elasticsearch clusters to ensure 99.9 % uptime while reducing average query times by double-digit percentages. You will profile slow endpoints, introduce caching layers, and design sharding strategies that keep our data footprint cost-effective as we double in size every 18 months.
  • • Instrument everything: add metrics, traces, and structured logs that feed into Datadog and PagerDuty, enabling proactive alerts and one-click runbooks. When incidents occur, you’ll lead blameless post-mortems and turn lessons learned into automated safeguards.
  • • Contribute to our public and internal SDKs, writing clear documentation and sample code that empowers third-party developers to integrate payroll, time-tracking, and benefits features into their own products.
  • • Mentor junior engineers through pair-programming, design-doc reviews, and career-development plans. You will help define technical OKRs, interview future teammates, and shape our engineering culture of curiosity, kindness, and craftsmanship.
  • • Stay ahead of the curve by evaluating new technologies—whether that’s experimenting with GraphQL federation, trialing temporal workflows, or migrating batch jobs to serverless—then presenting findings to the architecture council and driving adoption when it makes sense.
  • • Influence product direction by translating customer pain points into technical proposals. You’ll join customer calls, analyze usage telemetry, and prototype solutions that turn “wouldn’t it be cool if…” into features that delight HR admins and employees alike.
  • • Uphold security and compliance standards (SOC 2, GDPR, CCPA) by embedding privacy-by-design principles, performing threat-modeling sessions, and partnering with our Security & Compliance team to ensure every endpoint is hardened and every data flow is encrypted in transit and at rest.

🎯 Requirements

  • • 3+ years of professional backend development experience with at least one modern language such as Ruby, Go, Kotlin, Java, or Python; deep familiarity with Ruby on Rails is strongly preferred
  • • Proven track record designing and scaling relational databases (Postgres or MySQL) in high-traffic production environments, including indexing, partitioning, and query optimization
  • • Hands-on experience building and consuming RESTful or GraphQL APIs, including authentication, rate-limiting, versioning, and backward-compatibility strategies
  • • Nice-to-have: exposure to event-driven architectures using Kafka, RabbitMQ, or SNS/SQS; familiarity with Docker, Kubernetes, and Infrastructure-as-Code tools like Terraform or CloudFormation

🏖️ Benefits

  • • 100 % remote-first culture with quarterly in-person summits in inspiring locations, plus a $1,500 annual stipend for your ideal home-office setup
  • • Competitive salary, annual performance bonus, and equity in a profitable, founder-led company that has never taken outside funding
  • • 18 weeks fully-paid parental leave for all parents, flexible PTO, and a four-week paid sabbatical after four years of service
  • • Comprehensive medical, dental, and vision coverage for you and your dependents, plus a $1,200 annual wellness allowance and free access to mental-health coaching

Skills & Technologies

Backend
Remote

Ready to Apply?

You will be redirected to an external site to apply.

BambooHR, Inc. logo
BambooHR, Inc.
Visit Website

About BambooHR, Inc.

BambooHR provides cloud-based human resources information systems for small and medium-sized businesses. Its platform offers employee records, onboarding, e-signatures, time-off tracking, performance management, and basic payroll services. The company focuses on replacing spreadsheets and paper files with an intuitive, self-service interface that centralizes HR data and automates routine tasks. Founded in 2008 and headquartered in Lindon, Utah, BambooHR serves over 30,000 organizations worldwide, emphasizing simplicity, customer support, and compliance tools for HR teams without extensive technical resources.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

❌ EXPIRED
Istanbul, Turkiye
Full-time
Expired Mar 1, 2026
Go
AWS
GCP
+5 more

4 months ago

Apply
Circle Internet Financial Limited logo

Circle Internet Financial Limited

San Francisco - remote first in US
Full-time
Expires Jun 6, 2026
Design
Remote
$285k-352k

14 days ago

Apply
ScanCom International S.A. logo

ScanCom International S.A.

US Remote
Full-time
Expires Jun 14, 2026
Python
Java
Go
+4 more

6 days ago

Apply
Handshake Technologies, Inc. logo

Handshake Technologies, Inc.

Remote (USA)
Contract
Expires May 14, 2026
Remote

1 month ago

Apply