G

Gen Digital

Builds consumer security and financial tools

Staff Backend Engineer - Scala

Backend EngineeringConfirmed live in the last 24 hours
Full-timeNew York, NY, USA$200k - $230k /yrHybrid

About the Job

Requirements

  • A minimum of 8 years of experience in software engineering.
  • At least 2 years of proven success in senior engineering roles.
  • Demonstrated success collaborating across engineering, product, and business functions to deliver functionality.
  • Meticulous attention to detail in reviewing others' and your own work.
  • Experience developing and testing in Scala or other JVM languages.
  • Solid understanding of software design patterns, functional programming, and database schema design.
  • Experience designing highly scalable event-streaming architecture using Kafka, MSK, or equivalent.
  • Experience with service-oriented architecture and RESTful API design.
  • Expertise in PostgreSQL.
  • Expertise in AWS products and tools.
  • Knowledge of monitoring and observability tools, including Datadog or equivalent.

Responsibilities

  • Design and implement large-scale backend software systems that create new partner-facing and internal data-driven APIs.
  • Review code with an 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 the RFC process by writing technical proposals and providing feedback to others.
  • Mentor and guide the technical growth of engineering talent.
  • Serve as a resource for solving difficult technical problems across teams and projects.
  • Stay up to date with the software industry.

Desired Qualifications

  • Experience in customer-facing roles.
  • Familiarity with modern DevOps tooling, including Kubernetes, Docker, and Terraform.
  • Familiarity with Scala and the Lightbend and Typelevel ecosystems, including Slick, Play, Play JSON, http4s, doobie/skunk, circe, cats, and cats-effect.
  • Experience with Debezium.

About the Company

Gen Digital

Builds consumer security and financial tools

Gen Digital sells software and services that protect consumers' connected devices, personal information and finances. Its Norton, Avast and LifeLock brands cover antivirus, online privacy and identity protection, while MoneyLion adds financial tools and access to credit products. The software detects malicious activity, checks for exposed personal data and alerts customers to threats across computers and phones. It earns revenue from subscriptions, financial services and fees from partners that connect customers with financial products. With operating roots dating to 1982, the group has dual headquarters in Tempe, Arizona, and Prague, Czech Republic.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Tempe, AZ
Founded
1982

Recently Posted Jobs

Explore more opportunities at Gen Digital

See more jobs