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 AWS knowledge, and a passion for clean code required.
- 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.
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. Being able to discuss your experience with these tools during the interview will show that you're a strong fit for the role.
✨Tip Number 2
Highlight your experience with Agile methodologies and CI/CD pipelines. Be prepared to share specific examples of how you've contributed to projects in an Agile environment, as this is crucial for the role.
✨Tip Number 3
Research the company culture and values, especially their focus on a people-first approach. During your conversations, align your personal values with theirs to demonstrate that you would be a great cultural fit.
✨Tip Number 4
Prepare thoughtful questions about the team dynamics and collaboration processes within the R&D team. This shows your interest in teamwork and innovation, which are key aspects of the role.
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: In your cover letter, express your passion for clean code and modern development practices. Mention specific projects where you've contributed to system performance and reliability, showcasing your ability to work in an Agile team.
Showcase Relevant Skills: Clearly list your experience with CI/CD pipelines and version control (Git) in both your CV and cover letter. This will demonstrate that you have the technical skills required for the role.
Highlight Collaborative Experience: Since the role involves working closely with Product, UX, and Engineering colleagues globally, include examples of past collaborative projects. This will show that you can thrive in a highly collaborative, idea-driven environment.
How to prepare for a job interview at Bright Purple
✨Showcase Your Technical Skills
Be prepared to discuss your experience with Python, AWS, and serverless architecture. Bring examples of past projects where you designed scalable APIs or improved system performance, as this will demonstrate your hands-on expertise.
✨Understand the Company Culture
Research the company's people-first culture and collaborative environment. Be ready to explain how your values align with theirs 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 CI/CD pipelines and version control using Git. This shows that you can adapt to their workflow seamlessly.
✨Ask Insightful Questions
Prepare thoughtful questions about the team's current projects, challenges they face, and how they measure success. This not only shows your interest but also helps you gauge if the company is the right fit for you.