Description
We are seeking a Senior Software Engineer to join our team. As a Senior Software Engineer, you will build customer-facing workflows, work with your platform team and product management to have self-serve onboarding of product teams. You'll set the foundation for how we build robust, scalable and delightful products.
Key Responsibilities:
- Build simple workflows to cover multiple user journeys in Databricks Control Plane
- Build a self-serve and modular UI flows to help various product teams in Databricks to build standard customer user journeys
- Collaborate with global, cross-functional teams, including product management, backend engineers, to deliver high-quality software
- Participate in the planning and execution of complex projects involving multiple teams and stakeholders
- Create, deploy, test, and upgrade complex data pipelines with powerful features to visualize data graphs
- Provide a great SQL-centric data exploration and dashboarding experience on Databricks
- Work in an interactive environment for collaborative data projects at massive scale with an easy path to production
- Mentor/groom junior software engineers
Requirements:
- 6+ years of industry experience
- Experience leading large multi-quarter efforts with a demonstrated customer or business impact
- Experience developing large-scale distributed systems from scratch
- Comfortable working towards a multi-year vision with incremental deliverables
- Motivated by delivering customer value
- Familiarity with server-side web technologies is a plus
- Knowledge of (and a passion for) current trends and best practices in front-end architecture, including performance, accessibility, security and usability
- Experience building large-scale products
- Experience working on a SaaS platform or with Service-Oriented Architectures
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting:
https://job-boards.greenhouse.io/databricks/jobs/8278343002