At a Glance
- Tasks: Architect and develop cloud-native applications while collaborating with diverse teams.
- Company: Join REDspace, a dynamic tech company powering leading brands like Apple and IBM.
- Benefits: Enjoy competitive pay, health coverage, flexible work options, and professional development opportunities.
- Why this job: Make a real impact on exciting projects and mentor the next generation of developers.
- Qualifications: Strong backend programming skills and experience with cloud platforms required.
- Other info: Engaging culture with social events, modern office perks, and a commitment to diversity.
The predicted salary is between 36000 - 60000 £ per year.
At REDspace (REDspace.com) we’re a team of passionate innovators that powers some of the world’s leading brands. From video delivery and streaming to Adtech, cloud engineering, learning platforms, and custom web and app development, we help businesses solve complex problems and bring big ideas to life. Our clients include industry giants like Apple, Paramount, SoundCloud, and IBM.
We’re proud of the culture we’ve built; collaborative, curious, and people-focused. We support each other, celebrate wins, and never stop learning. If that sounds like your kind of team, we’d love to hear from you.
You’ll architect, build, and scale modern, cloud-native applications across diverse industries. In this hands-on role, you’ll work closely with cross-functional teams to tackle big challenges, lead technical conversations, and help drive smart decisions around code and architecture. You’ll make a real impact on exciting client projects, support the growth of junior developers, and play a key role in shaping what’s next for software at REDspace.
What You’ll Do:- Architect, develop, and deploy cloud-native applications across a range of client industries.
- Collaborate with designers, project managers, and fellow developers to deliver clean, maintainable, and scalable code.
- Support and maintain live systems, ensuring reliability and performance.
- Represent REDspace with professionalism in client-facing interactions.
- Mentor junior developers and contribute to internal knowledge sharing and code quality standards.
- Stay current on emerging technologies and bring innovative thinking to our teams and projects.
- Strong proficiency in at least one modern backend language: Go, Python, Node.js, or Java.
- Hands-on experience with at least one cloud platform: AWS, GCP, Azure, or OCI.
- Solid understanding of database systems and object store technologies.
- Familiarity with containers and orchestration tools (e.g., Docker, Kubernetes).
- Experience implementing CI/CD pipelines and Infrastructure as Code.
- Proficiency in debugging, profiling, and optimizing performance in modern applications.
- Strong collaboration and communication skills within agile team environments.
- Minimum of 4 years of experience as a software developer.
- Frontend experience (React, Svelte, etc.) or full-stack proficiency.
- Experience working with media/video streaming or large-scale data systems.
- Exposure to GraphQL, gRPC, or other modern API architectures.
- Fully company-funded health, vision, dental, EFAP, and life insurance coverage with access to virtual doctor visits via Maple.
- Pension plan contribution matching.
- A flexible Health Spending Account and/or Lifestyle Spending Account.
- A competitive compensation package, commensurate with experience.
- Weekly sharing sessions for projects and technology.
- Free access to a wide variety of training material, including access to Udemy Business.
- Team-oriented education strategy, which includes a professional development allowance.
- Consistent, frequent check-ins with leadership.
- Flexible Hybrid Work: While this is primarily an in-office position in our Bedford office three days a week, we offer flexibility to support work-life balance when needed. For candidates outside the HRM area, fully remote positions are available where applicable.
- Modern Office Perks: Enjoy our large, beautiful office with free parking, an on-site gym/sauna, and complimentary coffee and snacks.
- Engaging Culture: Participate in social and team-building events and benefit from charitable donation matching.
- Resume Review: A member of our Hiring Team will review your resume.
- Introductory Call: Selected candidates will be contacted for an introductory call to get to know you better.
- Technical Interview: Selected candidates will participate in two 1-hour back-to-back interviews (in person or over Google Meet) focused on coding and systems architecture. These interviews are designed to assess both your technical expertise and your problem-solving approach.
- Final Interview: This conversation focuses on your goals, growth, and how you see yourself contributing to our team long-term.
- Offer: If it’s a match on both sides, we’ll extend a formal offer to join REDspace!
At REDspace, we believe that diverse backgrounds, talents, skills, experiences, and perspectives strengthen our business and enrich the communities in which we work and live. We are dedicated to fostering an inclusive environment where knowledge sharing and collaboration thrive, empowering our employees to achieve their best.
We are committed to growing and nurturing a workplace that values and respects every individual. Our hiring practices are based solely on merit and skill, ensuring that all employment-related and hiring decisions are made without regard to race, color, religion, sex, sexual orientation, gender identity, national or indigenous origin, disability, age, citizenship, marital status, or Veteran status.
If you require accommodation at any stage of the application or interview process, please let us know. We’ll work with you to ensure an accessible and respectful experience.
Senior Software Developer employer: REDspace
Contact Detail:
REDspace Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Developer
✨Tip Number 1
Get your networking game on! Connect with current and former employees at REDspace on LinkedIn. A friendly chat can give you insider info about the company culture and maybe even a referral!
✨Tip Number 2
Prepare for those technical interviews by brushing up on your coding skills. Use platforms like LeetCode or HackerRank to practice common problems. Remember, they want to see how you think and solve problems!
✨Tip Number 3
Show off your passion for learning! During interviews, mention any recent tech trends or tools you've explored. It shows you're curious and committed to staying ahead in the software game.
✨Tip Number 4
Don’t forget to follow up after your interviews! A quick thank-you email can leave a lasting impression and keep you top of mind as they make their decision.
We think you need these skills to ace Senior Software Developer
Some tips for your application 🫡
Tailor Your Resume: Make sure your resume speaks directly to the Senior Software Developer role. Highlight your experience with cloud-native applications and any relevant technologies like Go, Python, or AWS. We want to see how your skills align with what we do at REDspace!
Showcase Your Projects: Include specific examples of projects you've worked on that demonstrate your ability to architect and scale applications. If you've mentored junior developers or led technical discussions, let us know! This is your chance to shine.
Be Professional Yet Personable: When writing your cover letter, strike a balance between professionalism and personality. We love a good story, so share why you're passionate about software development and how you can contribute to our collaborative culture at REDspace.
Apply Through Our Website: We encourage you to apply directly through our website for the best chance of getting noticed. It’s super easy, and it helps us keep track of all applications. Plus, we can’t wait to hear from you!
How to prepare for a job interview at REDspace
✨Know Your Tech Stack
Make sure you’re well-versed in the backend languages and cloud platforms mentioned in the job description. Brush up on Go, Python, Node.js, or Java, and get familiar with AWS, GCP, Azure, or OCI. Being able to discuss your experience confidently will show that you’re ready to hit the ground running.
✨Showcase Your Problem-Solving Skills
During the technical interview, be prepared to tackle coding challenges and system architecture questions. Think aloud as you work through problems; this gives the interviewers insight into your thought process and problem-solving approach. They want to see how you handle complex issues!
✨Emphasise Collaboration
Since the role involves working closely with cross-functional teams, highlight your collaboration and communication skills. Share examples of past projects where you successfully worked with designers, project managers, or other developers. This will demonstrate that you can thrive in a team-oriented environment.
✨Be Ready to Mentor
As a Senior Software Developer, mentoring junior developers is part of the gig. Be prepared to discuss your mentoring experiences and how you’ve contributed to knowledge sharing in previous roles. This shows that you’re not just focused on your own growth but also on helping others succeed.