> Markdown version of [/jobs/ext/2208868-middle-senior-big-data-software-engineer-python-aws](https://www.wearedevelopers.com/jobs/ext/2208868-middle-senior-big-data-software-engineer-python-aws). 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). --- # Middle/Senior Big Data Software Engineer (Python + AWS) - **Company:** SoftServe, Inc. - **Location:** United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Amazon Web Services, Amazon S3, Data Analysis, Big Data, Information Engineering, Data Integration, Extract Transform Load (ETL), Dataspaces, Distributed Computing Environment, Amazon DynamoDB, Github, Python (Programming Language), Cloud Services, DataOps, Software Engineering, SQL Databases, Datadog, Data Processing, Cloud Platform System, Delivery Pipeline, Backend, Cloudformation, Pyspark, Deployment Automation, AWS Data Analytics, Cloudwatch, Data Pipelines, Amazon Elastic Mapreduce (EMR), Amazon Redshift - **Published:** August 24, 2026 - **Apply:** https://arc.dev/remote-jobs/j/redirect/pelea39m0f ## About the Role * 4+ years of experience in Data Engineering or Backend Engineering * Strong experience designing and building data pipelines, ETL workflows, and cloud-based data platforms on AWS * Hands-on experience with Python (PySpark) and SQL for data processing and analytics * Practical knowledge of AWS services such as Amazon S3, Glue, EMR, Step Functions, Athena, Redshift, DynamoDB, and CloudFormation * Experience building or supporting backend services; familiarity with Go or willingness to work with Go in a production environment * Experience with CI/CD pipelines and deployment automation using GitHub Actions or similar tools * Experience with observability and monitoring solutions such as Datadog and CloudWatch * Strong analytical, troubleshooting, and problem-solving skills with the ability to take ownership of production systems and drive reliability improvements * Upper-intermediate or higher level of English ## Description In this role, you will contribute to building and operating cloud-native data platforms that combine backend engineering with modern data processing solutions. Working across AWS-based data ecosystems, you will develop scalable data pipelines, optimize distributed processing workloads, and support backend services that power business-critical data operations. You will also have the opportunity to work with Go as part of the project while collaborating with cross-functional teams to deliver reliable, production-ready solutions., * Design, develop, and maintain scalable data pipelines and ETL workflows using AWS data services * Build and support backend services for data integrations and processing workflows using Go and other backend technologies * Develop and optimize distributed data processing solutions using Python (PySpark) and Amazon EMR * Improve the performance, reliability, and cost efficiency of data processing jobs and cloud-native data platforms * Manage Infrastructure as Code, CI/CD pipelines, and deployment workflows using CloudFormation and GitHub Actions * Monitor production systems, implement observability best practices, and troubleshoot production issues using Datadog and CloudWatch * Collaborate with cross-functional teams to design, implement, and continuously improve backend and data platform solutions * Ensure high-quality code, testing, documentation, and engineering best practices throughout the software development lifecycle * Work with adjusted hours, extending until 20:00-20:30 Kyiv time ## Related Videos - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Debugging in the Dark](https://www.wearedevelopers.com/videos/1658-debugging-in-the-dark) - [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) - [Software Engineering Social Connection: Yubo’s lean approach to scaling an 80M-user infrastructure](https://www.wearedevelopers.com/videos/1583-software-engineering-social-connection-yubo-s-lean-approach-to-scaling-an-80m-user-infrastructure) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [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) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london)