At a Glance
- Tasks: Build customer-facing software and backend services using Python and React.
- Company: Early-stage tech company focused on real-time data systems.
- Benefits: Competitive salary, dynamic work environment, and opportunities for growth.
- Other info: Work onsite 3 days every 6 weeks near Oxford.
- Why this job: Join a fast-growing team and make an impact on innovative SaaS solutions.
- Qualifications: 5+ years in SaaS development, strong Python skills, and cloud experience.
The predicted salary is between 70000 - 80000 € per year.
This is a backend-led full stack role at an early stage technology company building a production grade SaaS platform for real-time data systems and analytics at scale. This is product engineering, not data pipeline work. You will be building customer facing software that runs in production and is used daily by real users. The team is growing fast and the scope is broadening. You will work on customer driven features and also contribute directly to the core platform as the business accelerates through its next phase of growth. You will work primarily in Python, reaching into React on the frontend and working across AWS to ship and support full features end to end.
What you will be doing:
- Building backend services and APIs in Python that power customer facing product features
- Working into React on the frontend to complete features across the stack
- Using AWS to deploy, support, and evolve production capabilities
- Contributing to the core platform as the product matures, not just the features built on top of it
- Collaborating with architecture and platform teams to maintain coherence and quality at pace
- Taking ownership of reliability, performance, and maintainability in a live SaaS environment
What we are looking for:
- 5 or more years building production SaaS systems as a Software Engineer, with a backend focus
- Strong Python fundamentals with real production experience in a SaaS context
- Working ability in React or frontend development more broadly
- Cloud experience, ideally AWS
- Comfortable in early stage environments where ownership is high and things move fast
- A production first mindset with a strong sense of software quality
Nice to haves:
- Experience in data intensive or real-time systems
- Exposure to API driven architectures and event driven patterns
- Previous work on multi-tenant SaaS platforms
Salary: £70,000 to £80,000 plus benefits. No sponsorship available. Applicants must already be based in the UK and eligible for SC security clearance (min of 5 years working in the UK).
Interested? Drop me a message and I will share more context on the business and the platform.
Senior Python Engineer | Full Stack | Real-time Data Platform employer: Senzo Group
Join a dynamic early-stage technology company located near Oxford, where innovation meets collaboration. As a Senior Python Engineer, you'll thrive in a fast-paced environment that values ownership and creativity, with opportunities for professional growth as the team expands. Enjoy a supportive work culture that prioritises quality and encourages you to contribute to impactful customer-facing software while enjoying competitive benefits.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Python Engineer | Full Stack | Real-time Data Platform
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work with Python or in SaaS. 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 GitHub profile showcasing your projects, especially those involving Python and React. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on your technical skills and understanding the company’s product. Be ready to discuss how your experience aligns with building customer-facing software and real-time data systems.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!
We think you need these skills to ace Senior Python Engineer | Full Stack | Real-time Data Platform
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your experience with Python and SaaS systems. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects or achievements!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Tell us why you’re excited about this role and how your background makes you a perfect fit. We love hearing about your passion for real-time data systems and customer-driven features.
Showcase Your Projects:If you've worked on any cool projects, especially in Python or React, make sure to mention them! We’re keen to see examples of your work that demonstrate your ability to build production-grade software.
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 from our team!
How to prepare for a job interview at Senzo Group
✨Know Your Tech Stack
Make sure you’re well-versed in Python, React, and AWS. Brush up on your backend service and API development skills, as well as your understanding of full stack integration. Being able to discuss your past experiences with these technologies will show that you’re ready for the role.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous projects, especially in a SaaS context. Think about how you approached these problems and what solutions you implemented. This will demonstrate your production-first mindset and ability to thrive in fast-paced environments.
✨Understand the Company’s Vision
Research the company and its product offerings. Be ready to talk about how you can contribute to their growth and the core platform. Showing that you understand their goals and how your skills align with them will set you apart from other candidates.
✨Ask Insightful Questions
Prepare thoughtful questions about the team dynamics, the technology stack, and the company's future plans. This not only shows your interest but also helps you gauge if the company is the right fit for you. Remember, interviews are a two-way street!