We’re looking for a seasoned software engineer to join Parafin’s Infrastructure team and lead the development of our next-generation Data Platform. This role is critical to ensuring that our data infrastructure is reliable, scalable, and developer-friendly as we continue to power financial services for small businesses.
As a Senior Software Engineer, you’ll be responsible for designing, building, and maintaining the systems that ingest, transform, and serve data across the company. You’ll partner closely with Data Science, Platform Engineering, and Product Engineering teams to support data-driven product development and decision-making. Responsibilities include designing and building robust, highly scalable data pipelines and lakehouse infrastructure with PySpark, Databricks, and Airflow on AWS, improving the data platform development experience for Engineering, Data Science, and Product by creating intuitive abstractions, self‑service tooling, and clear documentation, owning and maintaining core data pipelines and models that power internal dashboards, ML models, and customer-facing products, owning the Data & ML platform infrastructure using Terraform, including end‑to‑end administration of Databricks workspaces and leading projects to improve data quality, testing, observability, and cost efficiency across existing pipelines and backend systems.