Staff Backend Engineer
MoneyLion
πRemote - United States
Please let MoneyLion know you found this job on JobsCollider. Thanks! π
Job highlights
Summary
Join MoneyLion, a leader in financial technology, as a Staff Engineer on the EWS team. You will play a crucial role in designing and implementing large-scale backend software systems, creating new partner-facing and internal data-driven APIs. This involves collaborating with stakeholders, refining architectural requirements, and mentoring engineering talent. The ideal candidate possesses extensive experience in software engineering, particularly with Java/Spring Boot, and expertise in scalable architectures. MoneyLion offers a competitive salary and benefits package, including comprehensive insurance, wellness perks, paid parental leave, and flexible working hours.
Requirements
- A minimum of 8+ years of experience in software engineering
- 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 Java/Spring Boot
- 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 product and tools
- Knowledge of monitoring and observability tools, including Datadog or equivalent
Responsibilities
- Design and implement large-scale backend software systems creating 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 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
Preferred Qualifications
- Experience in customer-facing roles
- Familiar with modern DevOps tooling
- Kubernetes/Docker
- Terraform
- Familiar with Scala and the Lightbend and Typelevel ecosystems
- Lightbend: Slick, Play/Play JSON
- Typelevel: http4s, doobie/skunk, circe, cats, cats-effect
- Debezium
Benefits
- Competitive salary packages
- Comprehensive medical, dental, vision and life insurance benefits
- Wellness perks
- Paid parental leave
- Generous Paid Time Off
- Learning and Development resources
- Flexible working hours
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs
- π°$217k-$303kπUnited States
- π°$150k-$200kπWorldwide
- π°$232k-$325kπUnited States
- π°$176k-$275kπUnited States
- π°$190k-$345kπUnited States
- π°$189k-$306kπUnited States
- π°$174k-$209kπCanada
- π°$168k-$201kπUnited States
- π°$206k-$289kπUnited States