CareerPlanSign in

Staff/Lead Software Engineer

USA💼 Full-time🗓 2026-09-05 → 2026-09-27

Core

Lead development of product features, experiments, technical initiatives, and complex backend systems while shaping architecture decisions.

Role type

Staff/Lead Software Engineer (Backend)

Builds

Product features, experiments, and complex backend systems

Domain

Enterprise software, JVM ecosystem, data platforms

Deliverable

production ML models | product features | infrastructure

Required skills

Java, Scala, Kotlin, SQL, Cassandra, Hadoop, algorithms, data structures, software architecture, system design, agile practices

Preferred skills

Coaching distributed teams, KPI-driven engineering practices, software craftsmanship

Technologies

JVM, SQL, Cassandra, Hadoop

Responsibilities

Lead development of product features and complex backend systems, shape architecture decisions, influence and coach distributed teams, improve system architecture and development processes, drive agile practices, collaborate with cross-functional teams

Seniority

Senior, hands-on IC with leadership responsibilities

Sourced via codingjobboard · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.