System Engineer
New Today
Overview
6 month FTE with high potential to extend. You must be available to start from Mid-September. Hybrid. London. 2 days a week in Paddington WeWork (2 Eastbourne Terrace, London W2 6LG) Monday & Wednesday, 3 days a week at home - flexible on Fridays to come in. Travel to client offices as required.
What is Solace?
Solace is a small (but powerful) full-service product agency spanning Brand, Discovery, UX/UI and Full-Stack Development, plus Marketing. We were recently acquired by Digital Speed, a complementary product & engineering agency. Together we partner with global clients to ship dependable, high-quality outcomes.
Where do you fit in?
You’ll join as a foundational engineer in London, working closely with agency leadership and client architecture teams. You’ll shape the SDK Factory: templates, generation workflow, quality gates, and release mechanics - then help hand it over through clear documentation and knowledge transfer.
This is a role for someone who enjoys breadth and ownership: context-switching across languages, improving pipelines, and collaborating across teams.
Responsibilities
- SDK templates & generation: Design reusable, idiomatic templates and code-gen configs for multiple languages (initially Java, .NET, Python; later TypeScript/Go).
- CI/CD & quality gates: Implement build matrices and release gates (lint/format, tests/coverage, SBOM, artifact signing, SemVer tagging).
- Packaging & publishing: Ship to artifact repos (e.g., Maven/NuGet/PyPI via Nexus/Artifactory) with signed, traceable releases and clear release notes.
- Portal integration: Expose SDKs via a simple download/manifest endpoint and ensure links & version badges remain stable.
- Reliability & DX: Timeouts, retries, pagination, and auth ergonomics that feel natural per language.
- Collaboration & handover: Work with client Architecture/Platform teams; produce run-books, recorded walkthroughs; lead reverse-demos so teams can operate independently.
- Continuous improvement: Reduce build times, remove toil, and keep outputs deterministic and reproducible.
Characteristics
- Simplify: Turn messy specs and pipelines into clear, repeatable systems.
- High-performance: Care about reliability, observability, and regression safety.
- Collaborative: Give/receive reviews; document decisions; unblock others.
- First-principles: Handle ambiguity and make trade-offs explicit.
- Ownership: Proactive, organized, and comfortable leading end-to-end.
- Developer-first: Empathy for SDK users; optimise for the “getting started” path.
Requirements
- 5+ years building production software (libraries/SDKs/dev-tools a plus).
- Proficiency in at least two of: Java, C#/.NET, Python, TypeScript (Go a plus).
- Solid grasp of OpenAPI 3.x and turning API definitions into usable clients.
- Comfortable with CI/CD (GitHub Actions and/or Jenkins), git, and code review.
- Experience publishing to Maven/NuGet/PyPI and managing artifact repos (Nexus/Artifactory).
- Working knowledge of semantic versioning, release notes, and changelog hygiene.
- Basic security hygiene: artifact signing, checksums, SBOM mindset.
- Right to work in the UK; fluent in written and spoken English.
- Exposure to OAuth/OIDC, mTLS, and PKI basics.
- Prior agency/consulting experience and/or regulated industries (finance, automotive, tech).
- Familiarity with developer portals and distribution pipelines.
Seniority level
- Mid-Senior level
Employment type
- Full-time
Job function
- Information Technology
Industries
- IT Services and IT Consulting
- Location:
- London, England, United Kingdom
- Salary:
- £125,000 - £150,000
- Job Type:
- FullTime
- Category:
- Engineering
We found some similar jobs based on your search
-
New Today
Senior Mission Systems Engineer (Onboard Computing)
-
Blackburn
- Engineering
Job Title: Senior Mission Systems Engineer (Onboard Computing) Location: Warton. We offer a range of hybrid and flexible working arrangements – please speak to your recruiter about the options for this particular role. Salary: £54,793 + dependin...
More Details -
-
New Today
Senior Mission Systems Engineer (Onboard Computing)
-
Lytham Saint Annes
- Engineering
Job Title: Senior Mission Systems Engineer (Onboard Computing) Location: Warton. We offer a range of hybrid and flexible working arrangements – please speak to your recruiter about the options for this particular role. Salary: £54,793 + d...
More Details -
-
New Today
Senior Mission Systems Engineer (Onboard Computing) (Warton)
-
Warton
Job Title: Senior Mission Systems Engineer (Onboard Computing) Location: Warton. We offer a range of hybrid and flexible working arrangements please speak to your recruiter about the options for this particular role. Salary: 54,793 + dep...
More Details -
-
New Today
Senior Mission Systems Engineer (Onboard Computing) (Preston)
-
Preston
Job Title: Senior Mission Systems Engineer (Onboard Computing) Location: Warton. We offer a range of hybrid and flexible working arrangements please speak to your recruiter about the options for this particular role. Salary: 54,793 + dep...
More Details -
-
New Today
Senior/Principal Platform Systems Mechanical Engineer
-
Kirkby-In-Furness, Cumbria, United Kingdom
- Engineering
Job Title: Senior/Principal Platform Systems Mechanical Engineer Location: Barrow-in-Furness. This position will require full time on-site presence Salary: Competitive What you’ll be doing: Developing the package of design evide...
More Details -
-
New Today
Senior/Principal Platform Systems Mechanical Engineer
-
Dalton-In-Furness, Cumbria, United Kingdom
- Engineering
Job Title: Senior/Principal Platform Systems Mechanical Engineer Location: Barrow-in-Furness. This position will require full time on-site presence Salary: Competitive What you’ll be doing: Developing the package of design evide...
More Details -