Senior Software Engineer
Full Time
full time
4 Oct 2024
Verified by Turrior
Content + Source + Freshness • 12 Dec 2025 • 95% confidence
85 / 100
Offer value
High value role with competitive salary, strong growth potential in a technology-driven company, and opportunities in a dynamic environment influencing sustainability.
- Salary: £90,000 - £110,000
- Growth potential in sustainable tech
- Focused on innovative software solutions
- Requires significant experience and skill set
Pros
- Competitive salary range (£90,000 - £110,000) for a Senior Software Engineer position
- Opportunity for professional growth and development in a cutting-edge tech environment
- Involvement in innovative projects involving AI and sustainability
Cons
- High expectations and requirements, particularly concerning experience and technical skills
- May involve intensive workloads due to project demands
- Hybrid work model may not suit all candidates
Who it's for
Senior / Lead • Hybrid, with potential for office-based collaboration
Good fit
- Senior software engineers with leadership experience
- Candidates passionate about working in tech innovation
- Individuals looking to mentor and grow within a team
Not recommended for
- Entry-level developers or those without a diverse skill set
- Job seekers looking for only remote positions
- Professionals who prefer a slower-paced work environment
Motivation fit
Desire to work on innovative and impactful technology projectsCommitment to personal and professional growthInterest in contributing to sustainable practices within tech
Key skills
Full-stack development (JavaScript, TypeScript, AWS)Leadership and mentoringProblem-solving and analytical thinkingUnderstanding of AI applications and architectures
Score: 85/100 AI verified analysis
About the job
Requirements
- 7+ years of professional software development experience with solid experience with Typescript applications built on React ,
- (Desirable) Bachelor's degree in Computer Science, Engineering, or a related field is preferred but not essential. We understand that people come to coding from many different backgrounds ,
- Deep full-stack understanding of web application development with an bias towards back end application development, data infrastructure and API architecture ,
- (Desirable) Experience with event-based architecture, data pipeline infrastructure and/or MLOps ,
- AWS Certified Solutions Architect or a comparable and demonstrable depth of knowledge and experience ,
- (Desirable) Knowledge of LLM/agentic AI tools and RAG ,
- Comprehensive knowledge of devops tooling and techniques, software testing methodologies and tools to ensure code quality ,
- (Desirable) A portfolio of previous projects or contributions to open-source projects showcasing your technical skills ,
- Strong problem-solving skills and a proactive attitude towards tackling challenges ,
- (Desirable) A personal interest in sustainability and creating a greener environment ,
- Excellent communication skills, both written and verbal
What the job involves
- Own our technical architecture, drive standards and quality, encourage innovation and mentor the team ,
- Work closely with the CTO to define the right technical strategy to support and enable the business ,
- Deploy scalable, resilient and cost-effective infrastructure to support our apps, tools and data ,
- Architect, develop and maintain web and mobile applications using AWS, JavaScript, TypeScript, Node, React and Next.js ,
- Build and deploy applications based on generative and agentic AI ,
- Drive a collaborative culture by leading in code reviews and pairing sessions, providing and receiving constructive feedback, ensuring code quality and consistency across the team ,
- Continuously improve our developer tooling from our CI and testing infrastructure to the ways we collaborate and our visibility over our ecosystem ,
- Own Key Performance Indicators (KPIs), and identify and address performance bottlenecks and optimise applications for cost, speed and scalability
Benefits
- 25 days annual leave plus bank holidays ,
- Opportunities for professional growth and skill development within a fast-paced and collaborative environment ,
- Budget for learning & development to support your growth ,
- Hybrid working
