About the role
Responsibilities
- Design, develop and improve software, utilizing various engineering methodologies.
- Develop and deliver high-quality software solutions using industry-aligned programming languages, frameworks, and tools.
- Ensure that code is scalable, maintainable, and optimized for performance.
- Collaborate cross-functionally with product managers, designers, and other engineers.
- Participate in code reviews with peers, and promote code quality and knowledge sharing.
- Adhere to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions.
- Implement effective unit testing practices.
Requirements
- Proven experience in Python engineering, with a focus on backend and infrastructure tooling.
- Deep knowledge of AWS services (IAM, KMS, CloudFormation, API Gateway, S3, Lambda, ECS, Glue, Step Functions, MSK, EKS, Bedrock).
- Experience scaling platforms for AI/ML workloads and integrating generative AI tooling.
- Understanding of secure software development, cloud cost optimization, and platform observability.
- Ability to communicate complex technical concepts clearly to technical and non-technical audiences.
- Demonstrated capability to guide engineering teams and influence technical strategy.
About this listing
Screened by Joboru
This role passed our automated spam and quality filters and was active in our feed when last checked. Joboru is an aggregator — here is how we screen listings. If anything looks off, tell us.
Similar jobs you may like
SCC Database Manager
1 day agoCertain Advantage
Hybrid Cloud & Integration Solution Architect
1 day agoHays
Trainee Rowing Coach
1 day agoClaires Court
Facilities & Services Support Cell Tech Engineer
1 day agoSmurfit Westrock
Security Manager
1 day agoColchester Institute
Software Engineer Java
1 day agoCACI Limited
Lifeguard
1 day agoButlins
Security & Risk Manager
1 day agoCompass UK & Ireland
Quality Assurance Analyst
1 day agoDGH Recruitment