- Experience
- Any
- Salary
- GBP 80,000 / year
- Openings
- 1
- Posted
- 2 weeks ago
- Work mode
- Work from home
- Resume
- Required to apply
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About the Company
We are collaborating with an innovative technology company that delivers cutting-edge software solutions to a diverse array of clients across multiple industries.
Role Overview
- Take charge of architecting and developing intricate software systems.
- Work closely with multidisciplinary teams to define, design, and release new product features.
- Provide mentorship to junior software engineers, promoting a culture committed to technical excellence.
- Ensure that the software products are scalable, maintainable, and of high quality.
- Participate actively in architectural decisions and assist in roadmap strategy planning.
Candidate Requirements
- Demonstrated experience in a senior engineering position such as Principal Software Engineer.
- Deep knowledge of software engineering principles, methodologies, and industry best practices.
- Proven leadership capabilities in managing and delivering technical projects.
- Strong analytical and problem-solving skills to overcome complex challenges.
- Willingness to travel to London roughly once per month to engage with client projects.
- Must be a UK national with continuous UK residency of at least five years and able to pass UK SC Security Clearance.
Benefits and Compensation
- Competitive salary package up to £80,000, with potential for higher compensation for outstanding candidates.
- Remote working arrangement with occasional travel requirements.
- Supportive, collaborative, and forward-thinking workplace environment.
- Opportunity to influence product development direction and contribute to team expansion.
Level
Lead
How they work
Teamwork & Collaboration
Problem Solving
Leadership