At a Glance
- Tasks: Build and enhance core data systems and APIs in a dynamic environment.
- Company: Fast-growing, VC-backed data platform with an innovative culture.
- Benefits: Competitive salary, hybrid work model, and opportunities for career development.
- Other info: Join a small, energetic team with significant scope for influence.
- Why this job: Make a real impact on complex data problems and mentor fellow engineers.
- Qualifications: Strong TypeScript and backend experience, comfortable in fast-paced environments.
The predicted salary is between 60000 - 80000 £ per year.
Our client is a fast-growing, VC-backed data platform that helps global brands understand and monetise user behaviour within next-generation digital environments. The company fosters a dynamic, innovative culture with a focus on ownership and impactful work. This role involves working as a backend-leaning fullstack engineer (80/20 split), building and enhancing core data systems and APIs. The position requires collaboration with data pipelines, end-to-end feature ownership, and contributions to the technical growth of a developing engineering team. It offers a fast-paced environment with significant scope for influence and career development.
The Senior Software Engineer will be integral to enhancing the company's data platforms, working primarily on backend systems with a focus on TypeScript, Node.js, and AWS. The role provides an opportunity to work on complex data problems, improve system architecture, and mentor fellow engineers within a small, energetic team.
Key Skills & Experience- Strong TypeScript engineering experience with real backend expertise
- Experience with data pipelines and high-volume data processing (e.g., S3, transformations)
- Proficiency in building and maintaining APIs and working with databases such as MySQL, MongoDB, or PostgreSQL
- Hands-on experience with Node.js, Express, and SQL/NoSQL databases
- Familiarity with cloud services, particularly AWS, including S3 and Kubernetes
- Experience working within startup or small team environments, comfortable with fast-paced tradeoffs
- Ability to mentor and review code proactively
- Solid understanding of database design and API development
- Build and improve core data systems and APIs
- Manage data pipelines involving high-volume data transformations
- Own features end-to-end, including API development, database management, and internal tools
- Collaborate closely with the engineering team to enhance system performance and scalability
- Contribute to the team’s technical growth and share knowledge through mentoring and code reviews
- Right to work in the UK
- Experience in a similar senior engineering role
- On-site work at our client's London (Paddington) location, with a hybrid working environment
- Ability to start on 17/04/2026
- Demonstrated experience with JS Node API, MongoDB, Postgres, SQL, and Typescript
- Experience with Kubernetes and Elasticsearch
If you're a proactive, experienced engineer looking to make a meaningful impact within a fast-moving environment, apply now to join this innovative team.
Senior Software Engineer in Sunbury-on-Thames employer: Gravitas Group
Our client is an exceptional employer, offering a vibrant and innovative work culture that empowers employees to take ownership of their projects and make a significant impact. Located in the heart of London (Paddington), the company provides ample opportunities for professional growth and mentorship within a small, dynamic team, making it an ideal environment for those looking to advance their careers while tackling complex data challenges.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Software Engineer in Sunbury-on-Thames
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work at companies you're interested in. A friendly chat can lead to referrals, which can significantly boost your chances of landing that Senior Software Engineer role.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those involving TypeScript, Node.js, and AWS. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and system design knowledge. Practice common algorithms and data structures, and be ready to discuss your past experiences with data pipelines and API development.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take the initiative to connect directly with us.
We think you need these skills to ace Senior Software Engineer in Sunbury-on-Thames
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences mentioned in the job description. Highlight your TypeScript, Node.js, and AWS expertise, as well as any experience with data pipelines and APIs. We want to see how you can contribute to our dynamic team!
Craft a Compelling Cover Letter:Your cover letter is your chance to show us your personality and passion for the role. Share specific examples of your past work that align with the responsibilities listed, like owning features end-to-end or mentoring fellow engineers. Let us know why you're excited about this opportunity!
Showcase Your Problem-Solving Skills:In your application, don’t shy away from discussing complex data problems you've tackled in the past. We love seeing how you approach challenges, especially in a fast-paced environment. This will help us understand your thought process and technical growth potential.
Apply Through Our Website:We encourage you to apply directly through our website for a smoother application process. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates. We can’t wait to hear from you!
How to prepare for a job interview at Gravitas Group
✨Know Your Tech Stack Inside Out
Make sure you’re well-versed in TypeScript, Node.js, and AWS. Brush up on your knowledge of data pipelines and high-volume data processing. Be ready to discuss your past projects and how you’ve used these technologies to solve complex problems.
✨Showcase Your Problem-Solving Skills
Prepare to talk about specific challenges you've faced in previous roles, especially related to backend systems and API development. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight your impact.
✨Demonstrate Your Mentorship Abilities
Since this role involves mentoring fellow engineers, think of examples where you’ve helped others grow. Share experiences of code reviews or team collaborations that showcase your leadership and communication skills.
✨Familiarise Yourself with the Company Culture
Research the company’s values and work environment. Be prepared to discuss how you can contribute to their dynamic and innovative culture. Showing that you align with their focus on ownership and impactful work will set you apart.