Software Engineer / Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
As a Staff Engineer, you’ll play a key role in shaping the technology strategy, architecting and building highly performant, scalable solutions across the Microsoft technology stack. Collaborating closely with cross-functional Agile teams in two week sprints, you’ll champion engineering best practice, drive technical standards and ensure high quality software is delivered on schedule.
There’s plenty of new development ahead, with a range of new features and initiatives to shape. You’ll also play a key role in driving the adoption of AI across the business, exploring opportunities such as chatbots, automation and AI powered process improvements.
This is a high-impact position with excellent visibility across the organisation. Reporting directly to and working closely with the CTO, you’ll have a genuine voice in technical direction and the opportunity to see the direct results of your work as the business continues to grow.
Requirements
- You are an experienced Software Engineer / Developer with a strong knowledge of modern software engineering best practices
- You have strong C# backend development skills, ideally also Python coding skills
- You have a good knowledge of AWS
- You have experience of working on highly scalable systems
- You have a strong knowledge of Computer Science fundamentals such as OOP, Data Structures, Design Patterns
- You have experience with, or a strong interest in Artificial Intelligence and are keen to explore the possibilities further e.g. ChatGPT, Claude, Cursor, Copilot
- You have strong analysis and problem solving skills alongside organisation and planning abilities
- You have business acumen and advanced communication / stakeholder management skills
Benefits & conditions
There’s a hybrid policy, with two days in the brand new London offices and flexibility to work from home two days a week (Thursdays and Fridays)., As a Staff Engineer / Developer you will earn a competitive package including:
- Salary to £120k
- Bonus (c20%)
- Pension (5% employer contribution)
- 25 days holiday (increasing to 27 after two years and 30 after)
- Life Assurance (4x base salary)
- Employee Assistance Programme
- Range of training, career development and supported learning
- Impactful role working on cutting edge technology
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
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
The Most Popular IT Jobs on the Market
The Prompt Engineer ✍️
Dev Digest 120 - Apple and peers
Fully Remote Software Engineer Jobs