Lead Software Engineer - Cloud/Java-Python/AI-ML
Salary not stated · Compare with UK Software Engineer pay →
Full-timeLeadJun 2026 · checked today
Job responsibilities
- Design, develop, and implement cloud-based applications and services.
- Collaborate with architects and engineers to ensure design solutions are aligned with business goals.
- Optimize applications for performance, scalability, and security.
- Identify opportunities to eliminate or automate the remediation of recurring issues to enhance the overall operational stability of software applications and systems
- Participate in code reviews and provide constructive feedback to peers.
- Stay up to date with emerging Cloud and AI/ML technologies and industry trends to drive innovation and continuous improvement
- Lead communities of practice across Software Engineering to promote awareness and adoption of new and leading-edge technologies
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and applied experience
- Experienced in cloud development (AWS), with a focus on application design and development.
- Experience with AI/ML model integration, Prompt engineering, LLM APIs (OpenAI, Bedrock) and Generative AI
- Proficiency in programming languages such as Java, Python, or Node.js.
- Strong experience with cloud platforms like AWS, Azure, or Google Cloud Platform.
- Experience building RESTful APIs and working with event-driven or serverless architectures.
- Experience with Git, CI/CD pipelines, automated testing frameworks and DevOps practices.
- Experience with monitoring and logging tools like CloudWatch, Dynatrace, Datadog, Prometheus, Grafana, or ELK stack.
- Strong understanding of cloud security best practices.
- Proficiency in data warehousing solutions like Snowflake and Iceberg and relational databases such as RDS or Oracle.
- Experience in Infrastructure as code (IAC) such as Terraform or equivalent
- Experience working with related technical frameworks – Flyway, Spring, Spring Boot, Spring Integration, JMS, JDBC, Hibernate/JPA etc
Preferred qualifications, capabilities, and skills
- Experience in automation in any scripting languages such as python/groovy etc.
- Relevant certifications such as AWS Certified Developer, Microsoft Certified: Azure Developer, or Google Professional Cloud Developer
- Familiarity with database technologies such as SQL, NoSQL, and cloud-native databases.
- Familiarity with containerization technologies such as Docker and Kubernetes.
- Experience with building out loosely coupled software and familiarity with SOA/Microservice architectures
More at this employer
Other roles open at JPMorgan Chase
- Product Delivery DirectorLONDON, United Kingdom · Today
- Acquisition Cybersecurity Operations (ACO) - Senior SOC AnalystLONDON, United Kingdom · Today
- Program/Project Manager Vice PresidentLONDON, United Kingdom · Today
- Applied AI ML Engineer - AssociateLONDON, LONDON, United Kingdom · Today
Similar roles elsewhere
Open roles in BOURNEMOUTH, DORSET, United Kingdom
- Head of Data and AI GovernanceAllianz · Bournemouth, England, United Kingdom, BH1 2NF · 5 days ago
- Head of Business IntelligenceAllianz · Bournemouth, England, United Kingdom, BH1 2NF · 5 days ago
- Business Intelligence Specialist - Learning & DevelopmentNationwide Building Society · Bournemouth, United Kingdom · 1 week ago
- Delivery Station Liaison AgentAmazon · Bournemouth, England, GBR · 2 months ago
Read the whole thing? Let's get you ready for it.
Morganson writes a cover letter against this exact ad, tailors your CV to it, and tells you the day roles like it open — three free credits when you join.