Staff Engineer, Dell Spark

Starburst offers a full-featured data lake analytics platform built on open source Trino, helping organizations make better decisions faster without data migration.
Distributed Systems
Staff Software Engineer
Remote
7+ years of experience
Enterprise SaaS

Description For Staff Engineer, Dell Spark

Starburst, a leading data lake analytics platform provider with $414M in venture funding, is seeking a Staff Software Engineer to join their globally distributed engineering team. The role focuses on developing the Starburst Enterprise Platform and Dell Data Lakehouse, offering unique challenges in distributed systems development.

The position involves working with cutting-edge technologies including Kubernetes, Java, and Apache Spark, while contributing to the core platform that serves over 300 leading organizations. As a Staff Engineer, you'll be instrumental in designing and developing the Dell Data Lakehouse platform, collaborating with Dell Technologies, and ensuring high-quality software delivery.

Starburst stands out for its unique founding story, having bootstrapped with customers and revenue from the start. The company promotes a remote-first culture and has been recognized as a Best Place to Work. They emphasize three core values: Character, Competence, and Ownership, fostering an inclusive and diverse environment.

The ideal candidate will bring 7+ years of software development experience, strong distributed systems knowledge, and expertise in Java and cloud infrastructure. This role offers an exceptional opportunity to work on complex technical challenges while contributing to a platform that's revolutionizing how organizations handle data analytics. The position includes competitive compensation, stock options, and flexible work arrangements, making it an attractive opportunity for experienced engineers looking to make a significant impact.

Last updated 23 days ago

Responsibilities For Staff Engineer, Dell Spark

  • Design, develop, and support the Dell Data Lakehouse platform built together with Dell Technologies
  • Continuously improve engineering processes, tests, and systems to scale code base and team productivity
  • Collaborate with teams globally in a fast-paced environment
  • Provide exceptional customer support for both internal and external customers

Requirements For Staff Engineer, Dell Spark

Java
Kubernetes
  • 7+ years of software development experience
  • Prior experience developing distributed systems
  • Extensive software development experience with Java
  • Strong proficiency in cloud network infrastructure, security technologies, and observability frameworks
  • Experience in building distributed systems with Kubernetes and Fabric8
  • Experience with Apache Spark, YuniKorn experience is nice to have
  • Experience with building or administering Spark applications
  • Demonstration of ownership, grit, and bias for action
  • Familiarity with Trino (bonus)
  • Experience contributing to open-source software (bonus)

Benefits For Staff Engineer, Dell Spark

  • Competitive salaries
  • Attractive stock grants
  • Remote-friendly work options
  • Flexible paid time off

Interested in this job?

Jobs Related To Starburst Staff Engineer, Dell Spark

Distributed Systems Engineer L5 - Delivery

Staff-level Distributed Systems Engineer position at Netflix, focusing on continuous delivery platforms and infrastructure at scale, offering competitive compensation and comprehensive benefits.

Staff Software Engineer, Transactional Storage Services

Staff Software Engineer position at Airbnb focusing on distributed database systems, offering remote work and competitive compensation.

Engineering Manager, Network Switch

Lead software engineering team developing network switch solutions at Google, combining technical expertise with leadership skills.

Staff Software Engineer, Infrastructure, Core

Staff Software Engineer position at Google, focusing on infrastructure and core systems development, offering competitive compensation and the opportunity to impact billions of users.

Staff Software Engineer, Borg Ecosystem

Staff Software Engineer position at Google working on the Borg Ecosystem, leading distributed systems development and team technical direction.