> Markdown version of [/jobs/ext/4375471-senior-software-engineer-data](https://www.wearedevelopers.com/jobs/ext/4375471-senior-software-engineer-data). 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). --- # Senior Software Engineer - Data - **Company:** Recruiting from Scratch - **Location:** San Francisco, CA, United States (Remote available) - **Experience:** Expert - **Salary:** $140,000.0 - $180,000.0 - **Contract:** Permanent contract - **Skills:** Airflow, Amazon Web Services, Amazon S3, Software Quality, Code Review, Continuous Integration, Information Engineering, Web Scraping, Data Infrastructure, Extract Transform Load (ETL), Data Systems, Data Warehousing, DevOps, Programming Tools, Information Extraction, Python (Programming Language), Machine Learning, Natural Language Processing, Operational Databases, DataOps, Software Engineering, SQL Databases, Enterprise Data Management, Data Processing, Retrieval-Augmented Generation, Large Language Models, Claude Code, Prompt Engineering, AI Coding Agents, Containerization, Information Technology, Data Programming, Data Management, Entity Resolution, Data Pipelines - **Published:** October 26, 2026 - **Apply:** https://www.careerbuilder.com/job-details/senior-software-engineer-data-san-francisco-ca--1c181b6d-be91-4e56-b8dd-d77e7b7afc91 ## About the Role Software Engineering, Needs Assessment, Team Lead/Manager, Software Engineering, Funding, Healthcare, High Tech Industry, Hospital/Healthcare Construction, Purchasing/Procurement, Operational Strategy, * 6+ years of software or data engineering experience, including at least 4+ years focused specifically on data engineering. * Strong production experience with Python and SQL. * Deep experience designing, building, and maintaining ETL/ELT pipelines at scale. * Hands-on experience architecting and operating data infrastructure on AWS. * Experience with AWS data technologies such as S3, Glue, and Athena or comparable services. * Experience with workflow orchestration frameworks such as Airflow, Dagster, or similar tools. * Strong understanding of data modeling, schema design, and data warehouse architecture. * Experience transforming messy or inconsistent source data into reliable, structured datasets. * Strong software engineering fundamentals rather than experience limited primarily to analytics or BI. * Comfortable owning technical problems independently and making architectural decisions. * Strong communication skills and able to work effectively across Engineering, Product, Data Operations, and other technical and non-technical teams. * Comfortable contributing to code reviews, architectural discussions, and technical planning. * Experience using AI coding tools such as Claude Code or similar tools for agentic software development. * Comfortable operating as a high-impact individual contributor while mentoring and supporting other engineers. Preferred * Experience in healthcare technology, healthcare supply chain, or enterprise data platforms. * Experience with data quality, governance, master data management, or similar complex data challenges. * Experience integrating LLMs or ML models into production data pipelines. * Understanding of prompt design, evaluation, structured outputs, observability, and managing the cost, latency, and reliability of production LLM systems. * Experience with NLP, information extraction, entity resolution, or record linkage. * Experience with embeddings, retrieval, or RAG systems. * Experience with web scraping or large-scale ingestion from heterogeneous sources. * Experience writing high-performance data-processing systems in Rust. * DevOps experience including CI/CD, infrastructure-as-code, containerization, and production workload operations. * Experience building data platforms serving enterprise customers. * Bachelor's degree in Computer Science, Engineering, or a related technical discipline. ## Description Who is Recruiting from Scratch: Recruiting from Scratch is a specialized talent firm dedicated to helping companies build exceptional teams. We partner closely with our clients to deeply understand their needs, then connect them with top-tier candidates who are not only highly skilled but also the right fit for the company's culture and vision. Our mission is simple: place the best people in the right roles to drive long-term success for both clients and candidates. https://www.recruitingfromscratch.com, * Design, build, and maintain scalable ETL/ELT pipelines that ingest, transform, and deliver large healthcare supply-chain datasets. * Work with complex, messy, and often unstructured source data and transform it into reliable, production-quality data assets. * Build the underlying data infrastructure powering the company's product, analytics, and customer-facing solutions. * Architect data solutions on AWS, selecting appropriate technologies and patterns based on performance, reliability, and cost. * Work with technologies such as S3, Glue, Athena, Python, SQL, and modern orchestration frameworks. * Develop and improve data-quality systems covering validation, reconciliation, and monitoring throughout the pipeline lifecycle. * Design scalable data models, schemas, and data-processing patterns. * Build new integrations and ingestion processes across heterogeneous data sources. * Partner closely with Product Management, Application Engineering, and Data Operations to translate business and product requirements into technical solutions. * Prototype and iterate on tools that allow domain experts to review and validate data. * Participate in architecture discussions, technical planning, and code reviews. * Improve engineering standards around testing, documentation, maintainability, and code quality. * Mentor junior engineers and serve as a technical resource across the data organization. * Use modern AI-assisted development tools as part of the engineering workflow.