Principal Software Engineer
Postaladdress Uk
Perivale, United Kingdom
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
£ 170KJob location
Perivale, United Kingdom
Tech stack
Agile Methodologies
Artificial Intelligence
Amazon Web Services (AWS)
Application Performance Management
DevOps
Python
Machine Learning
Software Engineering
Software Requirements Analysis
TypeScript
Spring Cloud
React
Backend
FastAPI
Kubernetes
Front End Software Development
Job description
- Design and implement scalable software solutions using Python and FastAPI to enhance product functionality.
- Lead the architecture and development of cloud-native applications on AWS and GCP.
- Collaborate with cross-functional teams to define system requirements and deliver high-quality software.
- Optimize application performance and reliability in a Kubernetes environment.
- Mentor and guide junior engineers, fostering a culture of continuous learning and improvement.
- Contribute to the full software development lifecycle, from concept to deployment and maintenance.
- Utilize React and TypeScript to build intuitive user interfaces that meet customer needs.
Requirements
- 10-15 years of experience in software engineering, with a strong focus on backend development.
- Proficient in Python and FastAPI, with hands-on experience in cloud platforms such as AWS and GCP.
- Demonstrated expertise in container orchestration using Kubernetes.
- Solid understanding of frontend technologies, specifically React and TypeScript.
- Proven track record of leading engineering projects and mentoring team members.
Preferred
- Experience in the AI or machine learning domain.
- Familiarity with Agile development methodologies.
- Knowledge of DevOps practices and CI/CD pipelines.
Benefits & conditions
The base salary for this role is $170K, coupled with a competitive benefits package that includes opportunities for professional development and a flexible working environment.
About the company
We're representing a dynamic AI product incubator that is part of one of Europe's leading software investment firms. This company is focused on developing innovative B2B software solutions that leverage cutting-edge technology. With a robust backing and a commitment to pushing the boundaries of AI, they are poised to make significant impacts in the industry.