OnePay aims to solve the problem of millions of Americans being unbanked or underbanked, lacking savings for emergencies, paying high fees, and having limited access to credit and wealth-growing opportunities. The company's vision is to create a single app for consumers to manage their finances, offering accessible banking, credit, and payment products.
Requirements
- 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, including feature engineering, model training, and serving.
- Preferred: Proficiency in Databricks for managing data pipelines and analytics workflows, Infrastructure as Code (IaC), Terraform or AWS preferred
Responsibilities
- Design, implement, and maintain robust streaming and batch data pipelines using Databricks, Spark, and Python.
- Ensure data infrastructure is reliable, secure, and scalable, adhering to industry regulations and data governance standards.
- Build and optimize data platforms and warehouses to meet the evolving needs of stakeholders across analytics, machine learning, and backend systems.
- Assist in the re-architecture of batch pipelines to streaming pipelines, ensuring real-time data flow for ML and operational needs.
- Establish and maintain MLOps workflows, ensuring seamless deployment, monitoring, and serving of ML models and features.
Other
- 3-7 years of experience in software engineering for a data platform or a similar role.
- An “act-like-an-owner” mentality with a bias toward taking action.
- Competitive base salary, stock options, and health benefits from Day 1
- 401(k) plan with company match
- Remote-friendly (US), flexible time off (FTO), and opportunities for growth