At a Glance
- Tasks: Design and develop scalable components for real-time SaaS platforms.
- Company: High-growth Real-Time Data SaaS business in London.
- Benefits: Up to £90,000 salary, hybrid work, and career growth opportunities.
- Why this job: Join a dynamic team and make an impact in innovative tech.
- Qualifications: Experience in Python, SaaS, and real-time data systems required.
- Other info: Exciting opportunity with a focus on reliability and performance.
The predicted salary is between 54000 - 126000 £ per year.
Salary: Up to £90,000
Location: Hybrid – 2 days per week in Canary Wharf (E14)
Contract: Permanent, Full Time
Interviews: WC 9th February
The Business
dcoded are partnering with a high-growth Real-Time Data SaaS business based in London, operating across a variety of markets which includes wellbeing technology and gambling. The company builds low-latency, data-intensive platforms that ingest and process real-time data at scale.
The business is entering a significant growth phase and is expanding its engineering team.
The Role
We are hiring a Senior Software Engineer to work on external, customer-facing SaaS platforms — not internal IT systems. This is a hands-on role covering the full development lifecycle, from system design and build through to deployment and production support, with a strong focus on reliability, performance, and commercial impact.
Responsibilities
- Design and develop scalable components within a real-time SaaS architecture
- Deliver high-quality software to agreed timescales
- Build and execute tests to support stable releases
- Support production systems, including out-of-hours support on a rota
- Collaborate with product teams and third-party partners
Technologies
- PostgreSQL and NoSQL databases
- Python is the core language
- API-driven and distributed systems
- Betting, gambling, or other real-time domains (e.g. trading, finance)
- DevOps, CI/CD, AWS, Terraform
Senior Software Engineer in London employer: dcoded. | B Corp ™ pending
Contact Detail:
dcoded. | B Corp ™ pending Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work in SaaS or real-time data. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best projects, especially those involving Python and real-time data. This will give potential employers a taste of what you can bring to their team.
✨Tip Number 3
Prepare for those interviews! Brush up on your knowledge of PostgreSQL, NoSQL databases, and DevOps practices. Being able to discuss these topics confidently will set you apart from the competition.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities waiting for talented folks like you. Plus, it’s a great way to ensure your application gets seen by the right people.
We think you need these skills to ace Senior Software Engineer in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Senior Software Engineer role. Highlight your experience with Python, real-time data systems, and any relevant projects you've worked on. We want to see how your skills align with what we're looking for!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about working with us at StudySmarter and how your background fits into our mission. Keep it concise but impactful – we love a good story!
Showcase Your Projects: If you've got any personal or professional projects that demonstrate your skills in Python, DevOps, or real-time data processing, make sure to mention them. We’re keen to see what you’ve built and how you approach problem-solving!
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 don’t miss out on any important updates. Plus, it shows us you’re serious about joining our team!
How to prepare for a job interview at dcoded. | B Corp ™ pending
✨Know Your Tech Stack
Make sure you’re well-versed in Python and the specific technologies mentioned in the job description, like PostgreSQL, NoSQL databases, and AWS. Brush up on your knowledge of API-driven systems and be ready to discuss how you've used these technologies in past projects.
✨Showcase Your Problem-Solving Skills
Prepare to discuss real-world scenarios where you’ve tackled complex problems, especially in real-time data environments. Think about examples from your previous roles that highlight your ability to design scalable components and deliver high-quality software under pressure.
✨Understand the Business Context
Familiarise yourself with the company’s focus areas, such as wellbeing technology and gambling. Being able to connect your technical skills to their business goals will show that you’re not just a coder but someone who understands the impact of your work.
✨Prepare for Collaboration Questions
Since the role involves working closely with product teams and third-party partners, be ready to discuss your experience in collaborative environments. Think of examples where you’ve successfully worked in a team, handled feedback, or resolved conflicts to achieve a common goal.