Staff Software Engineer - Fullstack
Build customer-facing, self-serve workflows and modular UI experiences for the Databricks Control Plane. The role leads large-scale distributed product initiatives, partners cross-functionally, and mentors engineers while requiring 10+ years of industry experience.
About the job
Responsibilities
- Build simple workflows covering multiple user journeys in the Databricks Control Plane.
- Build self-serve, modular UI flows that help product teams create standard customer user journeys.
- Collaborate with global, cross-functional teams, including product management and backend engineers, to deliver high-quality software.
- Plan and execute complex projects involving multiple teams and stakeholders.
- Create, deploy, test, and upgrade complex data pipelines with features for visualizing data graphs.
- Provide a 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 and groom junior full-stack engineers.
Requirements
- 10+ years of industry experience.
- Experience leading large, multi-quarter efforts with demonstrated customer or business impact.
- Experience developing large-scale distributed systems from scratch.
- Comfort working toward a multi-year vision with incremental deliverables.
- Motivation to deliver customer value.
- Familiarity with server-side web technologies is a plus.
- Knowledge of and 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.
Benefits
- Comprehensive benefits and perks designed to meet employees' regional needs.
Skills
SQL, Distributed Systems, Data Pipelines, Front-End Architecture, Server-Side Web Technologies, SaaS, Service-Oriented Architecture, Dashboarding, Data Visualization, Accessibility, Web Security
Similar jobs
Fullstack Engineering jobsProvides technical leadership for Stripe support products by setting architecture and strategy, building reliable distributed systems, and mentoring engineers. Requires 10+ years of backend or full-stack development experience and strong expertise in technical leadership, product delivery, and modern programming technologies.
Staff engineer leading architecture and hands-on development for CareHub’s workflow-heavy care-delivery platform. The role requires 10+ years of software development experience, strong React and Node.js/TypeScript skills, AI integration experience, and technical mentorship.
Leads architecture, development, reliability, and technical direction for large-scale distributed systems, while mentoring engineers and driving complex cross-functional initiatives. Requires 12+ years of experience building and supporting distributed systems.
Build prototypes and production-ready applications for Twilio’s emerging technologies incubation team. The role requires full-stack software development experience, modern programming skills, database knowledge, and the ability to use AI-assisted development tools effectively.
Senior individual contributor responsible for architecting and building large-scale distributed systems, leading cross-team technical initiatives, and mentoring engineers. Requires 15+ years of hands-on software engineering experience and deep expertise in architecture, reliability, performance, and system design.