Software Engineer - Developer Tools - Databricks

Software Engineer – Developer Tools

Mission

The Developer Tools team provides the core set of tools that help Databricks engineers go from idea to production. Tools for reading code, writing code, iterative development, testing, code review, continuous integration & deployment, Dev-Tools’ job is to provide a world-class developer environment so our fellow engineers can do their best work of their careers while working at Databricks.

Outcomes: 

  • Accelerate the rate at which your colleagues iterate on code and deliver features to customers using the Databricks Platform or Databricks Runtime
  • Interact with engineers all across the organization, deeply understanding their work so you can make their lives better
  • Become an expert in many more systems, languages and tools than you may normally be comfortable with
  • Have leverage and impact: any improvement in efficiency, productivity or happiness pays for itself many times over when multiplied across the entire organization.

Competencies

  • Have a BS/MS or PhD degree in Computer Science or Engineering, or have equivalent experience
  • A collaborative mindset and good communication skills in English
  • Experience with build systems
  • Experience with Continuous Integration/Continuous Deployment frameworks
  • Experience with Kubernetes and Jenkins
  • Good knowledge of Scala or Java
  • Good knowledge of Python
  • Experience with container technologies, such as Docker
  • Good knowledge of Linux OS
  • Experience with monitoring frameworks for large systems
  • Experience with cloud APIs (e.g., a public cloud such as AWS, Azure, GCP or an advanced private cloud such as Google, Facebook)

Benefits

  • Medical, dental, vision
  • 401k Retirement Plan
  • Unlimited Paid Time Off
  • Catered lunch (everyday), snacks, and drinks
  • Gym reimbursement
  • Employee referral bonus program
  • Awesome coworkers
  • Maternity and paternity plans

About Databricks

Databricks’ mission is to accelerate innovation for its customers by unifying Data Science, Engineering and Business. Founded by the original creators of Apache Spark™, Databricks provides a Unified Analytics Platform for data science teams to collaborate with data engineering and lines of business to build data products. Users achieve faster time-to-value with Databricks by creating analytic workflows that go from ETL and interactive exploration to production. The company also makes it easier for its users to focus on their data by providing a fully managed, scalable, and secure cloud infrastructure that reduces operational complexity and total cost of ownership. Databricks, venture-backed by Andreessen Horowitz, NEA and Battery Ventures, among others, has a global customer base that includes Viacom, Shell, and HP.  For more information, visit www.databricks.com.

Apache, Apache Spark and Spark are trademarks of the Apache Software Foundation.

APPLY