Lead Software Engineer – DevOps / Python / AWS (all genders)
On-site · Frankfurt am Main, Hesse, Germany
Job Summary
Lead Software Engineer – DevOps / Python / AWS responsible for designing and delivering cloud-native, scalable software solutions on AWS. You will develop secure production code, create RESTful APIs, and implement scalable cloud architectures using Kubernetes, Docker, and Terraform. The role emphasizes agile practices (CI/CD, Application Resiliency, Security, Clean Coding, OOP), advanced Python (FastAPI) development, AI/ML initiatives leveraging AWS services, and operating across automated, secure deployment pipelines. You will automate remediation, leverage AWS services for scalable deployments, and contribute to AI/agentic systems with public cloud architectures, all within an agile team in Frankfurt.
Required Qualifications
- Formal training or certification in software engineering concepts
- 7+ years of applied experience
- Hands-on practical experience delivering system design, application development, testing, and operational stability
- Advanced proficiency in one or more programming languages, including Python (FastAPI)
- Strong AWS skillset: EC2, ECS, EKS, Lambda, SQS, SNS, RDS Aurora MySQL & Postgres, DynamoDB
- Strong experience with CI/CD pipelines, Docker, and Kubernetes
- Hands-on Experience in Infrastructure as Code (IAC) - Terraform
- Hands-on experience with relational databases (SQL)
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.