At a Glance
- Tasks: Build innovative AI products using Python, owning your projects from design to deployment.
- Company: Fast-growing B2B SaaS company recognised for its outstanding workplace culture.
- Benefits: Up to £90k salary, private health benefits, remote work, and 25 days leave.
- Other info: Enjoy regular hackathons and excellent growth opportunities in a dynamic environment.
- Why this job: Join a thoughtful engineering team and make a real impact in tech.
- Qualifications: Solid Python experience and a passion for code quality and collaboration.
The predicted salary is between 90000 - 90000 £ per year.
We're working with one of the fastest-growing B2B SaaS companies in Europe, recognised by both the Financial Times and Sunday Times as a standout place to work in 2025. They're building genuinely useful AI and automation products for people-intensive industries, and the engineering team is one of the most thoughtful I've come across at this stage. High standards, no ego, and real ownership culture.
The role in a nutshell:
- You'll be working across the stack, Python backend primarily with some frontend (Svelte/jQuery), building features end to end and genuinely owning your work from design through to deployment. This isn't a ticket factory environment. They want engineers who think about why something is being built, not just how.
You'll likely be a fit if you:
- Have solid Python backend experience in a startup or scale up
- Care about code quality and long term maintainability (not just shipping)
- Work well across product, QA, and engineering without needing hand holding
- Have any exposure to LLMs, AWS, or third party API integrations (a bonus, not a must)
What's on offer:
- Up to £90k
- Private health/dental/vision (Aviva)
- Remote or hybrid working
- 25 days leave
- Regular hackathons
- A team that actually invests in your growth
Senior Software Engineer in Guildford employer: Wave Group
Join one of the fastest-growing B2B SaaS companies in Europe, celebrated for its exceptional work culture and commitment to employee growth. With a focus on high standards and genuine ownership, you'll thrive in an environment that values thoughtful engineering and innovation, all while enjoying benefits like private health coverage, flexible working arrangements, and opportunities for professional development.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Software Engineer in Guildford
✨Tip Number 1
Network like a pro! Reach out to people in the industry, especially those working at companies you're interested in. A friendly chat can sometimes lead to job opportunities that aren't even advertised.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those using Python and AI. This gives potential employers a taste of what you can do and how you think about building software.
✨Tip Number 3
Prepare for interviews by practising common technical questions and coding challenges. But don’t forget to brush up on your soft skills too—being able to communicate your thought process is key in a collaborative environment.
✨Tip Number 4
Apply through our website! We make it easy for you to find roles that match your skills and interests. Plus, it shows you're genuinely interested in joining our team, which always makes a good impression.
We think you need these skills to ace Senior Software Engineer in Guildford
Some tips for your application 🫡
Show Your Passion for Python:When you're writing your application, make sure to highlight your solid Python backend experience. We want to see your enthusiasm for coding and how you've used Python in real-world projects. Don't just list your skills; tell us why you love working with Python!
Quality Over Quantity:We care about code quality and long-term maintainability, so be sure to mention any practices you follow to ensure your code is clean and efficient. Share examples of how you've prioritised quality in your previous roles, rather than just focusing on getting things done quickly.
Think Beyond the Code:In your application, show us that you think about the bigger picture. Explain how you've approached projects from design through to deployment, and how you’ve contributed to discussions around why something should be built. We’re looking for engineers who take ownership of their work!
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 it gets into the right hands. Plus, it shows us you’re keen to join our team at StudySmarter!
How to prepare for a job interview at Wave Group
✨Know Your Python Inside Out
Make sure you brush up on your Python skills before the interview. Be ready to discuss your past projects and how you've used Python to solve real-world problems. They want to see that you can think critically about your code and its long-term maintainability.
✨Showcase Your Ownership Mindset
Prepare examples that demonstrate your ability to take ownership of a project from start to finish. Talk about how you've contributed to design, development, and deployment, and how you’ve ensured quality throughout the process. This role is all about genuine ownership!
✨Understand the Company’s Products
Do your homework on the company’s AI and automation products. Be ready to discuss how you can contribute to their mission and why you’re excited about working in people-intensive industries. Showing genuine interest will set you apart from other candidates.
✨Be Ready for Technical Challenges
Expect some technical questions or coding challenges during the interview. Practice common algorithms and data structures, and be prepared to explain your thought process. They value engineers who can think through problems rather than just jumping to solutions.