Senior Full-Stack Software Engineer
Senior Full-Stack Software Engineer

Senior Full-Stack Software Engineer

Full-Time 36000 - 60000 £ / year (est.) No home office possible
Go Premium
J

At a Glance

  • Tasks: Design and build data pipelines, backend services, and intuitive user interfaces.
  • Company: Join Sibylline, a leading consultancy in security and risk analysis.
  • Benefits: Remote work, competitive salary, and opportunities for career progression.
  • Why this job: Shape the future of corporate security with cutting-edge AI and data technologies.
  • Qualifications: Experience in full-stack development, APIs, and cloud applications.
  • Other info: Dynamic team environment with a focus on personal growth and industry impact.

The predicted salary is between 36000 - 60000 £ per year.

Company Description

About Sibylline

Sibylline is a leading intelligence and strategic risk consultancy in the security sector. Since 2010 we have supported businesses, governments and NGOs by providing high-quality risk analysis, due diligence and consultancy services. The firm provides an innovative, entrepreneurial and fast-growing working environment, offering employees ever greater exposure to high-profile clients and challenges. Sibylline offers fantastic opportunities for career progression within a successful company, and we aim to help our employees build their own personal profiles as well-regarded analysts within the broader industry.

Key attributes of Sibylline employees are:

  • Self-motivated, and auto-improving individuals who can couple initiative and boldness with good judgement
  • Excellent written and spoken English
  • Clarity of thought and analytical flair
  • Strong, demonstrable interest in security and intelligence
  • The ability to work under pressure, demonstrate leadership when required but also be able to collaborate effectively in teams
  • Excellent attention to detail

Job Description

Position Summary

We’re building Sibylline’s core data and intelligence platform to ingest, process, and visualise data to support real-world corporate security and risk decision-making. We’re now looking for a Senior Full-Stack Software Engineer to help shape the next phase of the platform, with a particular focus on data ingestion, visualisation, and applied AI. This is a hands-on senior role working across the stack: pulling data in through pipelines and APIs, building robust backend services, and turning complex information into intuitive, high-impact user interfaces. You’ll also have the opportunity to work with modern LLMs and AI-driven features as part of the platform’s evolution. This is a remote role with standard hours of 9 am - 5 pm, Monday to Friday. You must be based in the UK, requiring occasional travel to London. The London office is available to work in if desired.

Essential Functions/Responsibilities

  • Designing, building, and maintaining data ingestion pipelines from internal and third-party sources
  • Developing and maintaining backend services and APIs that power the platform
  • Building front-end features and data visualisations used by analysts and intelligence teams
  • Working with LLMs and AI-enabled workflows (e.g. enrichment, summarisation, search, discovery)
  • Working extensively with Microsoft Azure (compute, data, security, CI/CD)
  • Collaborating closely with analysts, product managers, and engineers to translate intelligence needs into reliable software
  • Owning solutions end-to-end, from design through to production support

Knowledge, Skills, and Abilities

  • Strong experience as a senior full-stack developer in production environments
  • Experience building and integrating with APIs and data pipelines
  • Hands-on cloud experience, ideally Azure
  • Interest in AI/LLMs and applied machine learning in real products
  • A genuine curiosity about corporate intelligence, geopolitics, security, or risk
  • Comfortable working in a trusted environment and eligible for background screening

Qualifications

  • A computer science background (or equivalent real-world experience)
  • React, TypeScript, and modern visualisation libraries
  • Backend engineering experience (e.g. Python, Node.js, .NET)
  • Experience working with LLM APIs
  • Experience working with data-intensive cloud applications.

Additional Information

Interview Process

  • Initial call with our Talent Acquisition team member
  • 30-minute video call with the hiring manager
  • Home task
  • Panel interview with some of the team members and hiring managers at Sibylline

Research indicates that certain groups are less likely to apply for a position unless they meet every single requirement. If you feel you meet some of the requirements and can offer a unique perspective to this role, we strongly encourage you to apply—you might be the perfect fit we’re looking for!

Sibylline is committed to the recruitment and selection of candidates without regard for sexual orientation, gender, ethnicity, age, political beliefs, culture, and lifestyle. We are committed to fostering a business culture that reflects these values and promotes equal opportunity.

Senior Full-Stack Software Engineer employer: jobr.pro

Sibylline is an exceptional employer that fosters a dynamic and innovative work culture, providing employees with the opportunity to engage with high-profile clients in the security sector. With a strong emphasis on career progression and personal development, team members are encouraged to enhance their skills and build their reputations as respected analysts. The remote working flexibility, combined with the option to collaborate in the London office, ensures a balanced work-life environment while tackling meaningful challenges in risk analysis and intelligence.
J

Contact Detail:

jobr.pro Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Full-Stack Software Engineer

✨Tip Number 1

Network like a pro! Reach out to folks in your industry on LinkedIn or at meetups. A personal connection can often get your foot in the door faster than a CV.

✨Tip Number 2

Prepare for those interviews! Research Sibylline and understand their projects. Tailor your answers to show how your skills align with their needs, especially in data ingestion and AI.

✨Tip Number 3

Show off your portfolio! If you’ve got projects that highlight your full-stack skills, make sure to share them. Real-world examples can speak volumes about your capabilities.

✨Tip Number 4

Don’t hesitate to apply through our website! Even if you don’t tick every box, your unique perspective might be just what we’re looking for. Go for it!

We think you need these skills to ace Senior Full-Stack Software Engineer

Full-Stack Development
Data Ingestion Pipelines
API Development and Integration
Backend Engineering (Python, Node.js, .NET)
Frontend Development (React, TypeScript)
Data Visualisation
Cloud Experience (Microsoft Azure)
AI and Machine Learning
Collaboration with Analysts and Product Managers
Problem-Solving Skills
Attention to Detail
Strong Written and Spoken English
Curiosity about Corporate Intelligence and Security

Some tips for your application 🫡

Show Off Your Skills: When you're writing your application, make sure to highlight your experience as a full-stack developer. We want to see how you've tackled challenges in production environments and what tech stacks you've worked with. Don't hold back on showcasing your expertise!

Tailor Your Application: Take a moment to customise your application for the role at Sibylline. Mention specific projects or experiences that align with our focus on data ingestion, visualisation, and AI. This shows us that you understand what we're about and how you can contribute.

Be Clear and Concise: We appreciate clarity in communication, so keep your application straightforward. Use clear language to describe your past roles and responsibilities, and make sure to proofread for any typos or errors. Attention to detail is key!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it gives you a chance to explore more about what we do at Sibylline!

How to prepare for a job interview at jobr.pro

✨Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, like React, TypeScript, and Azure. Brush up on your backend skills too, especially with Python and Node.js, as you'll need to demonstrate your full-stack capabilities.

✨Show Your Curiosity

Sibylline values a genuine interest in security and intelligence. Prepare to discuss your thoughts on current trends in corporate intelligence or geopolitics. This will show that you’re not just a coder but someone who understands the bigger picture.

✨Prepare for Collaboration

Since the role involves working closely with analysts and product managers, think of examples from your past where you successfully collaborated in a team. Be ready to share how you’ve translated complex requirements into effective software solutions.

✨Practice Problem-Solving

Expect technical questions that assess your problem-solving skills. Work through some coding challenges or system design problems beforehand. This will help you feel more confident and articulate during the technical parts of the interview.

Senior Full-Stack Software Engineer
jobr.pro
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>