Staff Engineer

Moneylion New York , NY 10007

Posted 7 months ago

MoneyLion is looking for a Staff Engineer to join our New York City engineering team to help build the future of financial technology. As a Staff Engineer, you will work with several teams to continue building out a world-class financial platform. This position involves design, architecture, implementation, and operation of large scale cloud systems.

MoneyLion is America's most powerful financial membership, which empowers people to take control of their finances. Since its launch in 2013, MoneyLion has amassed more than five million members and has earned its customers' trust with new mobile online banking and managed investment services that offer a one-of-a-kind cashback rewards program, no-fee checking account, overdraft protection, and loans funded in 15 seconds. From a single mobile app, users can get a 360-degree snapshot of their financial lives and have access to personalized tips and tools to build and improve their credit and achieve everyday savings.

MoneyLion's success relies on finding ways to make its members' money work as hard as they do. MoneyLion is headquartered in New York City, with offices in San Francisco, Salt Lake City and Kuala Lumpur, Malaysia.

What You'll Do:

  • Participate in setting architectural strategy, roadmap, standards, policies, and procedures in collaboration with technical leadership

  • Work with the VPE to meet corporate business objectives, specifically: Determine corporate technology standards, maintain an architecture roadmap, maintain a backlog of projects for the architectural roadmap, work on the active projects in the roadmap, and advocate best practices

  • Help steer technical decisions about software architecture

  • Architect and implement event-driven backend systems that provide support for our core systems

  • Collaborate closely with Product, Design, and QA to iterate on the design, implementation, deployment, and monitoring of our product

  • Serve as the last point of escalation for solving technical problems

  • Be a critical voice in design and code reviews

  • Shorten the product to market time across MoneyLion's portfolio

  • Improve retention and reduce unexpected churn in our products

  • Help mentor senior team members by instilling best practices

  • Possess a deep understanding of the product and business goals which you can translate into tech

Who You Are:

  • Expertise with Java including idiomatic usage

  • Experience with Java, specifically JDK 8+ and use streaming and lambdas to keep your codebase concise

  • Experience with REST applications and services using open-source Java Frameworks - Spring MVC, Spring Boot, Spring Data

  • Strong experience with AWS, Kubernetes, CI/CD systems

  • NoSQL and Relational databases (We use MongoDB, MySQL, and PostgreSQL)

  • Experience designing and developing platform level, reusable components, including event architectures, messaging and caching (JMS, ActiveMQ, Kinesis, Apache Kafka, etc)

  • Minimum 8+ years of experience building highly available critical systems

  • Proven experience in demonstrating architecture skills at a multi-system level

  • Strong soft-skills including working via influence and supporting a growth mindset for your peers

What We Provide:

  • Unlimited PTO

  • Great WFH policy

  • Hack Days

  • Commuter benefits

  • 401k w/ matching

  • Medical, dental, vision, & life insurance

  • Conferences

  • Summer Fridays

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Staff Engineer

Intent Media

Posted 6 months ago

VIEW JOBS 9/15/2019 12:00:00 AM 2019-12-14T00:00 isn't your usual company. Our work is powered by the premise that every person at is unique, possessing a distinct set of skills, personality, and passions. We embrace our collective talents to tackle technical challenges, refine our successfully disruptive business ideas, and co-create one of the most human and inspiring work cultures out there. We are a team of collaborators, valuing and rewarding shared success over individual heroics. As a Staff Engineer at , you'll code and innovate on products that are changing the e-commerce industry. Our engineering teams help the world's leading travel companies to serve tens of millions of ads every day around the world. These ads provide an exceptional user experience to help shoppers find and compare prices, while simultaneously increasing brand profitability. In our engineering work, we balance cutting-edge technologies with industry-proven practices. With our polyglot approach, you will see a variety of languages, libraries, and databases. Our agile way of working is founded on many years of experience; you will be working with accomplished innovators in the software community. We believe that engineers are most effective when they are involved with the whole lifecycle of software development: conceiving new features, designing and coding the change, testing, deploying, and support. Don't worry if you don't know how to do everything at first - you'll learn the essentials through mob & pair programming with other experienced engineers on your team. This role is for our Data Engineering team that produces, engineers and maintains the Scores. This team is responsible for doing research in tandem with our data science team, building models everyday and supporting the online serving of our modeling capabilities. What You Will Do: * Identify regression, code, feature, and design risks * Coordinate with team members, including product managers, to help determine the most appropriate priority of stories and tasks based on value, cost, and interdependence * Review test results to ensure functionality of existing programs and recommend corrective action, consult with development engineers in resolution of problems * Design, code, and execute automated test scripts and select methods and techniques for obtaining solutions * Prepare reports and documentation updates, and provide technical consultation on automation issues, tools and processes * Produce quality code and help improve our code base * Be a part of a dynamic team and architect solutions to complex problems in the field of data science About You: is looking for a bright and ambitious Senior Data Engineer to bring their fresh perspective to our team of thoroughly awesome humans and dogs. * 7+ years of progressive experience in software development and testing * Experience working with Scala for 3+ years and strong comfort contributing to a mature Scala code base * Experience with Apache Spark for 2+ years and an understanding of the patterns behind the engine and you feel comfortable creating, augmenting. debugging, and testing Spark jobs. * Demonstrated experience with all aspects of delivering working software, including analysis, design, automated testing, continuous integration and continuous deployment * Proven ability to build and deploy large-scale ML pipelines supporting mission-critical production use cases * Experience developing, monitoring, and maintaining distributed systems & frameworks (Spark/Hadoop, MapReduce, etc.) * Proficiency in working on all aspects of delivering working software, including analysis, design, automated testing, CI/CD, operations and support * Expertise with AWS (AWS Lambda, Kinesis, API Gateway, ECS, Redshift, etc) * Bachelor's degree in computer science, software engineering or any other engineering field * Extra credit if you love functional programming! About Us: is the data science company for the world's leading online commerce and travel brands. Our Predictive Intelligence Platform uses patented technology to predict user behavior in real-time and identify the future value of every user. Over 450 innovative brands from more than 40 countries trust Intent's real-time predictions to deliver personalized user experiences that maximize utility and ROI. Our team is over 100 people and our offices span globally. We're headquartered in NYC with locations in London, Kuala Lumpur, and Sao Paulo. Every day, we're inspired by two pursuits. First, we're building novel products that are upending e-commerce. Second, we're building the company we've always wanted to work for — one that's open, human and collaborative, where very smart people come together to share ideas and get things done. We're included on Built in NYC's Best Places to Work list and have been on Crain's 100 Best Places to Work in NYC list for seven years running. Love Your Job: Our employees enjoy coming to work, and we let them know they're valued. Our vibrant team accomplishes a lot every day, but we insist upon work/life balance so things never become stale. We don't take ourselves too seriously, but we take our work very seriously. We believe that in order for our employees to perform their best, they need access to strategic decisions, and so our flat structure and open communication invite innovation from all levels — ideas flow freely. We offer competitive compensation, stock options, and great perks & benefits, including: * Flexible paid time off * A generous parental leave policy * A beautiful, dog-friendly office in SoHo with drinks and snacks * An open environment with lots of natural light * Annual $2,000 learning budget and Citi Bike membership * Access to Fond, our employee perks program featuring deals and discounts on hundreds of products and services * Access to Sherpaa, a telehealth service with 24/7 support * Company-wide social events, and more! So what are you waiting for? Apply with your resume in just a few clicks! About Us Our Products Our Dogs Twitter Instagram Intent Media New York NY

Staff Engineer

Moneylion