> Markdown version of [/jobs/ext/3699163-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/3699163-senior-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). --- # Senior Software Engineer - **Company:** Huxley Associates - **Location:** United States (Remote available) - **Experience:** Expert - **Salary:** $180,000.0 - $250,000.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Airflow, Extract Transform Load (ETL), Data Systems, Software Maintenance, SQL Databases, Systems Integration, Cloud Platform System, Data Ingestion, Snowflake, Core Data, Data Management, Api Design, Data Pipelines - **Published:** October 12, 2026 - **Apply:** https://www.huxley.com/en-gb/job/senior-software-engineer/4069131 ## About the Role * Expert-level Python development experience with a strong focus on scalable, maintainable software engineering. * Proven success building and supporting production-grade data platforms. * Hands-on experience developing data pipelines, ETL/ELT workflows, and large-scale data processing systems. * Strong backend engineering skills, including API development and system integrations. * Experience with modern data technologies, including Snowflake, SQL, Dagster, and cloud-based infrastructure. * Knowledge of data quality, monitoring, testing, and validation best practices. * Strong systems design expertise with a focus on scalability, performance, and reliability. * Ability to lead projects from design through implementation while driving continuous improvement. * A strong understanding of how data and technology impact business outcomes. ## Description * Design, build, and improve the company's core data platform. * Develop scalable data ingestion frameworks and transformation pipelines. * Create APIs and integrations across internal and external systems. * Enhance data quality, observability, monitoring, and reliability. * Optimize platform performance and maintainability. * Collaborate with engineering leaders and business stakeholders on complex technical initiatives. * Contribute to architecture decisions and engineering best practices across the organization.