Senior Staff Software Engineer - Unity Catalog Runtime Enforcement
Senior Staff Software Engineer - Unity Catalog Runtime Enforcement

Senior Staff Software Engineer - Unity Catalog Runtime Enforcement

Full-Time 80000 - 100000 £ / year (est.) Home office (partial)
Databricks

At a Glance

  • Tasks: Lead an engineering team to deliver innovative runtime enforcement solutions.
  • Company: Join Databricks, a leader in data and AI infrastructure.
  • Benefits: Comprehensive benefits, inclusive culture, and opportunities for growth.
  • Other info: Dynamic environment with a commitment to diversity and inclusion.
  • Why this job: Make a real impact on cutting-edge projects that shape the future.
  • Qualifications: 15+ years in distributed systems and a passion for customer satisfaction.

The predicted salary is between 80000 - 100000 £ per year.

At Databricks, we are passionate about enabling data teams to solve the world's toughest problems — from making the next mode of transportation a reality to accelerating the development of medical breakthroughs. We do this by building and running the world's best data and AI infrastructure platform so our customers can use deep data insights to improve their business. Founded by engineers, we leap at every opportunity to tackle technical challenges, from designing next‑gen UI/UX for interfacing with data to scaling our services and infrastructure across millions of virtual machines. Our engineering teams build highly technical products that fulfill real, important needs in the world. We develop and operate one of the largest scale software platforms, with a fleet of millions of virtual machines that generate terabytes of logs and process exabytes of data per day. At our scale, we regularly observe cloud hardware, network, and operating system faults, and our software must gracefully shield our customers from any of the above.

Impact You Will Have

  • Lead and grow an engineering team delivering runtime enforcement outcomes in a high‑severity, cross‑org domain; establish scope, SLAs, and phased roadmaps.
  • Establish single‑source‑of‑truth scope, operating model, and durable mechanisms for enforcement.
  • Lead multi‑year, multi‑team initiatives that shape how Databricks enforces Unity Catalog at runtime across compute types and engines.
  • Introduce tools to allow greater automation and operability of services.
  • Use your deep experience to help prevent and investigate production issues.
  • Plan and lead complicated technical projects that work with several teams within the company.
  • Contribute as a technical team lead by mentoring others, lead sprint planning, delegating work and assignments to team members and participate in project planning.

What We Look For

  • 15+ years industry experience building and supporting large‑scale distributed systems.
  • Comfortable working towards a multi‑year vision with incremental deliverables.
  • Extensive experience building and maintaining distributed systems.
  • Security first mindset.
  • Cross‑org leadership in ambiguous, incident‑heavy environments; disciplined rollout and ops maturity.
  • Motivated by delivering customer value and impact.
  • Experience driving company initiatives towards customer satisfaction.
  • BS/MS/PhD in Computer Science or related majors, or equivalent experience.

Benefits

At Databricks, we strive to provide comprehensive benefits and perks that meet the needs of all of our employees. For specific details on the benefits offered in your region, please refer to the local HR portal.

Our Commitment to Diversity and Inclusion

At Databricks, we are committed to fostering a diverse and inclusive culture where everyone can excel. We take great care to ensure that our hiring practices are inclusive and meet equal employment opportunity standards.

Compliance

If access to export‑controlled technology or source code is required for performance of job duties, it is within Employer's discretion whether to apply for a U.S. government license for such positions, and Employer may decline to proceed with an applicant on this basis alone.

Senior Staff Software Engineer - Unity Catalog Runtime Enforcement employer: Databricks

At Databricks, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration. Our commitment to employee growth is evident through mentorship opportunities and the chance to lead impactful projects in a cutting-edge environment. With comprehensive benefits and a strong focus on diversity and inclusion, Databricks provides a rewarding workplace where you can make a significant difference in the world of data and AI.
Databricks

Contact Detail:

Databricks Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Staff Software Engineer - Unity Catalog Runtime Enforcement

✨Tip Number 1

Network like a pro! Reach out to folks in your industry on LinkedIn or at meetups. A personal connection can often get you a foot in the door faster than any application.

✨Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those related to distributed systems. This gives potential employers a taste of what you can do.

✨Tip Number 3

Prepare for interviews by brushing up on technical questions and scenarios relevant to the role. Practice explaining complex concepts simply, as communication is key in cross-org leadership.

✨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 are proactive about their job search.

We think you need these skills to ace Senior Staff Software Engineer - Unity Catalog Runtime Enforcement

Leadership
Distributed Systems
Runtime Enforcement
Project Planning
Technical Mentoring
Automation Tools
Incident Management
Cross-Organisational Collaboration
Security Mindset
Customer Value Delivery
Problem-Solving
Communication Skills
Technical Project Management
Agile Methodologies

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your 15+ years of experience in building large-scale distributed systems and any leadership roles you've held. We want to see how you can contribute to our mission!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about the role and how your background aligns with our goals at Databricks. Don’t forget to mention your security-first mindset and your experience in cross-org leadership.

Showcase Your Technical Skills: In your application, be sure to highlight your technical expertise, especially in areas like runtime enforcement and distributed systems. We love seeing specific examples of how you've tackled complex projects and delivered customer value.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re serious about joining our team!

How to prepare for a job interview at Databricks

✨Know Your Tech Inside Out

Make sure you brush up on your knowledge of large-scale distributed systems and runtime enforcement. Be ready to discuss your past experiences in detail, especially any challenges you've faced and how you overcame them. This will show that you're not just familiar with the concepts but have practical experience too.

✨Showcase Leadership Skills

Since this role involves leading an engineering team, be prepared to share examples of how you've successfully led projects or teams in the past. Highlight your ability to mentor others, manage cross-organisational initiatives, and drive customer satisfaction. This will demonstrate that you can handle the responsibilities of a Senior Staff Software Engineer.

✨Prepare for Technical Questions

Expect to face some tough technical questions during your interview. Brush up on your problem-solving skills and be ready to tackle scenarios related to security, incident management, and system faults. Practising coding problems or system design questions can also help you feel more confident.

✨Understand Databricks' Culture

Familiarise yourself with Databricks' mission and values, especially their commitment to diversity and inclusion. Be ready to discuss how you can contribute to this culture and align with their goals. Showing that you understand and appreciate their ethos can set you apart from other candidates.

Senior Staff Software Engineer - Unity Catalog Runtime Enforcement
Databricks

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>