Senior Staff Software Engineer - Unity Catalog Runtime Enforcement

Senior Staff Software Engineer - Unity Catalog Runtime Enforcement

Full-Time 43200 - 72000 £ / year (est.) No working from home possible
D

At a Glance

  • Tasks: Lead a team to enhance data security and access across Databricks' innovative platform.
  • Company: Join Databricks, a leader in data and AI solutions with a global impact.
  • Benefits: Enjoy competitive pay, comprehensive benefits, and a focus on work-life balance.
  • Other info: Be part of a diverse team committed to innovation and customer satisfaction.
  • Why this job: Make a real difference in data governance while working with cutting-edge technology.
  • Qualifications: 15+ years in large-scale systems; strong leadership and security mindset required.

The predicted salary is between 43200 - 72000 £ 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 — and customer obsessed — 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 fulfil real, important needs in the world. We develop and operate one of the largest scale software platforms. The fleet consists of millions of virtual machines, generating terabytes of logs and processing 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.

Unity Catalog is our platform native unified and open governance for data and AI. It eliminates silos, simplifies governance and accelerates insights at scale. We are looking for a Senior Staff Software Engineer to lead Unity Catalog Runtime Enforcement. We build and harden the runtime enforcement layer for Unity Catalog, ensuring secure, consistent authorization and data access across Databricks compute, engines, and clouds. This reduces incidents and simplifies customer choices by unifying enforcement semantics.

The 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.

About Databricks:

Databricks is the data and AI company. More than 10,000 organizations worldwide — including Comcast, Condé Nast, Grammarly, and over 50% of the Fortune 500 — rely on the Databricks Data Intelligence Platform to unify and democratize data, analytics and AI. Databricks is headquartered in San Francisco, with offices around the globe and was founded by the original creators of Lakehouse, Apache Spark™, Delta Lake and MLflow.

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 visit mybenefitsnow.com/databricks.

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. Individuals looking for employment at Databricks are considered without regard to age, color, disability, ethnicity, family or marital status, gender identity or expression, language, national origin, physical and mental ability, political affiliation, race, religion, sexual orientation, socio‑economic status, veteran status, and other protected characteristics.

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 Inc.

Gravitas is an exceptional employer that fosters a collaborative and innovative work culture, perfect for those passionate about data architecture. Located in a vibrant tech hub, we offer competitive benefits, continuous professional development opportunities, and the chance to work with cutting-edge technologies like Databricks. Join us to make a meaningful impact while advancing your career in a supportive environment.

D

Contact Details:

Databricks Inc. Recruitment 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 current employees at Databricks on LinkedIn or through mutual connections. A friendly chat can give you insider info and might even lead to a referral, which is always a bonus!

Tip Number 2

Prepare for the technical interview by brushing up on your distributed systems knowledge. Dive into Unity Catalog specifics and be ready to discuss how you would tackle real-world problems. Show them you’re not just a coder, but a problem solver!

Tip Number 3

Don’t underestimate the power of soft skills! Be ready to demonstrate your leadership and teamwork abilities. Databricks values collaboration, so share examples of how you've successfully led projects or mentored others.

Tip Number 4

Finally, 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 Databricks team. Let’s get you that dream job!

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

Distributed Systems
Runtime Enforcement
Security Mindset
Cross-Organisational Leadership
Project Management
Technical Mentorship
Incident Management

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that align with the Senior Staff Software Engineer role. Highlight your experience with large-scale distributed systems and any leadership roles you've held.

Craft a Compelling Cover Letter:Use your cover letter to tell us why you're passionate about data and AI. Share specific examples of how you've tackled technical challenges in the past, especially in ambiguous environments.

Showcase Your Technical Skills:Don’t shy away from detailing your technical expertise. Mention your experience with security-first mindsets and any tools or methodologies you’ve used to enhance automation and operability.

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 without any hiccups!

How to prepare for a job interview at Databricks Inc.

Know Your Stuff

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 projects that relate to security and data governance.

Show Your Leadership Skills

Since this role involves leading an engineering team, be prepared to share examples of how you've successfully led teams in the past. Highlight your experience in mentoring others and managing cross-organisational initiatives.

Prepare for Technical Challenges

Expect to face technical questions that assess your problem-solving skills. Think about complex projects you've worked on and be ready to explain your approach to overcoming challenges, particularly in high-severity environments.

Align with Company Values

Familiarise yourself with Databricks' mission and values. Be ready to discuss how your personal motivations align with their commitment to customer satisfaction and innovation in data and AI.