Software Engineer - Data Platform

One is a fintech company backed by Ribbit and Walmart, focused on helping customers achieve financial progress through simple solutions for saving, spending, borrowing, and growing money.
$130,000 - $170,000
Data
Mid-Level Software Engineer
Remote
3+ years of experience
Finance

Description For Software Engineer - Data Platform

One is an innovative fintech company on a mission to revolutionize financial services by creating an all-in-one platform for customers to manage their financial lives. Backed by prominent investors Ribbit and Walmart, One aims to address the challenges faced by millions of Americans who struggle with accessing credit and managing their finances across multiple apps.

As a Software Engineer on the Data Platform team, you'll play a crucial role in building and maintaining the data infrastructure that powers One's financial services. This position offers an exciting opportunity to work with cutting-edge technologies like Databricks, Spark, and Python while developing solutions for streaming and batch data processing. You'll be responsible for ensuring data reliability, security, and scalability while supporting advanced analytics and machine learning operations.

The ideal candidate brings 3-7 years of experience in data platform engineering, with strong expertise in Apache Spark, Python, and SQL. You'll work in a collaborative environment, partnering with data scientists, analysts, and backend engineers to drive the company's data strategy forward. The role offers competitive compensation ($130,000-$170,000), flexible remote work options, and comprehensive benefits including stock options and 401(k) matching.

This is an exceptional opportunity to join a well-funded startup that's tackling meaningful problems in the financial sector. You'll be part of a mission-driven team working to make financial progress accessible to all Americans while building your career in a fast-growing, innovative environment.

Last updated a month ago

Responsibilities For Software Engineer - Data Platform

  • Design, implement, and maintain robust streaming and batch data pipelines using Databricks, Spark, and Python
  • Ensure data infrastructure is reliable, secure, and scalable
  • Monitor, troubleshoot, and proactively improve data infrastructure
  • Build and optimize data platforms and warehouses
  • Assist in the re-architecture of batch pipelines to streaming pipelines
  • Collaborate with data scientists and analysts
  • Establish and maintain MLOps workflows
  • Drive feature engineering and create systems to stage and serve features for machine learning

Requirements For Software Engineer - Data Platform

Python
Kafka
  • 3-7 years of experience in software engineering for a data platform
  • Expertise in Apache Spark for large-scale data processing
  • Advanced knowledge of production-level Python
  • Strong SQL skills for data manipulation and ETL processes
  • Experience with real-time streaming technologies such as Kafka or Kinesis
  • Familiarity with MLOps practices and workflows
  • Strong problem-solving skills
  • An 'act-like-an-owner' mentality

Benefits For Software Engineer - Data Platform

401k
Parental Leave
  • Competitive cash
  • Benefits effective on day one
  • Generous stock option packages
  • Remote friendly (anywhere in the US)
  • Flexible time off programs
  • Vacation, sick, paid parental leave, and paid caregiver leave
  • 401(k) plan with match

Interested in this job?

Jobs Related To One Software Engineer - Data Platform

Software Engineer - Data Platform

Software Engineer position focused on building and maintaining data infrastructure using Databricks, Spark, and Python at One, a fintech startup backed by Walmart and Ribbit.

Data Platform Engineer

Data Platform Engineer role at One, building scalable data infrastructure and ML pipelines with Python, Spark, and Kafka in a remote-friendly fintech environment.

Data Platform Engineer

Data Platform Engineer role at One, building data infrastructure and pipelines using Databricks, Spark, and Python, with competitive salary and remote work options.

Data Platform Engineer

Data Platform Engineer role at One, building scalable data infrastructure and MLOps workflows using Databricks, Spark, and Python, with competitive compensation and remote work options.

Data Platform Engineer

Data Platform Engineer role at One, focusing on building and maintaining data infrastructure, pipelines, and warehouses while supporting AI and ML operations.