> Markdown version of [/jobs/ext/2058243-senior-scientific-software-engineer-aws-python](https://www.wearedevelopers.com/jobs/ext/2058243-senior-scientific-software-engineer-aws-python). 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 Scientific Software Engineer - AWS/Python - **Company:** EXECUTIVE RECRUITING INC - **Location:** Greenbelt, MD, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Amazon Web Services, Software Applications, Big Data, Cloud Computing, Cloud Engineering, Code Review, Continuous Integration, Data Stores, DevOps, Distributed Systems, Integrated Development Environments, Python (Programming Language), Scrum Methodology, Cloud Services, Software Deployment, Software Engineering, AWS Cdk, Data Processing, Software Application Programming, Parallel Computation, Git, Cloudformation, Data Lakes, Git Flow, Infrastructure Automation Frameworks, Information Technology, Data Management, Hardware Infrastructure, Cloud Migration, Terraform, Software Version Control - **Published:** August 14, 2026 - **Apply:** https://www.wayup.com/i-j-Senior-Scientific-Software-Engineer-AWS-Python-Executive-Recruiting-398467015560696/ ## About the Role + Bachelor's degree in Computer Science, Software Engineering, Data Science, a related technical discipline, or equivalent relevant professional experience. + Eight (8) or more years of experience developing scientific, data-intensive, or large-scale software applications. + Strong experience developing applications and automation solutions using Python. + Experience developing, maintaining, or supporting CI/CD pipelines and software automation. + Experience developing or supporting applications within Amazon Web Services (AWS) environments. + Experience with cloud-native application development and infrastructure automation. + Familiarity with scientific data processing and large-scale data management. + Experience working in Agile/Scrum software development environments. + Strong analytical, problem-solving, and troubleshooting skills. + Strong written and verbal communication skills with the ability to collaborate effectively across technical and scientific teams. Preferred Qualifications + Experience migrating applications, datasets, or workflows from on-premises environments to AWS. + Experience with data lake architectures, data mesh concepts, or other modern cloud data management approaches. + Experience supporting large-scale archive systems, scientific data repositories, or data-intensive platforms. + Experience with Infrastructure as Code (IaC) technologies such as Terraform, AWS CloudFormation, or AWS CDK. + Experience using Git-based source control, branching strategies, and modern DevOps practices. + Experience supporting high-performance computing (HPC), distributed computing, or large-scale parallel processing environments. + Familiarity with AWS services used for compute, storage, data processing, automation, monitoring, and application deployment. Work Authorization and Security Clearance Requirements + Must be able to meet applicable work authorization requirements. + Must be able to obtain and maintain any security clearance required for the position or client environment. ## Description Select Source Solutions is seeking an experienced Senior Scientific Software Engineer - AWS/Python to design, develop, and optimize cloud-based software solutions that support scientific data processing, large-scale data management, and application modernization. In this role, you will work closely with scientists, software engineers, cloud architects, and system administrators to build reliable, scalable solutions using Python, AWS, CI/CD, and modern cloud technologies. This position is ideal for an experienced software professional who enjoys solving complex technical challenges and supporting data-intensive scientific environments. What You Will Do + Design, develop, test, deploy, and maintain software supporting scientific data processing and archive workflows. + Develop and maintain Python-based applications, services, and automation tools. + Build, enhance, and support CI/CD pipelines for automated software development, testing, integration, and deployment. + Support the migration and modernization of scientific applications and workflows from on-premises infrastructure to Amazon Web Services (AWS). + Collaborate with scientists, software engineers, cloud architects, and system administrators to design and implement scalable cloud solutions. + Develop solutions for processing, storing, accessing, and managing large-scale scientific datasets using modern cloud technologies. + Troubleshoot application, workflow, infrastructure, and deployment issues to maintain reliable system performance. + Research, evaluate, and implement technologies that improve system performance, scalability, automation, security, and maintainability. + Create and maintain technical documentation, software designs, architecture documentation, and operational procedures. + Participate in Agile/Scrum development activities, including sprint planning, technical discussions, code reviews, retrospectives, and team collaboration. + Apply software engineering, cloud development, and DevOps best practices throughout the software development lifecycle. What You Will Bring ## Related Videos - [30 powerful AWS hacks in just 30 minutes: Boost your developer productivity](https://www.wearedevelopers.com/videos/1624-30-powerful-aws-hacks-in-just-30-minutes-boost-your-developer-productivity) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Building Reliable Serverless Applications with AWS CDK and Testing](https://www.wearedevelopers.com/videos/812-building-reliable-serverless-applications-with-aws-cdk-and-testing) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Data Science on Software Data](https://www.wearedevelopers.com/videos/162-data-science-on-software-data) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [7 Cloud Computing Trends Coming in 2025 for Developers](https://www.wearedevelopers.com/magazine/412-7-cloud-computing-trends-coming-in-2025-for-developers) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries)