Principal Software Engineer (London)
Job Summary
Principal Software Engineer (London)
- Title of Role: Principal Software Engineer (London)
- Location: UK hybrid
- Company Stage of Funding: Venture-Backed AI B2B Software Development
- Office Type: Hybrid
- Salary: $170K$170K
Company Description
Were representing a dynamic AI product incubator that is part of one of Europes 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.
What You Will Do
- 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.
Ideal Candidate Background
- 1015 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.
Compensation and Benefits
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.
Required Experience:
Staff IC
About Company
Senior software engineering jobs at top AI-native startups. Recruiting from Scratch advocates for candidates — 300+ placements, 29-day avg time to hire, 90+ NPS. Browse open roles.