Senior Software Engineer in England
Senior Software Engineer

Senior Software Engineer in England

England Full-Time 36000 - 60000 £ / year (est.) Home office (partial)
Go Premium
A

At a Glance

  • Tasks: Lead the design and build of AI-driven applications and mentor junior engineers.
  • Company: Join a forward-thinking tech consultancy shaping military defence capabilities.
  • Benefits: Enjoy 26 days holiday, private healthcare, and a £1,000 development budget.
  • Why this job: Make an impact with cutting-edge technology in a dynamic, entrepreneurial environment.
  • Qualifications: Expertise in Python (FastAPI), SQL, and cloud platforms required.
  • Other info: Work hybrid from a modern Shoreditch office and enjoy regular socials.

The predicted salary is between 36000 - 60000 £ per year.

Lead Talent Consultant at Addition+, helping shape the next generation of Military Defence capabilities! (Engineering and Technology)

Location: London (hybrid)

Package: Competitive salary + bonus + benefits

Industry: AI, Data Science & Technology Consulting

Security Clearance: Applicants Must have Active SC Clearance or above

What You’ll Be Doing

  • Leading the end-to-end design and build of applications that utilise advanced AI and data-led software solutions.
  • Developing scalable data pipelines and backend services that support complex modelling work.
  • Setting standards for clean, efficient engineering across Python (FastAPI), SQL and cloud environments.
  • Training, tuning and deploying machine learning models into production.
  • Creating processes for robust data extraction, transformation and management.
  • Integrating new solutions with existing systems and ensuring smooth deployment.
  • Producing clear technical documentation and presenting findings to clients.
  • Staying current with emerging technologies and bringing fresh ideas into the team.
  • Contributing to proposals and shaping new project opportunities.
  • Mentoring junior engineers and driving best practice across the engineering team.

Main Skills Needed

  • Strong track record delivering complex software projects end-to-end.
  • Deep expertise in Python Application Development (FastAPI), with a strong SQL capability.
  • Hands-on experience building data pipelines, APIs and backend services.
  • Solid understanding of cloud platforms (Azure/GCP) and Bash scripting.
  • Advanced Docker knowledge, including storage, volumes and permissions.
  • Strong grounding in software engineering principles, version control and CI/CD.
  • Ability to review and improve others’ code with a collaborative approach.
  • Excellent communication skills and confidence presenting technical work.
  • Experience mentoring or line-managing technical team members.
  • Eligible for UK security clearance (British citizenship and UK residency for 5+ years).

What’s in It for You

  • A genuinely entrepreneurial environment with autonomy and variety.
  • Projects spanning multiple industries, technologies and data challenges.
  • 26 days’ holiday + bank holidays + your birthday off.
  • BUPA private healthcare and a £1,000 annual development budget.
  • Performance-based bonus and hybrid working from a modern Shoreditch office.
  • Work from abroad for one month each year.
  • Regular socials, snacks and a supportive, ambitious team.

Equal Opportunity

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Senior Software Engineer in England employer: Addition+

At Addition+, we pride ourselves on being an excellent employer, offering a dynamic and entrepreneurial environment where Senior Software Engineers can thrive. With a competitive salary, generous benefits including 26 days of holiday plus bank holidays, and opportunities for professional development, our London-based team enjoys a supportive culture that encourages innovation and collaboration. Join us to work on cutting-edge AI projects while enjoying the flexibility of hybrid working and the chance to mentor the next generation of engineers.
A

Contact Detail:

Addition+ Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer in England

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving Python and FastAPI. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for interviews by practising common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills. Remember, confidence is key when presenting your technical work!

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are proactive about their job search!

We think you need these skills to ace Senior Software Engineer in England

Python Application Development (FastAPI)
SQL
Data Pipeline Development
API Development
Backend Services Development
Cloud Platforms (Azure/GCP)
Bash Scripting
Docker
Software Engineering Principles
Version Control
CI/CD
Technical Documentation
Communication Skills
Mentoring

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Senior Software Engineer role. Highlight your experience with Python, FastAPI, and any relevant projects that showcase your skills in AI and data-led solutions.

Showcase Your Projects: Include specific examples of complex software projects you've delivered. We want to see your hands-on experience with data pipelines, APIs, and backend services, so don’t hold back!

Be Clear and Concise: When writing your application, keep it clear and to the point. Use straightforward language to describe your technical skills and experiences, making it easy for us to see why you’re a great fit.

Apply Through Our Website: We encourage you to apply through our website for the best chance of getting noticed. It’s the easiest way for us to track your application and ensure it reaches the right people!

How to prepare for a job interview at Addition+

✨Know Your Tech Inside Out

Make sure you’re well-versed in Python, FastAPI, and SQL. Brush up on your knowledge of cloud platforms like Azure or GCP, and be ready to discuss your experience with building data pipelines and APIs. The more confident you are in your technical skills, the better you'll impress the interviewers.

✨Showcase Your Projects

Prepare to talk about specific projects you've worked on that demonstrate your ability to deliver complex software solutions. Highlight your role in the end-to-end design and build process, and don’t forget to mention any mentoring experiences you’ve had with junior engineers. Real-world examples will make your application stand out.

✨Communicate Clearly

Since excellent communication skills are a must for this role, practice explaining your technical work in simple terms. Be ready to present your findings and ideas clearly, as if you were talking to someone without a technical background. This will show that you can bridge the gap between tech and non-tech stakeholders.

✨Stay Current and Curious

Demonstrate your passion for technology by discussing emerging trends and how they could impact the industry. Bring fresh ideas to the table during your interview, and show that you’re not just a follower but a thought leader who’s eager to contribute to innovative projects.

Senior Software Engineer in England
Addition+
Location: England
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

A
  • Senior Software Engineer in England

    England
    Full-Time
    36000 - 60000 £ / year (est.)
  • A

    Addition+

    50-100
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>