> Markdown version of [/jobs/ext/4550041-software-development-engineer](https://www.wearedevelopers.com/jobs/ext/4550041-software-development-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 Development Engineer - **Company:** BRANCHLAB INC. - **Location:** Boulder, CO, United States - **Salary:** $110,000.0 - $150,000.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Artificial Intelligence, Airflow, Amazon Web Services, Automation of Tests, Big Data, Cloud Computing, Cloud Engineering, Continuous Integration, Data Systems, Software Debugging, Distributed Data Store, Distributed Systems, Python (Programming Language), PostgreSQL, Machine Learning, Performance Tuning, Systems Development Life Cycle, Query Optimization, Software Engineering, Software Organization, Data Processing, Snowflake, Apache Spark, Backend, Git, Cloudformation, Containerization, Data Lakes, Kubernetes, Infrastructure Automation Frameworks, Production Code, Machine Learning Operations, Data Pipelines, Amazon Elastic Mapreduce (EMR), Docker, Databricks - **Published:** November 3, 2026 - **Apply:** https://www.careerbuilder.com/job-details/software-development-engineer-boulder-co--5e9da0c1-b3cf-49c0-9bd3-7068be0d9228 ## About the Role Software Development, Software Engineering, Legal, Healthcare, Artificial Intelligence (AI), Process Improvement, Performance Management, Software Engineering, Scalable System Development, Data Processing, * Strong software development skills, particularly with Python. * Experience building backend applications, services, or APIs. * Familiarity with relational databases and SQL. * Familiarity with cloud platforms and cloud-native architectures, ideally AWS. * Experience with containerization and modern software development practices such as Docker, Git, automated testing, and CI/CD. * Understanding of distributed systems and data-processing concepts. * Ability to debug complex technical problems and learn unfamiliar technologies quickly. * A pragmatic problem-solving mindset with an emphasis on performance, security, maintainability, and simplicity. NICE-TO-HAVES * Experience with Spark, Airflow, Athena, Redshift, PostgreSQL, or similar technologies. * Experience working with Kubernetes. * Familiarity with infrastructure-as-code tools such as CloudFormation or CDK. * Experience with large-scale datasets or data-processing systems. * Exposure to machine learning engineering or model deployment. * Experience with data modeling, query optimization, or performance tuning. * Familiarity with proprietary data lakes, Snowflake, or Databricks. * Exposure to Healthcare, AdTech, or privacy-sensitive data systems. ## Description You'll work across backend services, data processing pipelines, and cloud infrastructure to build scalable systems that process, transform, and query large volumes of anonymized healthcare data. You'll collaborate closely with senior engineers, data scientists, and product teams to turn complex requirements into reliable production software., * Build and maintain backend systems and APIs using Python. * Develop distributed data-processing workflows using technologies such as Spark and AWS EMR. * Build and maintain workflow pipelines using Apache Airflow. * Integrate machine learning models into production engineering pipelines. * Develop and operate containerized services using Docker and Kubernetes. * Contribute to infrastructure-as-code and CI/CD systems. * Write well-tested, maintainable production code. * Troubleshoot application, data, and infrastructure issues across distributed systems. * Help improve the reliability, scalability, security, and observability of the platform. * Collaborate with engineering, data science, and product teams to design and deliver new capabilities.