At a Glance
- Tasks: Support and enhance SQL Server platforms for Sephora's business-critical applications.
- Company: Join Sephora, a leader in the beauty retail industry with a focus on diversity and inclusion.
- Benefits: Hybrid work model, opportunities for growth, and a supportive community.
- Why this job: Make a real impact in a fast-paced environment while developing your database skills.
- Qualifications: Experience with Microsoft SQL Server, T-SQL, and database administration.
- Other info: Collaborative culture that embraces authenticity and empowers personal growth.
The predicted salary is between 36000 - 60000 £ per year.
At Sephora, beauty is about feeling seen, valued, and empowered, individually and collectively. It is connecting deeply with others, celebrating diversity and inclusivity, unlocking your potential and making a difference every day.
We’re looking for a mid‑weight Database Developer to support and enhance the SQL Server platforms that power SEPHORA UK’s business‑critical applications. This is a hybrid role (approx. 70% development / 30% DBA), ideal for someone who is confident writing optimised SQL and T‑SQL, and who also has hands‑on experience with day‑to‑day database administration in production environments.
If you enjoy solving technical problems, improving performance, and working collaboratively with a variety of teams, this is a great opportunity to deepen both your development and DBA skills in a fast‑moving, supportive environment.
What you’ll be doing…
- Supporting database administration activities such as installation, configuration, monitoring, patching and performance tuning.
- Assisting with high‑availability and disaster‑recovery setups (e.g., Always On, log shipping or mirroring) as part of the DBA workload.
- Designing and developing efficient SQL and T‑SQL solutions including queries, stored procedures, views and functions.
- Maintaining and improving database structures through sound data modelling and optimisation practices.
- Supporting backup and recovery processes and helping ensure alignment with RPO/RTO requirements.
- Monitoring database health and troubleshooting performance issues using execution plans, DMVs and diagnostic tools.
- Working with XML/JSON data structures for parsing, querying and structured output.
- Building and maintaining SSIS packages and ETL processes.
- Collaborating with engineers, system administrators and Agile teams to support delivery, review code, and optimise queries.
This role is open to candidates based in London or remote within the UK.
What you’ll bring…
- Solid experience with Microsoft SQL Server in production environments, with demonstrable capability across both database development and core DBA responsibilities.
- Strong T‑SQL skills, including writing, optimising and tuning queries.
- Experience supporting SQL Server environments, including performance troubleshooting using DMVs, indexes and execution plans.
- Practical exposure to backup, recovery and high‑availability methods.
- Good understanding of relational database design, indexing strategies and performance considerations.
- Familiarity with SSIS or similar ETL tooling.
- Experience with XML/JSON handling and data transformations.
- Some experience with PowerShell scripting or automation (nice to have, not essential).
- Ability to collaborate with engineering, infrastructure and DevOps teams to resolve issues and support stable operations.
- Comfort working in Agile/Scrum delivery environments.
Here, you will find: Community, in which authenticity is embraced, and the strength of our differences fuels our collective spirit. Culture of empowerment, learning & growth, that offers you the tools, space and opportunity to learn, innovate and lead. Work that brings fulfillment. From delighting clients every day, to inspiring our industry at large, every action makes a difference.
Join us and belong to something beautiful. At Sephora, we celebrate diversity and are committed to creating and fostering an inclusive environment for everyone.
Database Developer in London employer: Sephora USA, Inc
Contact Detail:
Sephora USA, Inc Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Database Developer in London
✨Tip Number 1
Network like a pro! Reach out to current or former employees at Sephora on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.
✨Tip Number 2
Show off your skills! Prepare a portfolio of your best SQL and T-SQL projects. When you get the chance to chat with hiring managers, having tangible examples of your work can set you apart from the crowd.
✨Tip Number 3
Be ready for technical challenges! Brush up on your problem-solving skills and be prepared to tackle some database scenarios during interviews. This shows you're not just about theory but can apply your knowledge in real-world situations.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in being part of the Sephora family. Don’t miss out!
We think you need these skills to ace Database Developer in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Database Developer role. Highlight your SQL and T-SQL skills, as well as any experience with database administration. We want to see how your background aligns with what we’re looking for!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for database development and how you can contribute to Sephora’s mission. Let us know why you’re excited about this opportunity and how you fit into our beautiful community.
Showcase Your Problem-Solving Skills: In your application, don’t forget to mention specific examples of how you’ve solved technical problems in the past. We love candidates who can demonstrate their ability to troubleshoot and optimise performance in real-world scenarios.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re serious about joining our team at Sephora!
How to prepare for a job interview at Sephora USA, Inc
✨Know Your SQL Inside Out
Make sure you brush up on your T-SQL skills before the interview. Be ready to discuss your experience with writing, optimising, and tuning queries. You might even be asked to solve a problem on the spot, so practice some common SQL scenarios to show off your expertise.
✨Showcase Your DBA Experience
Since this role involves both development and DBA responsibilities, be prepared to talk about your hands-on experience with database administration. Highlight any specific tasks you've handled, like performance tuning or high-availability setups, and how they contributed to the success of previous projects.
✨Collaborate and Communicate
Sephora values teamwork, so demonstrate your ability to work cross-functionally. Share examples of how you've collaborated with engineers or Agile teams in the past. This will show that you're not just a tech whiz but also someone who can effectively communicate and contribute to a team environment.
✨Prepare for Problem-Solving Questions
Expect to face technical challenges during the interview. Think about past issues you've encountered with database performance or data transformations and how you resolved them. Being able to articulate your thought process will impress the interviewers and showcase your problem-solving skills.