Esusu Logo

Esusu

Senior Software Engineer (Data Engineering Focus)

Job Posted 15 Days Ago Reposted 15 Days Ago
Remote
Hiring Remotely in USA
Senior level
Remote
Hiring Remotely in USA
Senior level
The Senior Full Stack Engineer will develop and enhance customer-facing applications by employing microservice architecture and AWS technologies. They will work collaboratively within an agile team to deliver innovative financial solutions, mentor junior developers, and maintain existing systems, all aimed at improving access to credit for working families.
The summary above was generated by AI

Democratize Access To Credit 

Together we’ll dismantle barriers to housing for working families to use data to eliminate the racial wealth gap. The ability to build credit from rental payments has the potential to give over 45 million renters with little to no credit a pathway into the financial system. Those individuals then stand to save over $200,000 in reduced lifetime interest payments, build home equity by qualifying for mortgages, and build wealth by passing job screening requirements.

Client Domain Team 

We are building a team of owners and changemakers. It is not enough to have the intention to do good;  Esusu engineers translate intent into action and outcomes. We believe that accomplishing our ambitious goals cannot be done by lone heroes. Lasting change requires work by determined and collaborative individuals with a customer-first mindset. Our engineers aim to delight our customers and drive our business and team forward by leveraging their technical skills, empathetic curiosity, and teamwork.

Our back-end is microservice based, hosted in AWS and mainly written in Go. Our front-end is currently based on React and written in Typescript. Our data infrastructure is based on PostgreSQL, S3, MongoDB and Snowflake. We are continuously innovating, and always open to new solutions. Because Esusu is a financial services company, we are obsessive about every aspect of compliance and security. We are Test-Driven-Development enthusiasts and embrace a DevOps environment where your team is responsible for the full spectrum of development, testing, deployment, and maintenance, including working with product and business operations teams to create customer-focused solutions. Even though we are 100% remote, Esusu’s culture is intensely collaborative.


The Challenge

We are looking for an experienced Senior Engineer to play a pivotal role in the future growth of our company. This role will involve back-end system design and coding, with a heavy dose of data engineering and big data– not just ETL/ELT and streaming but also validation, cleaning, de-duplicating, matching, and quality. You will be responsible for delivering polished solutions in collaboration with an agile team of mission-driven and talented front-end and back-end engineers. 

You will be working on our next generation of customer facing apps for our enterprise customers, building new features/functionality that will benefit millions of people. These products will drive the future growth of our company, and you will be pivotal in their development. This will require you to strip problems down to their essential elements, then conceive simple, elegant solutions –always planning for scale, always thinking from a customer and product-oriented perspective.

This role will report to the company’s Client Products Engineering Manager.


What You Will Help Us Deliver

  • You and your team will drive the evolution of the cloud-based suite of services that support all our customer-facing activities, including back ends for our web apps, our customer-facing APIs, and data integration with the APIs of our customers and suppliers.  Your work will help millions of people in their financial journey and help keep a roof over their heads.
  • You will collaborate with engineers, product managers, and business stakeholders to conceive, design, build and deliver secure, reliable, fast and scalable solutions.
  • You will mentor other developers on the team in their work.
  • You will help maintain existing back-end systems, including testing, fixing bugs, troubleshooting, refactoring, adding new features, writing utilities and maintaining documentation.


Minimum Qualifications

  • Strong back-end and distributed system engineering work experience
  • Strong data engineering experience
  • Mastery of the core development practices used at Esusu: Agile, TDD, CI/CD and DevOps.
  • Fluency in the main languages used at Esusu - Go, Typescript, Python, SQL
  • Mastery of standard security protocols and practices
  • Extensive experience building scalable microservice systems
  • Experience with the full gamut of AWS services used at Esusu: API Gateway, Lambda, Cognito, S3, ECS, RDS/Aurora, SNS, SQS, SES, Cloudformation etc.
  • Experience writing, maintaining and monitoring web services on containerized and serverless cloud environments such as AWS Lambda and Kubernetes
  • Experience with SQL and no-SQL databases, like PostgreSQL and MongoDB.


Above and Beyond

  • Experience in the FinTech or PropTech areas.
  • Experience with front-end systems and frameworks (Typescript, React)
  • Experience in a startup environment.
  • Experience in SOC2 or similar certified organizations.
  • Experience with front-end languages like JavaScript, TypeScript, Dart, and Frameworks such as React, Flutter.


Key Technologies We Use

  • Cloud: Amazon Web Services (AWS)
  • Backend: Go, Grafana
  • Frontend: Typescript, Javascript, React
  • Data: MongoDB, PostgreSQL, Snowflake


Benefits

  • Competitive Salary for Series B startup ($180,000-$190,000/year)
  • Restricted Stock Units (RSU) 
  • 401K Plan
  • Full Medical, Dental, Vision Insurance
  • Fitness/Gym Stipend
  • Commuter Benefits
  • Paid Parental Leave 
  • Remote Work Friendly -  While you may be asked to meet in person from time to time, your work setting will be primarily remote and you will be expected to be available during ET business hours (8a-5p). We trust you to manage your work and deliverables as you need to. As long as quality work is being done, you can choose the environment that works for you.
  • Flexible PTO Policy
  • Mission driven company with strong culture

This job is eligible only for the following states: Alabama, Arizona, California, Colorado, Connecticut, Florida, Georgia, Hawaii, Idaho, Illinois, Indiana, Iowa, Kansas, Massachusetts, Maine, Maryland, Michigan, Missouri, Minnesota, Montana, New Hampshire, New Jersey, New Mexico, New York, Nevada, North Carolina, Ohio, Oklahoma, Oregon, Pennsylvania, Tennessee, Texas, Utah, Vermont, Virginia, Washington, West Virginia and Wisconsin.

We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation. 

© Esusu Inc. All rights reserved, Esusu is proud to be an equal opportunity workplace. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate on the basis of race, religion, color, gender identity, sexual orientation, age, disability, veteran status, or other applicable legally protected characteristics. We encourage people of different backgrounds, experiences, abilities, and perspectives to apply.

Similar Jobs

3 Hours Ago
Remote
Hybrid
2 Locations
133K-167K Annually
Senior level
133K-167K Annually
Senior level
Cloud • Fintech • Information Technology • Machine Learning • Software • App development • Generative AI
As a Senior Site Reliability Engineer at BlackLine, you will develop cloud-based data platforms and services, build and maintain Spark-based data pipelines, and create data service REST API endpoints. Collaborating with cross-functional teams, you'll focus on data governance, troubleshooting, and implementing best practices for data management.
6 Hours Ago
Remote
Hybrid
New York, NY, USA
95K-168K Annually
Senior level
95K-168K Annually
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
The Senior Systems Engineer will shape Block's procurement technology by leading the development of solutions, guiding integration and optimization efforts, and managing applications such as Coupa and Oracle ERP while collaborating with business leaders to enhance procurement efficiency.
6 Hours Ago
Remote
Hybrid
Seattle, WA, USA
95K-168K Annually
Senior level
95K-168K Annually
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
The Senior Systems Engineer will lead the development and adoption of procurement solutions, optimize procurement efficiency, and manage integrations with systems like Coupa and Oracle ERP. This role calls for deep technical expertise and leadership to drive transformation in procurement technology and operations.

What you need to know about the Seattle Tech Scene

Home to tech titans like Microsoft and Amazon, Seattle punches far above its weight in innovation. But its surrounding mountains, sprinkled with world-famous hiking trails and climbing routes, make the city a destination for outdoorsy types as well. Established as a logging town before shifting to shipbuilding and logistics, the Emerald City is now known for its contributions to aerospace, software, biotech and cloud computing. And its status as a thriving tech ecosystem is attracting out-of-town companies looking to establish new tech and engineering hubs.

Key Facts About Seattle Tech

  • Number of Tech Workers: 287,000; 13% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Amazon, Microsoft, Meta, Google
  • Key Industries: Artificial intelligence, cloud computing, software, biotechnology, game development
  • Funding Landscape: $3.1 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Madrona, Fuse, Tola, Maveron
  • Research Centers and Universities: University of Washington, Seattle University, Seattle Pacific University, Allen Institute for Brain Science, Bill & Melinda Gates Foundation, Seattle Children’s Research Institute
By clicking Apply you agree to share your profile information with the hiring company.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account