Skip to content
ImplyImply

Staff Software Engineer

Build scalable Java backend services and Apache Druid features for Imply’s observability data platform. The role leads cross-team initiatives and requires at least five years of backend service experience, with Kubernetes, cloud, database, and streaming technology expertise valued.

About the job

Responsibilities

  • Implement and maintain microservices and backend software components in modern Java.
  • Develop and maintain features within Apache Druid.
  • Lead the design and development of major features across teams.
  • Coordinate with product management, UX design, frontend engineers, and backend engineers to deliver initiatives, features, and products.
  • Participate in on-call rotations for production issues (two weeks per cycle, four to six times per year).

Requirements

  • 5+ years of experience building and maintaining highly scalable and reliable services in Java or a similar language.
  • Experience with Kubernetes, Helm, cloud providers such as AWS, or related technologies.
  • Experience with relational and/or OLAP databases.
  • Experience with agile methodologies.
  • Strong communication and coordination skills.

Nice-to-haves

  • Experience with Apache Druid.
  • Open-source contributions to Apache Druid or another open-source database.
  • Experience with streaming technologies such as Apache Kafka and Apache Flink.

Compensation and Benefits

  • Compensation: $185,000–$225,000 in on-target earnings.
  • Equity plan eligibility, subject to applicable plans and policies.
  • 100% paid medical, dental, and vision benefits.
  • 401(k) program.
  • Fertility coverage.
  • Pet insurance.
  • Dependent Care FSA.
  • Mental health support.
  • Life and AD&D insurance.
  • Unlimited paid time off.
  • Wellness stipend.
  • Home office equipment reimbursement.
  • Pre-tax commuter benefits.

Skills

Java, Apache Druid, Kubernetes, Helm, AWS, Relational Databases, Olap Databases, Agile Methodologies, Apache Kafka, Apache Flink

ezCater

ezCater

United States

Staff Software Engineer, Finance Technology
$184k+/yrRemote8+ YOEBackend Engineering

Staff engineer responsible for architecture and delivery of a high-volume finance technology platform covering payments, payouts, invoicing, and taxes. The role requires 8+ years of backend experience, deep payment systems expertise, strong Go skills, and technical leadership across teams.

Rippling

Rippling

New York, NY
Staff Software Engineer - Spend Platform
$189k+/yrOn-site8+ YOEBackend Engineering

Staff Software Engineer leading architecture and implementation for Rippling’s Spend platform, which unifies corporate cards, reimbursements, procurement, bill pay, and travel. The role requires 8+ years of backend and distributed-systems experience, strong architectural judgment, and technical leadership across teams.

Rippling

Rippling

New York, NY
Staff Software Engineer - Core Experience
$189k+/yrOn-site8+ YOEBackend Engineering

Staff backend-leaning software engineer responsible for foundational systems powering onboarding, self-serve purchasing, and shared Core Experience infrastructure. The role requires 8+ years of software engineering experience, strong systems design and data modeling skills, and the ability to own scalable features end-to-end.

Rippling

Rippling

Seattle, WA
Staff Full Stack Software Engineer - Time Products
$189k+/yrOn-site8+ YOEBackend Engineering

Staff engineer leading architecture, development, and operational excellence for highly available workforce time and attendance systems. The role requires 8+ years of backend experience with Python, Django, PostgreSQL, and MongoDB, plus technical leadership and mentorship.

Checkr

Checkr

Denver, CO
Staff Software Engineer, Screenings & Verifications
$190k+/yrOn-site10+ YOEBackend Engineering

Staff software engineer responsible for architecture and hands-on development of complex screening and verification workflows across product engineering teams. Requires 10+ years of software development experience, deep backend expertise, and leadership in scalable, reliable systems.