Senior Software Engineer (Multiple Positions)
![]() | |
![]() United States, California, Mountain View | |
![]() | |
Senior Software Engineer (Multiple Positions), Databricks, Inc., Mountain View, CA. Drive the development and implementation of resource management infrastructure solutions powering the big data and machine learning workloads on the Databricks platform in a scalable, secure, and cloud - agnostic way. Create and deliver of reliable scalable services and client libraries that work with massive amounts of data on the cloud, across geographic regions and Cloud providers. Provide technical expertise in building tools to allow Databricks engineers to operate their services across different clouds and environments. Build services, products and infrastructure at the intersection of machine learning and distributed systems. May oversee software engineers. Telecommuting permitted. (DBxCA015)
40 hrs/week, Mon-Fri, 8:30 a.m. - 5:30 p.m. Salary range: $226,158 - $237,800/yr.
MINIMUM REQUIREMENTS:
Master’s degree (or foreign equivalent) in Computer Science, Engineering, Information Technology or a related field plus two (2) years of experience in Software Engineering.
In the alternative, will accept a Bachelor's degree (or foreign equivalent) in Computer Science, Engineering, Information Technology or a related field plus five (5) years of progressive, post-bachelor’s experience in Software Engineering.
Qualifying experience must include two (2) years in Object-oriented programming languages including Java, Scala, Javascript, C++ or Python.
Qualifying experience must also include two (2) years in at least seven (7) of the following (which may be gained concurrently):
Qualifying experience must also include one (1) year in the following (which may be gained concurrently);
To apply, email resume to USapplications@databricks.com and reference job code DBxCA015.
|