Databricks is seeking a Full-Stack Software Engineer to help build the products that power the Databricks organization, providing a competitive advantage not ordinarily derived from off-the-shelf SaaS products.
Requirements
- Proficiency with UI frameworks such as React or Angular and HTML, CSS, Typescript, Javascript
- Proficiency with backend technologies, including API development, databases, and privacy permissions. Ex. Go, Python, PostgreSQL and GraphQL
- Experience with end-to-end testing (Playwright) and documentation
- Experience developing secure, scalable, and resilient applications on the cloud that handle sensitive data
- Experience integrating solutions with other SaaS platforms
- Experience with cloud technologies, e.g., AWS, Azure, GCP, Docker, or Kubernetes
Responsibilities
- Design, develop, test, and support full-stack applications on cloud-native distributed systems
- Build real-time integrations with Databricks Platform and other SaaS platforms
- Build a quality framework/unit tests that ensure product quality, performance, and load and are able to debug/identify system issues
- Collaborate with the broader teams, engage in engineering council, conduct code reviews, and improve our delivery process
- Work with your team to build amazing tools/applications for internal company use as well as external customers/partners
Other
- 5+ years of related experience with a Bachelor’s degree; or equivalent work experience
- An ability to collaborate with IT Product Managers and business partners
- Must be willing to work in San Francisco, CA or Mountain View, CA