Staff Backend Scala Engineer

MoneyLion

MoneyLion

Software Engineering
Remote · United States
Posted on Tuesday, September 12, 2023

About the Role

Engine by MoneyLion partners with leading Financial Institutions to surface the richest, most comprehensive set of personalized financial product offers to the consumer. We are looking for an experienced Staff Engineer to work primarily on the EWS Data Products team, which is tasked with building a data API platform to empower the financial industry.

You will own the technical design and delivery of large-scale, high impact backend software systems. You will define and contribute to an internal software platform that enables predictable, high-quality, scalable feature development across the engineering organization. You will make critical contributions to overall, long-term architectural strategy. You will have broad influence via design review, code review, technical mentorship and hiring standards.

Key Responsibilities

  • Design and implement large-scale backend software systems
  • Review code with an emphasis on readability and maintainability
  • Contribute to our RFC process by writing technical proposals and providing 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

About You

  • A minimum of at least 8 years of experience in software engineering
  • A minimum of 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 language
  • Solid understanding of software design patterns, functional programming and database schema design
  • Experience with service-oriented architecture and RESTful API design
  • Expertise in PostgreSQL
  • Expertise in AWS product and tools
  • Knowledge of monitoring and observability tools, including Datadog or equivalent
  • Knowledge of event-streaming tools, including Kafka or equivalent

Good to have, not required:

  • Experience in customer-facing roles
  • Familiar with the Lightbend and Typelevel ecosystems
  • Lightbend: Slick, Play/Play JSON
  • Typelevel: http4s, doobie/skunk, circe, cats, cats-effect
  • Debezium
  • Kubernetes/Docker
  • Terraform

What We Value

We value growth-minded and collaborative people with high learning agility who embody our core values of teamwork, customer-first and innovation. Every member of the MoneyLion Pride is passionate about fintech and ready to give 100% in helping us achieve our mission.

Working At MoneyLion

At MoneyLion, we want you to be well and thrive. Our generous benefits package includes:

  • Competitive salary packages
  • Comprehensive medical, dental, vision and life insurance benefits
  • Wellness perks
  • Paid parental leave
  • Unlimited Paid Time Off
  • Learning and Development resources
  • Flexible working hours

MoneyLion is committed to equal employment opportunities for all employees. Inside our company, every decision we make regarding our employees is based on merit, competence, and performance, completely free of discrimination. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. Within that team, no one will feel more “other” than anyone else. We realize the full promise of diversity and want you to bring your whole self to work every single day.