At a Glance
- Tasks: Design and build scalable APIs and cloud-based services in a collaborative Agile team.
- Company: Join a fast-growing global tech company creating cutting-edge SaaS products for top brands.
- Benefits: Enjoy flexible hybrid working, a clear career path, and a supportive people-first culture.
- Why this job: Work with modern tech like Python and AWS while driving innovation in a dynamic environment.
- Qualifications: Extensive back-end development experience, strong cloud architecture knowledge, and a passion for clean code.
- Other info: Salary up to £65,000 based on experience; we value diversity and inclusion.
The predicted salary is between 39000 - 65000 £ per year.
Dundee – Hybrid
We’re hiring a Senior Developer to join a fast-growing global tech company building cutting-edge SaaS products used by some of the world’s biggest brands.
Why Join?
- Be part of a fast-scaling global company with a supportive, people-first culture.
- Clear career development path.
- Work with the latest tech in a highly collaborative, idea-driven environment.
- Flexible working – work hybrid! If you’re a little further out, even one day a week in the office is good.
You’ll be part of a collaborative R&D team where developers drive innovation across architecture, infrastructure, and product. This is an exciting opportunity to work with modern technologies including Python, TypeScript, AWS, and serverless architecture.
What You’ll Do:
- Design and build scalable APIs and cloud-based services.
- Contribute across the full SDLC in an Agile team.
- Work closely with Product, UX, and Engineering colleagues globally.
- Improve system performance, reliability, and code quality.
What We’re Looking For:
- Extensive experience developing back-end services (ideally with Python).
- Strong understanding of scalable system design and cloud architecture (AWS).
- Experience with CI/CD pipelines and version control (Git).
- Passion for clean code and modern development practices.
On offer is a salary of up to £65,000 depending on experience. This is a great chance to shape technology that powers personalised experiences at scale—apply now to learn more.
Bright Purple are an equal opportunities employer: we are proud to work with clients who share our values of diversity and inclusion in our industry.
Senior Software Engineer (, , United Kingdom) employer: Bright Purple
Contact Detail:
Bright Purple Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer (, , United Kingdom)
✨Tip Number 1
Familiarise yourself with the latest technologies mentioned in the job description, such as Python, TypeScript, and AWS. Consider building a small project or contributing to open-source projects that utilise these technologies to showcase your skills.
✨Tip Number 2
Engage with the tech community by attending meetups or webinars focused on cloud architecture and scalable system design. Networking with professionals in the field can provide valuable insights and potentially lead to referrals.
✨Tip Number 3
Prepare to discuss your experience with CI/CD pipelines and version control during interviews. Be ready to share specific examples of how you've implemented these practices in past projects to demonstrate your expertise.
✨Tip Number 4
Research the company culture and values of StudySmarter. Understanding their people-first approach will help you align your responses during interviews and show that you're a good fit for their collaborative environment.
We think you need these skills to ace Senior Software Engineer (, , United Kingdom)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your extensive experience in developing back-end services, particularly with Python. Emphasise your understanding of scalable system design and cloud architecture, especially AWS.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for clean code and modern development practices. Mention specific projects where you've contributed to system performance and reliability.
Showcase Relevant Skills: In your application, clearly outline your experience with CI/CD pipelines and version control using Git. Provide examples of how you've worked in Agile teams and collaborated with cross-functional colleagues.
Highlight Cultural Fit: Express your enthusiasm for joining a people-first culture and your desire to contribute to a collaborative R&D team. Mention how you value flexible working and are excited about the opportunity to work with cutting-edge technologies.
How to prepare for a job interview at Bright Purple
✨Showcase Your Technical Skills
Be prepared to discuss your experience with Python, AWS, and scalable system design. Bring examples of past projects where you've successfully implemented these technologies, as this will demonstrate your expertise and problem-solving abilities.
✨Understand the Company Culture
Research the company's people-first culture and collaborative environment. Be ready to explain how you align with their values and how you can contribute to a supportive team dynamic.
✨Prepare for Agile Methodologies
Since the role involves working in an Agile team, brush up on Agile principles and be ready to discuss your experience with Agile practices. Share specific examples of how you've contributed to Agile projects in the past.
✨Ask Insightful Questions
Prepare thoughtful questions about the company's tech stack, team dynamics, and future projects. This shows your genuine interest in the role and helps you assess if the company is the right fit for you.