Staff Engineer (scala)

MoneyLion

New York, New York, United States
Base: $200,000 to $225,000k; bonus/equity: not spe...
3d onsite
Scala or other jvm languages
Software design patterns
Functional programming
As a Staff Engineer on the Backend Core Enterprise team, you’ll play a pivotal role in shaping products that integrate seamlessly with existing features, data, and infrastructure across the organization

Job Summary

  • As a Staff Engineer on the Backend Core Enterprise team, you’ll play a pivotal role in shaping products that integrate seamlessly with existing features, data, and infrastructure across the organization.
  • Your expertise will guide the organization’s architectural strategy, and your influence will extend through design and code reviews, technical mentorship, and fostering a culture of excellence in hiring and innovation.
  • The annual base salary for this position is expected to be between $200,000 to 225,000K, with a total compensation package including 401(k) match, health insurance options, and unlimited paid time off.

Matching Summary

As a Staff Engineer on the Backend Core Enterprise team, you’ll play a pivotal role in shaping products that integrate seamlessly with existing features, data, and infrastructure across the organization.

Salary

Base: $200,000 to $225,000K; Bonus/Equity: Not specified; Benefits: 401(k) match, health insurance options, disability coverage, life insurance, unlimited paid time off

Skills & Requirements

Must-have

  • Scala or other JVM languages
  • Software design patterns
  • Functional programming
  • Database schema design
  • Event streaming architecture Kafka/MSK
  • Service-oriented architecture
  • RESTful API design
  • PostgreSQL expertise
  • AWS product and tools
  • Monitoring and observability tools

Nice-to-have

  • Customer-facing roles experience
  • Modern DevOps tooling
  • Lightbend ecosystem
  • Typelevel ecosystem
  • Debezium familiarity

Key Requirements

  • 8+ years of experience in software engineering
  • 2+ years in senior engineering roles
  • Collaborating across engineering, product, and business functions
  • Experience developing and testing in Scala
  • Experience designing highly scalable event streaming architecture
  • Experience with service-oriented architecture and RESTful API design
  • Expertise in AWS
  • Experience with Kubernetes/Docker
  • Experience with Terraform

Work Rights

Not specified

Tailored Resume

Cover Letter