Sr Staff Software Engineer (Backend)
Databricks
Bengaluru, IndiaPosted 1 month ago
Skill Required
Executive Engineering - PipelineBackend DeveloperSoftware EngineerSoftware DeveloperSystem DesignData StructuresPrototypingEngineeringDatabricksdebuggingsecuritybuildingdesignUnityCloudAI
Key highlights
- 15+ years of experience required.
- Role focuses on large‑scale distributed systems.
- Senior Staff Software Engineer (executive IC) level.
- Comprehensive benefits and perks offered.
- Full ownership of product or infrastructure direction.
Role overview
Databricks is hiring a Senior Staff Software Engineer to join its Engineering team, reporting to an Engineering Leader. The role involves full ownership of product or infrastructure direction in a major area, driving development from inception to scalable solutions that have clear business impact, and working with teams that build Databricks products and features for thousands of enterprises worldwide.
Responsibilities
- Solve real business needs at large scale by applying software engineering expertise.
- Deliver a highly scalable, available, and fault‑tolerant engine processing hundreds of TB of data daily across thousands of customers.
- Perform low‑level systems debugging, performance measurement, and optimization on large production clusters.
- Build architecture designs, influence product roadmap, and take ownership of new projects.
- Use deep experience to help prevent and investigate production issues.
- Plan and lead complicated technical projects that involve multiple teams within the company.
- Act as a strong influencer or driver in the organization’s roadmap and direction.
- Lead a TLG or similar review committee, or initiate and sustain an org/eng‑wide initiative driven by engineering needs.
- Break down complex problems quickly into potential solutions, knowns, and unknowns, and de‑risk through prototyping/validation.
- Contribute as a Technical Team Lead by mentoring others, leading sprint planning, delegating work and assignments, and participating in project planning.
- Mentor senior engineers and contribute to recruiting efforts.
- Elevate stability, reliability, and organizational processes across the engineering organization.
- Lead high‑impact company projects, often tackling complex problems beyond comfort zones.
Requirements
- 15+ years industry experience building and supporting large‑scale distributed systems.
- Strong foundation in algorithms and data structures and their real‑world use cases.
- Comfortable working towards a multi‑year vision with incremental deliverables.
- Motivated by delivering customer value and impact.
- Experience driving company initiatives towards customer satisfaction.
Benefits
- Comprehensive benefits and perks (details vary by region).
- Commitment to diversity, equity, and inclusion in hiring and workplace culture.
Additional details
- Databricks is the Data and AI company serving more than 20,000 organizations, including 70% of the Fortune 500.
- The company operates one of the largest‑scale software platforms, with millions of virtual machines, terabytes of logs, and exabytes of data processed daily.
- The role is classified as an executive engineering individual contributor (Senior Staff Software Engineer).
- Databricks is headquartered in San Francisco with 30+ offices worldwide.
- Compliance: Access to export‑controlled technology may require a U.S. government license; the employer may decline applicants based on this.
- Our Commitment to Diversity and Inclusion: Hiring practices are inclusive and comply with equal employment opportunity standards.