Senior Scala Backend Engineer — Scale-Driven Enterprise APIs

Engg

New York (NY)

On-site

USD 180,000 - 240,000

Full time

5 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Gen is seeking a Staff Backend Engineer (Scala) to design and deliver large-scale backend systems powering partner-facing and internal APIs within the Enterprise Engine stack.

You will shape architectural decisions, mentor engineers, and collaborate with product and business teams to ensure scalable, high-quality software across the organization. The role emphasizes distributed systems, data integrity, and performance at scale.

Qualifications

  • 8+ years of software engineering experience.
  • 2+ years in senior engineering roles.
  • Experience with Scala or JVM languages.
  • Experience with RESTful APIs and service-oriented architecture.
  • Expertise in PostgreSQL and AWS.
  • Experience with Kafka or MSK and event streaming.
  • Strong design patterns and functional programming.
  • Mentorship and leadership experience.

Responsibilities

  • Design and implement large-scale backend systems creating new partner-facing and internal data-driven APIs.
  • Review code with emphasis on readability and maintainability.
  • Write API and technical documentation for services and new architecture.
  • Optimize database schemas to support scalable, high-performance backend services.
  • Contribute to RFC process by writing technical proposals and feedback to others.
  • Mentor and guide technical growth of engineering talent.
  • Be a resource for solving hard technical problems across teams and projects.
  • Stay up-to-date with the state of the software industry.

Skills

Scala
RESTful APIs
Event-driven
PostgreSQL
AWS
Code review
Mentorship
Distributed systems

Tools

Kafka/MSK
Kubernetes
Docker
Terraform
Datadog

Job description

Gen is seeking a Staff Backend Engineer (Scala) to design and deliver large-scale backend systems powering partner-facing and internal APIs within the Enterprise Engine stack.

You will shape architectural decisions, mentor engineers, and collaborate with product and business teams to ensure scalable, high-quality software across the organization. The role emphasizes distributed systems, data integrity, and performance at scale.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Backend Engineer (Scala) — Scalable API Architect
Staff Backend Engineer (Scala) — Scalable API Architect

Gen • New York (NY)

On-site
USD 200,000 - 230,000
Staff Backend Engineer (Scala): Scalable API Platform Lead
Staff Backend Engineer (Scala): Scalable API Platform Lead

Gen Digital Inc. • New York (NY)

On-site
USD 180,000 - 240,000
Staff Backend Engineer - Scala & Distributed Systems
Staff Backend Engineer - Scala & Distributed Systems

RiseMe • New York (NY)

On-site
USD 170,000 - 250,000
Staff Backend Engineer (Scala)
Staff Backend Engineer (Scala)

Engg • New York (NY)

On-site
USD 180,000 - 240,000
Staff Backend Engineer (Scala)
Staff Backend Engineer (Scala)

RiseMe • New York (NY)

On-site
USD 170,000 - 250,000
Staff Backend Engineer (Scala)
Staff Backend Engineer (Scala)

Gen • New York (NY)

On-site
USD 200,000 - 230,000
Staff Backend Engineer (Scala)
Staff Backend Engineer (Scala)

Gen Digital Inc. • New York (NY)

On-site
USD 180,000 - 240,000
Senior Backend Engineer - Scalable APIs & Systems (Equity)
Senior Backend Engineer - Scalable APIs & Systems (Equity)

Socket.dev • United States

Remote
USD 135,000 - 187,000
Equity for all employees
Bonuses or commissions
Competitive base pay with benefits
Senior Backend Engineer (Go) for Enterprise Scale
Senior Backend Engineer (Go) for Enterprise Scale

Coder • United States

On-site
USD 140,000 - 200,000
Senior Scala Engineer
Senior Scala Engineer

Signify Technology • New York (NY)

On-site
USD 120,000 - 160,000