> Markdown version of [/jobs/ext/611452-software-engineer](https://www.wearedevelopers.com/jobs/ext/611452-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** Parafin Inc - **Location:** San Francisco, CA, United States (Remote available) - **Experience:** Expert - **Salary:** $230,000.0 - $265,000.0 - **Contract:** Permanent contract - **Skills:** Airflow, Amazon Web Services, Amazon S3, Data Infrastructure, Dataspaces, Distributed Systems, Apache Hadoop, Apache Hive, Python (Programming Language), Machine Learning, Azure Machine Learning, Software Engineering, SQL Databases, Management of Software Versions, Datadog, Cloud Platform System, Data Ingestion, System Availability, Grafana, Apache Spark, Backend, Build Management, Data Lakes, Pyspark, Core Data, Data Analytics, Performance Monitor, Apache Kafka, Machine Learning Operations, Presto, Terraform, Data Pipelines, Databricks - **Published:** June 24, 2026 - **Apply:** https://www.dice.com/job-detail/c4177ec5-b72f-489e-a2f0-62f2e95d8dc6 ## About the Role * 4+ years of experience in software engineering with a strong background in data infrastructure, pipelines, and distributed systems. * Advanced proficiency in Python and SQL. * Hands-on Spark development experience. * Expertise with modern cloud data stacks-AWS (S3, RDS), Databricks, and Airflow-and lakehouse architectures. * Hands-on experience with foundational data-infrastructure technologies such as Hadoop, Hive, Kafka (or similar streaming platforms), Delta Lake/Iceberg, and distributed query engines like Trino/Presto. * Familiarity with ingestion frameworks, developer-experience tooling, and best practices for data versioning, lineage, partitioning, and clustering. * Strong problem-solving skills and a proactive attitude toward ownership and platform health. * Excellent communication and collaboration skills, especially in cross-functional settings. Bonus Points * Experience with AWS infrastructure using Terraform. * Familiarity with observability tools (e.g., Datadog) and cost tracking in cloud environments. * Experience with financial systems or building platforms in a fintech setting. * Prior work on ML infrastructure: Feature stores (e.g., Tecton), ML model lifecycle (training, deployment, monitoring, retraining), real-time inference. * Contributions to internal tooling or open-source projects in the data ecosystem. ## Description 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. What You'll Do: * Design and build robust, highly scalable data pipelines and lakehouse infrastructure with PySpark, Databricks, and Airflow on AWS. * Improve the data platform development experience for Engineering, Data Science, and Product by creating intuitive abstractions, self-service tooling, and clear documentation. * Own and maintain core data pipelines and models that power internal dashboards, ML models, and customer-facing products. * Own the Data & ML platform infrastructure using Terraform, including end-to-end administration of Databricks workspaces: manage user access, monitor performance, optimize configurations (e.g., clusters, lakehouse settings), and ensure high availability of data pipelines. * Lead projects to improve data quality, testing, observability, and cost efficiency across existing pipelines and backend systems (e.g., migrating Databricks SQL pipelines to dbt, scaling data ingestion, improving data-lineage tracking, and enhancing monitoring). * Act as the primary engineering partner for the Data Science team-embedded closely to gather requirements, design scalable solutions, and provide end-to-end support on all engineering aspects of their work. * Work closely with backend engineers and data scientists to design performant data models and support new product development initiatives. * Share best practices and mentor other engineers working on data-centric systems. ## Related Videos - [From Messy Queries to Scalable Systems - How Data Engineering actually works](https://www.wearedevelopers.com/videos/100203-from-messy-queries-to-scalable-systems-how-data-engineering-actually-works) - [PySpark - Combining Machine Learning & Big Data](https://www.wearedevelopers.com/videos/44-pyspark-combining-machine-learning-big-data) - [Data Science in Retail](https://www.wearedevelopers.com/videos/586-data-science-in-retail) - [Enjoying SQL data pipelines with dbt](https://www.wearedevelopers.com/videos/823-enjoying-sql-data-pipelines-with-dbt) - [Empowering Retail Through Applied Machine Learning](https://www.wearedevelopers.com/videos/976-empowering-retail-through-applied-machine-learning) - [Implementing continuous delivery in a data processing pipeline](https://www.wearedevelopers.com/videos/73-implementing-continuous-delivery-in-a-data-processing-pipeline) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Making Data Warehouses Fast: A Developer’s Story](https://www.wearedevelopers.com/magazine/107-making-data-warehouses-fast-a-developer-s-story) - [The Best X (Twitter) Accounts for Developers](https://www.wearedevelopers.com/magazine/294-the-best-x-twitter-accounts-for-developers) - [Coffee with Developers - Maria Apazoglou - Making AI understandable for all in production](https://www.wearedevelopers.com/magazine/475-coffee-with-developers-maria-apazoglou-making-ai-understandable-for-all-in-production) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)