(QXO97) - SOFTWARE ENGINEER, BACKEND MICROSERVICES (LATAM)

Earnin


**About Earnin**: Earnin is a community-supported financial platform with a suite of tools that let people take control of their financial future. Earnin started out by solving one of the greatest - and least discussed - inequities in the American financial system: the practice of employers paying workers bi-weekly. Earnin's core product, Cash Out, allows people to access the pay they've already earned. There are no loans or hidden costs. People pay what they choose. Other products include: Balance Shield, which helps prevent overdrafts, a financial calendar that helps people budget and schedule payments, and Tip Yourself - a revolutionary free social savings app. Funding: Series C, current funding partners include Andreessen Horowitz, DST, Matrix Partners, Ribbit Capital, Felicis Ventures and March Capital. Join us and help build a new financial system focused on fairness and people's needs. You can help make a difference. **Position Summary**: We are looking for experienced, passionate and resourceful senior level engineers to join our backend teams. As a backend engineer you will work cross functionally with various teams and contribute to the design and development of our backend services. This is a remote position. **What You'll Do**: - Design & implement features robust enough for our exploding scale. - Drive the implementation of new features - break down complex problems into its bare essentials, translate this complexity into elegant design and create high quality, maintainable code. - Create and maintain test automation to enable continuous integration and development velocity. - Design and implement highly reliable financial transaction systems that integrate deeply with money movement technologies (think card rails, ACH, RTP etc). - Collaborate and mentor other engineers while providing thoughtful guidance using code, design and architecture reviews. - Work cross functionally with other teams (data science, design, product, marketing, analytics). - Leverage a broad skill set and help us implement and learn new technologies quickly. - Provide and receive design and implementation evaluations and improve per iteration. - Debug production issues across our services infrastructure and multiple levels of our stack. - Think about distributed systems & services and care passionately about producing high quality code. **What We're Looking For**: - 4+ years of development experience in a fast-paced environment. - Bachelor's, Master's or PhD degree in computer science, computer engineering or a related technical discipline or equivalent industry experience. - Proficient in at least one modern programming language such as C#, Java, JavaScript, Python, Go, Scala. - Hands-on experience working with various databases (DynamoDB, MySql, ElasticSearch) and data pipeline technologies. - Experience with continuous integration and delivery tools. - Experienced in developing and executing functional and integration tests. - Excellent written and verbal communication skills. - Ability to thrive in a fast-paced, dynamic environment and you have a bias towards action and results. - Experience with Kubernetes and microservice architecture is a strong plus. LI-Remote

trabajosonline.net © 2017–2021
Más información