Earnest

At Earnest, we empower you to take control of your career so you can empower students to take control of their finances.

Senior Data Engineer

Data EngineerData EngineerFull TimeRemoteTeam 201-500Since 2013H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

31 days ago

Salary

$207.6K / year

Bachelor Degree3 yrs expEnglishAngularAWSChaiCloudDockerJava ScriptMicroservicesMochaNode.jsPostgresReactReduxSQLType Script

Job Description

• Drive the technical strategy and execution for our engineering teams • Lead the development of a scalable, high-performance lending ecosystem from customer onboarding to checkout • Architect and build customer-centric financial products, ensuring a frictionless and optimized user experience and orchestrating large-scale financial transactions • Define and execute the technical vision and best practices for a high-performing engineering team • Lead architectural decisions to enhance scalability, reliability, and efficiency of the lending platform • Collaborate with Product, UX, and Business teams to align technology with strategic goals • Design, build, and maintain customer-facing lending applications using Node.js, TypeScript, React/Redux, Angular, Sequelize, PostgreSQL, and Docker • Develop and optimize high-quality, testable code, implementing unit and integration tests with Mocha, Chai, Sinon, and Sequelize • Ensure performance, security, and scalability through best-in-class software engineering practices • Identify and resolve defects through debugging, profiling, logging, log analysis, tracing, and FullStory session replays • Oversee code deployment to Staging and Production environments • Partner with Quality Engineers to address issues found in testing and improve automated testing coverage • Lead and participate in Agile ceremonies • Break down product requirements into engineering deliverables in Jira • Review and provide critical feedback on Product Requirements Documents, Epics, and User Stories, influencing the technical and business roadmap • Recommend alternative technical solutions to optimize delivery speed, enhance customer experience, and reduce costs • Maintain technical documentation • Contribute to Earnest’s DevOps culture and participate in rotating on-call support for production applications

Job Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a closely related field
  • 3 years of software development experience
  • 3 years of experience with building highly distributed microservices
  • 3 years of experience with SQL databases, including PostgreSQL, and caching, performance, monitoring, and scalability
  • 3 years of experience with server-side technologies, including Node.js, Typescript, and Javascript
  • 2 years of experience with AWS or similar cloud-based infrastructure
  • 2 years of experience leading the architecture, design, development, and deployment of large-scale projects

Benefits

  • Health, Dental, & Vision benefits plus savings plans
  • Mac computers + work-from-home stipend to set up your home office
  • Monthly internet and phone reimbursement
  • Employee Stock Purchase Plan
  • Restricted Stock Units (RSUs)
  • 401(k) plan to help you save for retirement plus a company match
  • Robust tuition reimbursement program
  • $1,000 travel perk on each Earnie-versary to anywhere in the world
  • Competitive days of annual PTO
  • Competitive parental leave

Related Categories

Related Job Pages

More Data Engineer Jobs

Data Engineer31 days ago
Full TimeRemoteTeam 51-200Since 2014H1B No Sponsor

Senior Data Architect leading Azure Data solutions

AzurePySparkPythonSQL.NET
United States

Associate Data Engineer

Sayari

Science for decision making.

Data Engineer31 days ago
Full TimeRemoteTeam 1-10H1B No Sponsor

The role involves writing and deploying scripts for data collection, transforming data sets, diagnosing bugs, and collaborating with other engineers using agile principles.

Apache AirflowSparkAWSDockerGCPPostgreSQLPythonScalaSQL
United States
$85K - $100K / year

Data Engineer | BEES Personalization

AB InBev

We are the world’s leading brewer bringing people together for a better world. For centuries, the experience of sharing a beer has brought people and cultures together. Even in our hyper-connected, always-on world, this simple act is as meaningful today as it was generations ago. We are AB InBev. Committed to driving growth that leads to better living for more people in more places. Through brands and experiences that bring people together. Through our dedication to brewing the best beer with the best ingredients. And through our commitment to helping farmers, retailers, entrepreneurs, and communities grow. We are building a company to last. Not just for a decade. But for the next 100 years. Through our brands and our investment in communities, we will bring more people together, making our company an integral part of our consumers’ lives for generations to come. Our diverse portfolio of well over 500 beer brands includes global brands Budweiser, Corona and Stella Artois; multi-country brands Beck’s, Castle, Castle Light, Leffe and Hoegaarden; and local champions such as Aguila, Antarctica, Bud Light, Brahma, Cass, Chernigivske, Cristal, Harbin, Jupiler, Klinskoye, Michelob Ultra, Modelo Especial, Quilmes, Victoria, Sedrin, Sibirskaya Korona, and Skol. Anheuser-Busch InBev is a publicly traded company (Euronext: ABI) based in Leuven, Belgium, with secondary listings on the Mexico (MEXBOL: ANB) and South Africa (JSE: ANH) stock exchanges and with American Depositary Receipts on the New York Stock Exchange (NYSE: BUD).

Data Engineer31 days ago
Full TimeRemoteTeam 171,193

The Data Engineer will implement ETL/ELT solutions, design data pipelines, ensure data security, and optimize data processing systems. Responsibilities include data transformation and compliance collaboration.

Apache AirflowAWSAzureDatabricks WorkflowsELTETLGithub ActionsGCPPysparkPythonScalaSQLTerraform
Oregon

Data Science / ML Data Engineer

Exusia

Exusia (ex-OO-see-ah), A Globant Division has the mission of transforming the world through the innovative use of information. Exusia is an ISO 27001 certified technology solutions company that empowers its clients to gain a competitive edge by accelerating business objectives and providing solutions in artificial intelligence, cloud computing, data engineering and digital transformation. Exusia is a leader in end-to-end data strategy, execution and managed services offerings, leveraging its team of business strategy, analytics and data engineering experts along with cutting edge hosted software as a service accelerators to deliver to clients. Exusia was founded in 2012 and now provides services in IT Strategy, AI Enablement, Data Governance, Data Engineering, Cloud Migration and Mainframe Modernization to the Globant client base as apart of the Data & Artificial Intelligence Studio. Globant has over 30,000 employees providing services to clients in 34 countries across world. Exusia grew rapidly by solving some of the world's largest and most complex data engineering problems across all highly regulated industries. Prior to joining Globant, Exusia was ranked globally as one of the fastest growing solution providers in the cloud and data engineering landscape by publications like Crain's, CIO Review and Inc. Magazines

Data Engineer31 days ago
Full TimeRemoteTeam 404Since 2012

The role involves delivering advanced analytics and machine learning solutions, collaborating with stakeholders, and mentoring junior data scientists.

AlteryxAWSAzureGCPPandasPower BIPythonRSagemakerSASScalaSparkSQLTableauTensorFlowTorchserve
United States