MoneyLion is looking to solve the problem of providing personalized financial products and content to its customers through its consumer finance super app, embedded finance platform for enterprise businesses, and media arm.
Requirements
- 3 - 5 years of experience in software engineering
- 1+ years of proven success in senior engineering roles
- 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 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
Other
- 3 - 5 years of experience in software engineering
- 1+ years of proven success in senior engineering roles
- Collaborating across engineering, product, and business functions to deliver functionality
- 401(k) match, multiple health insurance options, disability coverage, life insurance, and unlimited paid time off for salaried positions
- Flexible working hours