At a Glance
- Tasks: Lead the design and delivery of scalable systems while mentoring fellow engineers.
- Company: Fast-growing tech company tackling real-world challenges with innovative engineering.
- Benefits: Up to £100k salary, hybrid working, and a strong focus on professional growth.
- Other info: Enjoy high ownership and autonomy in shaping technical direction.
- Why this job: Make a real impact on complex problems in a supportive engineering culture.
- Qualifications: Experience in scalable system design, Python, AWS, and excellent communication skills.
The predicted salary is between 100000 - 100000 € per year.
Location: London - Hybrid (2 days per week on-site)
Salary: Up to £100,000
Type: Permanent, Full-Time
We’re partnering with an exciting, fast-growing technology business that’s tackling complex, real-world challenges with cutting-edge engineering. They’re now looking for a Senior Engineer (IC3) to play a key role in designing and delivering high-impact, cross-service features within a modern, distributed platform.
What you’ll be doing:
- Leading the design and delivery of complex, scalable systems across multiple services
- Making pragmatic architectural decisions in a fast-moving environment
- Driving engineering excellence across testing, security, and observability
- Owning services in production – improving reliability, performance, and resilience
- Mentoring engineers and elevating team capability
- Collaborating cross-functionally with Product, Data, and Design
What they’re looking for:
- Strong experience designing scalable, maintainable systems with clear ownership boundaries
- Proven ability to lead delivery across ambiguous, complex problem spaces
- Deep understanding of reliability, observability, and production systems
- A security-first mindset with experience mitigating risks and vulnerabilities
- Excellent communication skills with the ability to influence and mentor
- Python Experience is preferred - though experience with similar languages are a plus e.g. Clojure, Rust, Kotlin, Scala, Golang.
- AWS Experience (Hands-on work with GCP/Azure is okay too)
- BSc in Computer Science
Why this role stands out:
- High ownership and autonomy in shaping technical direction
- Opportunity to work on meaningful, technically challenging problems
- A strong engineering culture focused on quality, delivery, and continuous improvement
- Clear impact on product performance, scalability, and team growth
Senior Software Engineer - Up to £100k - Hybrid working in City of London employer: Creo Recruitment
Join a dynamic and innovative technology company in London, where you'll have the opportunity to lead the design and delivery of impactful software solutions. With a strong emphasis on engineering excellence and a collaborative work culture, this role offers significant autonomy and the chance to mentor fellow engineers while tackling complex challenges. Enjoy hybrid working arrangements and be part of a team that values continuous improvement and personal growth.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Software Engineer - Up to £100k - Hybrid working in City of London
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work at companies you're interested in. A friendly chat can lead to referrals, which can give you a leg up in the hiring process.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those involving Python and AWS. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for technical interviews by practising coding challenges and system design problems. Use platforms like LeetCode or HackerRank to sharpen your skills. Remember, confidence is key when discussing your thought process!
✨Tip Number 4
Don’t forget to apply through our website! We’re always on the lookout for talented engineers like you. Plus, it’s a great way to ensure your application gets the attention it deserves.
We think you need these skills to ace Senior Software Engineer - Up to £100k - Hybrid working in City of London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your experience with Python, AWS, and any relevant projects that showcase your ability to design scalable systems.
Craft a Compelling Cover Letter:Use your cover letter to tell us why you're the perfect fit for this role. Share specific examples of how you've tackled complex problems and led teams in the past. This is your chance to show off your personality!
Showcase Your Technical Skills:Don’t just list your technical skills; demonstrate them! Include links to projects or contributions that highlight your expertise in software engineering, especially in areas like reliability and observability.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates during the process!
How to prepare for a job interview at Creo Recruitment
✨Know Your Tech Stack
Make sure you’re well-versed in Python, AWS, and SQL. Brush up on your knowledge of scalable systems and be ready to discuss your past experiences with these technologies. The more specific examples you can provide, the better!
✨Showcase Your Problem-Solving Skills
Prepare to talk about complex problems you've tackled in previous roles. Think about how you made architectural decisions and improved system reliability. Use the STAR method (Situation, Task, Action, Result) to structure your answers.
✨Emphasise Collaboration
This role involves working cross-functionally, so highlight your experience collaborating with Product, Data, and Design teams. Share examples of how you’ve mentored others and contributed to team growth, as this will show your leadership potential.
✨Ask Insightful Questions
Prepare thoughtful questions about the company’s engineering culture and their approach to security and observability. This not only shows your interest but also helps you gauge if the company aligns with your values and work style.