At Databricks, we are obsessed with enabling data teams to solve the world’s toughest problems. We build and run the world’s best data and AI infrastructure platform, so our customers can focus on high-value challenges. As a software engineer with a backend focus, you will work closely with your team and product management to prioritize, design, implement, test, and operate micro-services for the Databricks platform and product.
Requirements
- BS/MS/PhD in Computer Science, or a related field
- 10+ years of production level experience in one of: Java, Scala, C++, or similar language
- Comfortable working towards a multi-year vision with incremental deliverables
- Experience in architecting, developing, deploying, and operating large scale distributed systems
- Experience working on a SaaS platform or with Service-Oriented Architectures
- Good knowledge of SQL
- Experience with software security and systems that handle sensitive data
- Experience with cloud technologies, e.g. AWS, Azure, GCP, Docker, Kubernetes
Benefits
- Comprehensive health coverage including medical, dental, and vision
- 401(k) Plan
- Equity awards
- Flexible time off
- Paid parental leave
- Family Planning
- Gym reimbursement
- Annual personal development fund
- Employee Assistance Program (EAP)