Senior Software Engineer
Addition Solutions Ltd
Greater London, UK
29 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.collegerecruiter.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source
Tech stack
Application Programming Interfaces (APIs)
Microsoft Azure
Bash Shell
Continuous Integration
Data Mining
Python (Programming Language)
Machine Learning
Software Engineering
Software Systems
SQL Databases
Systems Integration
User-Centered Design
+6 more
Backend
Fastapi
SC Clearance
Software Version Control
Data Pipelines
Docker
Job description
- 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.
Requirements
- 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).
Benefits & conditions
- 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.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.collegerecruiter.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
EM
Eli McGarvie
Software Engineer Salary London
over 3 years ago
EM
Eli McGarvie
Data Engineer Salary UK
over 3 years ago
EM
Eli McGarvie
Fullstack Developer Salary UK
over 3 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago
LM
Luis Minvielle
The 12 Best Jobs for Software Engineers
over 2 years ago