At a Glance
- Tasks: Build innovative features on a real-time data platform using React and Python.
- Company: Join an early-stage tech company with a focus on cutting-edge data solutions.
- Benefits: Competitive salary, hands-on ownership, and opportunities for professional growth.
- Why this job: Make a real impact by shaping customer-facing features in a dynamic environment.
- Qualifications: 5+ years in software engineering with strong skills in React and Python.
- Other info: Collaborative culture with room to grow and develop across the tech stack.
The predicted salary is between 60000 - 70000 £ per year.
We are working with an early stage technology company building a production grade data platform for real time systems and analytics at scale. While the business has roots in autonomous systems, the core value sits firmly in the software platform that turns live data into usable insight.
As customer adoption grows, the team is expanding its product engineering capability and hiring Full Stack Engineers to help build and evolve customer facing features on top of the core platform. This is a role for full stack Software Engineers who enjoy working across the stack in early stage environments. You will be building real features used by customers, helping shape how new capabilities are developed, and feeding improvements back into the central platform as the product matures.
The business is well funded, gaining strong client traction, and building toward a significant scale up phase over the next 12 to 24 months.
What you’ll get:- Hands on ownership of end to end product features used by real customers
- Exposure to a data intensive, real time platform
- The chance to shape how new features are built and integrated into the core system
- Close collaboration with architecture, cloud, and platform teams
- A high ownership engineering environment with room to grow
- Building full stack features across React front end and Python backend services
- Developing customer focused functionality on top of a shared data platform
- Working with AWS infrastructure to deploy and support new capabilities
- Collaborating with platform engineers to fold successful features back into the core product
- Contributing to code structure, patterns, and engineering standards as the system evolves
- Supporting debugging, performance improvements, and production reliability
- Working in small teams where engineers own features from design through delivery
This is not a narrowly siloed role. You will work across front end, backend, and cloud, with flexibility to lean into your strengths while developing breadth across the stack.
What we’re looking for:- 5+ years working as a Software Engineer building production ready systems
- Strong fundamentals in either React front end or Python backend (ideally both), with working ability across both
- Practical experience deploying and supporting applications in AWS
- Comfort working in early stage environments with ambiguity and high ownership
- A production first mindset focused on reliability, clarity, and maintainability
Engineers may lean slightly frontend or backend, but should be comfortable operating across the stack and collaborating closely with other specialists. The company plans to hire 2-3 so would look to balance the individual leaning across the hires.
Nice to haves:- Experience building customer facing SaaS platforms
- Exposure to data heavy or real time systems
- Familiarity with modern frontend patterns and API driven architectures
If you’re looking for a Software Engineer role with real ownership and long term impact, I’d be happy to share more context.
Salary: £60,000 to £70,000 plus benefits
Important: No sponsorship available. Applicants must already be in the UK to apply.
Software Engineer in London employer: SENZO
Contact Detail:
SENZO Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work at companies you're interested in. A friendly chat can lead to referrals, which can significantly boost your chances of landing that Software Engineer role.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving React and Python. Having tangible examples of your work can make you stand out during interviews and discussions with potential employers.
✨Tip Number 3
Prepare for technical interviews by practicing coding challenges and system design questions. Use platforms like LeetCode or HackerRank to sharpen your skills. Being well-prepared will help you feel more confident when discussing your experience with real-time data systems.
✨Tip Number 4
Don’t forget to apply through our website! We’re always on the lookout for talented Software Engineers who are ready to take ownership of their work. Plus, applying directly can sometimes give you an edge over other candidates.
We think you need these skills to ace Software Engineer in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your experience with React and Python, and don’t forget to mention any work with AWS. We want to see how you can contribute to our real-time data platform!
Craft a Compelling Cover Letter: Your cover letter is your chance to show us your personality and passion for the role. Share why you're excited about working in an early-stage environment and how you can help shape our product. Let us know what makes you tick as a Software Engineer!
Showcase Your Projects: If you've worked on relevant projects, whether personal or professional, make sure to include them. We love seeing practical examples of your work, especially if they involve customer-facing features or real-time systems. It gives us a glimpse into your hands-on experience!
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 shows us you’re keen to join our team at StudySmarter!
How to prepare for a job interview at SENZO
✨Know Your Tech Stack
Make sure you brush up on your React and Python skills before the interview. Be ready to discuss your experience with both front-end and back-end development, as well as any projects you've worked on that showcase your full stack capabilities.
✨Showcase Real-Time Problem Solving
Since the company focuses on real-time data systems, prepare examples of how you've tackled challenges in similar environments. Think about specific instances where you improved performance or reliability in a production setting.
✨Understand AWS Deployment
Familiarise yourself with AWS infrastructure and be prepared to discuss how you've deployed applications in the past. Highlight any experience you have with cloud services, as this will be crucial for the role.
✨Embrace Collaboration
This role involves working closely with other engineers and teams. Be ready to talk about your experiences in collaborative environments, how you handle feedback, and how you contribute to team success. Show that you're a team player who thrives in a dynamic setting.