At a Glance
- Tasks: Join us as a Senior Backend Engineer to design and enhance our data infrastructure.
- Company: Synthesized is revolutionising software testing with AI, trusted by top global firms.
- Benefits: Enjoy hybrid work, generous pay, flexible hours, and 33 days of leave annually.
- Why this job: Be part of an innovative team solving real-world problems in a fast-growing startup.
- Qualifications: Expertise in Java/Scala/Kotlin and experience with AWS/GCP/Azure required.
- Other info: Contribute to AI ethics discussions and work in a vibrant London office.
The predicted salary is between 43200 - 72000 £ per year.
Synthesized is transforming how the world tests software with AI. Trusted by global leaders like Deutsche Bank, UBS, and the European Commission, our AI-powered platform enables teams to generate high-quality test data and test cases in seconds—slashing costs, accelerating delivery, and eliminating reliance on production data. With strong traction across financial services, healthtech, and telecom, and a $90B+ market in sight, we are scaling fast in 2025 and beyond.
Reporting to the VP of Engineering, the Senior Backend Software Engineer is a dynamic and growth-focused engineer with a passion to contribute to solving real customer problems through efficient application of technical knowledge and tools. You will have a passion for B2B data platforms, processes, innovation, and results delivery. You will be comfortable with a data- and analytics-led approach to maximise product growth.
Responsibilities include:
- Working alongside the Director of Engineering and the engineering team to design components of the data infrastructure.
- Writing clean, high-quality, high-performance, maintainable code.
- Developing and supporting software including applications, database integration, interfaces, and new functionality enhancements.
- Working on the performance and stability of the system.
- Coordinating cross-functionally to ensure projects meet business objectives and compliance standards.
- Supporting the testing and deployment of new products and features.
Requirements:
- Expert knowledge of Java/Scala/Kotlin.
- Familiarity with Kotlin or willingness to learn.
- Industrial experience with AWS/GCP/Azure.
- Knowledge of common data products such as Hadoop, Spark, Airflow, PostgreSQL, S3, etc.
High-quality data access and provisioning shouldn't be daunting and time-consuming. Synthesized automates this process — we solve the problem of replacing sensitive production data from non-production environments with right-sized, production-like data. Since 2018 we have pioneered the generation of production-like data for machine learning and application development across all structured data formats within one platform.
Our products are used by some of the world's leading organisations, such as Deutsche Bank, UBS, the European Commission, and others. We continue to be a part of various roundtables on AI regulations and ethics in the UK and Europe. Most recently, Synthesized contributed to the AI Roundtable with the Secretary of State for Science, Innovation, and Technology who hosted senior AI leaders at Downing Street.
We’re an ambitious VC-backed startup, with leading global investors including IQ Capital, Seedcamp, and Deutsche Bank. We offer a wonderful office in central London, hybrid work (3 days in the office), generous cash compensation and share options, flexible work hours, competitive health and dental plan coverage, 33 days paid leave per year including flexible national holidays, company events, regular team socials, and international trips.
We do not discriminate based on race, ethnicity, color, ancestry, national origin, religion, sex, sexual orientation, gender identity, age, disability, veteran status, genetic information, marital status or any other legally protected status.
Senior Backend Engineer - Data employer: Synthesized
Contact Detail:
Synthesized Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Backend Engineer - Data
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as Java, Scala, Kotlin, and cloud platforms like AWS, GCP, or Azure. Having hands-on experience or projects showcasing these skills can set you apart during discussions.
✨Tip Number 2
Understand the company's mission and the impact of their AI-powered platform on industries like financial services and healthtech. Being able to articulate how your skills can contribute to solving real customer problems will demonstrate your alignment with their goals.
✨Tip Number 3
Prepare to discuss your experience with data infrastructure and analytics-led approaches. Highlight any past projects where you improved performance or stability, as this aligns closely with the responsibilities of the role.
✨Tip Number 4
Network with current or former employees of Synthesized on platforms like LinkedIn. Engaging with them can provide insights into the company culture and expectations, which can be invaluable during your interview process.
We think you need these skills to ace Senior Backend Engineer - Data
Some tips for your application 🫡
Understand the Role: Before applying, make sure you fully understand the responsibilities and requirements of the Senior Backend Engineer position. Familiarise yourself with the technologies mentioned, such as Java, Scala, Kotlin, and cloud platforms like AWS, GCP, or Azure.
Tailor Your CV: Customise your CV to highlight relevant experience and skills that align with the job description. Emphasise your expertise in backend development, data infrastructure, and any experience with the specific tools and technologies listed.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for B2B data platforms and your problem-solving abilities. Mention specific projects or experiences that demonstrate your capability to contribute to Synthesized's goals.
Showcase Your Achievements: In your application, include quantifiable achievements from previous roles that illustrate your impact on project delivery, performance improvements, or successful implementations of data solutions. This will help you stand out as a candidate.
How to prepare for a job interview at Synthesized
✨Showcase Your Technical Skills
Be prepared to discuss your expertise in Java, Scala, or Kotlin. Highlight specific projects where you've applied these languages, and be ready to solve coding challenges during the interview.
✨Demonstrate Your Problem-Solving Ability
Synthesized values engineers who can tackle real customer problems. Prepare examples of how you've used data-driven approaches to enhance product growth or improve system performance.
✨Familiarise Yourself with Their Tech Stack
Research the technologies mentioned in the job description, such as AWS, GCP, Hadoop, and Spark. Showing familiarity with these tools will demonstrate your readiness to contribute from day one.
✨Emphasise Collaboration and Communication
As the role involves coordinating cross-functionally, be ready to discuss your experience working in teams. Share examples of how you've effectively communicated technical concepts to non-technical stakeholders.