At a Glance
- Tasks: Design and build innovative cloud-native applications with a talented team.
- Company: Join Collinson, a forward-thinking tech company that values diversity and collaboration.
- Benefits: Enjoy flexible working, generous parental leave, and career development opportunities.
- Other info: Be part of a supportive culture that embraces creativity and continuous improvement.
- Why this job: Make a real impact by shaping systems and solving meaningful challenges.
- Qualifications: 5+ years in software development with strong TypeScript skills and cloud experience.
The predicted salary is between 60000 - 80000 £ per year.
The role involves working on greenfield, cloud-native products, shaping systems from the ground up alongside a cross-functional team of engineers, product managers, and designers. You'll own features end-to-end—from early design through to deployment and monitoring—while contributing to a culture that values clean code, strong engineering practices, and continuous improvement. Expect to be hands-on every day: writing code, reviewing PRs, refining ideas, and solving meaningful technical challenges that directly impact global users.
What you'll be doing:
- Designing and building scalable, secure, cloud-native applications using TypeScript (Node.js & React)
- Owning complex features from concept to production
- Collaborating closely with your squad to shape solutions and deliver high-quality software
- Championing automated testing, CI/CD, and engineering best practices
- Deploying and operating services in AWS using tools like Terraform, Kubernetes, and GitHub Actions
- Driving improvements in observability and system reliability (DataDog)
- Exploring and integrating AI-powered development tools and automation
- Mentoring engineers and contributing to a strong, supportive engineering culture
Our tech environment:
- Node.js, event-driven architecture, React, TypeScript
- Cloud: AWS (plus exposure to Azure)
- CI/CD: GitHub Actions
- Observability: DataDog
- Ways of working: Agile, collaborative, high-trust
What you'll bring:
- 5+ years of experience building modern software, with strong TypeScript expertise
- Experience designing and running production systems in the cloud
- Confidence working with event-driven architectures
- Strong grounding in TDD and automated testing practices
- Experience building and maintaining CI/CD pipelines
Who you are:
- You're curious and always looking to improve how things work
- You think creatively and bring fresh ideas to the table
- You communicate clearly and collaborate effectively across teams
- You care about the quality of your work—and it shows
- You want to make a real impact, technically and operationally
What Collinson Offers:
- Flexible and hybrid working options
- Work from anywhere – 8 weeks a year
- Generous parental leave and family-friendly policies
- Career development, mentorship, and training
- A supportive, inclusive culture with employee resource groups and diversity initiatives.
Collinson is an equal opportunity employer and welcomes differences in all their forms including: colour, race, ethnicity, gender identity, sexual orientation, neurodivergence, family status, age, individuals with disabilities and people from all backgrounds, cultures and experiences as we strongly believe this contributes to our on-going success.
Senior Software Engineer employer: Priority Pass
Contact Detail:
Priority Pass Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer
✨Tip Number 1
Get your hands dirty with coding challenges! Before you even step into an interview, practice solving problems on platforms like LeetCode or HackerRank. This will not only sharpen your skills but also give you the confidence to tackle technical questions head-on.
✨Tip Number 2
Network like a pro! Reach out to current employees at companies you're interested in, especially through LinkedIn. A friendly chat can give you insider info and might even lead to a referral, which can significantly boost your chances of landing that dream job.
✨Tip Number 3
Show off your projects! Create a portfolio showcasing your best work, especially any cloud-native applications you've built. This is your chance to demonstrate your TypeScript expertise and problem-solving skills, so make sure it’s easy to navigate and highlights your contributions.
✨Tip Number 4
Don’t forget to apply through our website! We love seeing candidates who are genuinely interested in joining us. Tailor your application to reflect how your experience aligns with our values and the role, and let your passion shine through!
We think you need these skills to ace Senior Software Engineer
Some tips for your application 🫡
Show Off Your Skills: Make sure to highlight your experience with TypeScript, Node.js, and React in your application. We want to see how you've built scalable, cloud-native applications and any cool projects you've worked on that demonstrate your expertise.
Be Clear and Concise: When writing your application, keep it straightforward. We appreciate clear communication, so make sure your points are easy to understand and directly relate to the role. Avoid jargon unless it's relevant!
Share Your Passion for Improvement: We love candidates who are curious and always looking to improve. In your application, share examples of how you've driven improvements in your past roles, whether that's through clean code practices or mentoring others.
Apply Through Our Website: Don't forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, we can’t wait to see what you bring to the table!
How to prepare for a job interview at Priority Pass
✨Know Your Tech Stack Inside Out
Make sure you’re well-versed in TypeScript, Node.js, and React. Brush up on your knowledge of AWS, Terraform, and Kubernetes too. Being able to discuss your experience with these technologies confidently will show that you're ready to hit the ground running.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific technical challenges you've faced in previous roles. Think about how you approached these problems, the solutions you implemented, and the impact they had. This will demonstrate your hands-on experience and ability to contribute meaningfully from day one.
✨Emphasise Collaboration and Communication
Since this role involves working closely with cross-functional teams, be ready to share examples of how you've successfully collaborated with engineers, product managers, and designers. Highlight your communication style and how it fosters a positive team environment.
✨Demonstrate Your Commitment to Quality
Discuss your experience with TDD, automated testing, and CI/CD pipelines. Be prepared to explain how you ensure high-quality code and what practices you follow to maintain clean engineering standards. This will resonate well with their focus on strong engineering practices.