Senior Software Engineer - Up to £100k - Hybrid working

Senior Software Engineer - Up to £100k - Hybrid working

Full-Time 100000 - 100000 € / year (est.) No home office possible
Creo Recruitment

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 opportunities for 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 and strong 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 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 while enjoying a hybrid working model. With a strong emphasis on engineering excellence, mentorship, and continuous improvement, this role offers significant autonomy and the chance to work on complex challenges that make a real difference. The collaborative work culture fosters growth and development, ensuring that your contributions are recognised and valued.

Creo Recruitment

Contact Detail:

Creo Recruitment Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Engineer - Up to £100k - Hybrid working

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 and contributions. This is a great way to demonstrate your experience with Python, AWS, and scalable systems to potential employers.

Tip Number 3

Prepare for technical interviews by practising coding challenges and system design questions. Use platforms like LeetCode or HackerRank to sharpen your skills and get comfortable with the types of problems you might face.

Tip Number 4

Don’t forget to apply through our website! We’re always on the lookout for talented engineers like you. Plus, applying directly can sometimes speed up the process and get your application in front of the right people faster.

We think you need these skills to ace Senior Software Engineer - Up to £100k - Hybrid working

Python
AWS
SQL
System Design
Scalability
Architectural Decision-Making
Engineering Excellence

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that match the Senior Software Engineer role. 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 passionate about tackling complex challenges. Share specific examples of how you've led delivery in ambiguous situations and how you’ve driven engineering excellence in your previous roles.

Showcase Your Communication Skills:Since this role involves mentoring and collaborating with cross-functional teams, make sure to demonstrate your communication skills in your application. Use clear and concise language to convey your ideas and experiences.

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 regarding your application status.

How to prepare for a job interview at Creo Recruitment

Know Your Tech Stack

Make sure you brush up on your Python, AWS, and SQL skills. Be ready to discuss your past projects and how you've used these technologies to solve complex problems. The more specific examples you can provide, the better!

Showcase Your Leadership Skills

Since this role involves mentoring and leading teams, prepare to share experiences where you've successfully guided others or made impactful architectural decisions. Highlight your ability to drive engineering excellence and how you've improved systems in production.

Understand Their Challenges

Research the company and its products to understand the real-world challenges they tackle. This will help you align your answers with their needs and demonstrate that you're genuinely interested in contributing to their mission.

Communicate Clearly

Excellent communication is key for this role. Practice explaining complex technical concepts in simple terms. Be prepared to discuss how you've influenced teams and collaborated cross-functionally, as this will show your ability to work well with others.