Staff Engineer

3 weeks ago


Seattle, Washington, United States DigitalOcean Full time
Job Description

We are seeking a highly skilled Staff Engineer to join our team at DigitalOcean. As a key member of our fleet performance team, you will spearhead efforts to optimize and enhance core system performance, ensuring our products consistently exceed customer expectations.

Key Responsibilities
  • Develop and implement comprehensive performance metrics, analysis tools, and reporting systems
  • Lead initiatives to enhance shared infrastructure, balancing performance optimization with rigorous security standards
  • Collaborate with hardware engineering teams and vendors to continuously validate GPU fabric performance
  • Engage with the open-source Linux community to advance virtualization technologies and integrate them into our fleet
  • Conduct in-depth performance analysis of the Linux kernel, virtualization layer, storage, and network stack to devise optimization strategies
  • Identify system bottlenecks proactively and drive optimizations across the hypervisor software stack
  • Work cross-functionally to harness new performance capabilities from evolving hardware architectures
  • Enhance test frameworks, harnesses, and pipelines to ensure robust performance validation
  • Investigate and resolve virtual machine downtime and performance issues in our production environment
  • Participate in on-call rotations as needed to support system reliability
Requirements
  • Bachelor's or Master's degree in Computer Science, Mathematics, Statistics or Computer/Electrical Engineering or equivalent work experience
  • Extensive knowledge of Linux kernel, hypervisors, and open-source operating systems
  • 7+ experience with performance measurement tools such as profilers, eBPF, XDP, fio, TPCC, MLPerf, and NCCL
  • 5+ years developing strategies for managing, monitoring, and analyzing infrastructure, applications and services
  • Strong proficiency in Go, Python, and/or Ruby
  • Deep understanding of kernel performance aspects, including scheduling, context switching, and hardware acceleration
  • Expertise in distributed systems performance, including tracing and debugging methodologies
  • Knowledge of GPU technology, GPU fabrics, and programming for multi-GPU workloads
  • Demonstrated ability to solve complex problems at scale
  • Strong security mindset with proactive approach to implementing best practices
  • Excellent cross-team collaboration and communication skills
  • Leadership experience in skills development and mentorship
  • Professional-level written and spoken English with strong presentation abilities
Nice to Have
  • Experience with observability platforms such as Splunk, Prometheus, Grafana, Elastic, or Dynatrace
  • Proficiency in C programming language
  • Proficiency in compiler-level performance optimization techniques
  • Experience with Chef, AWX, and/or Kubernetes
  • Familiarity with x86_64 and/or ARM architectures
  • Successful history of upstreaming Linux kernel patches
  • In-depth knowledge of at least one Linux subsystem (CPU scheduling, memory management, file system, I/O, etc.)
  • Experience in developing and deploying ML-based solutions for anomaly detection and dynamic load balancing

This role offers a unique opportunity to drive performance optimization at scale, leveraging cutting-edge technologies and AI/ML solutions to tackle complex infrastructure challenges. As our systems rapidly expand, you'll play a pivotal role in ensuring our architecture remains efficient, resilient, and future-ready.

Why Work at DigitalOcean?
  • We are proud to work here. You'll be a part of a cutting-edge technology company with an upward trajectory, who are proud to simplify cloud computing so builders can spend more time creating software that changes the world.
  • We prioritize career development. At DO, you'll do the best work of your career. You will work with some of the smartest and most interesting people in the industry. We are a high-performance organization that will always challenge you to think big.
  • We care about your well-being. Regardless of your location, we will provide you with a competitive array of benefits to support your overall well-being.
  • We reward our employees. The salary range for this position is between $230,000 - $270,00 based on market data, relevant years of experience, and skills.
  • We value diversity and inclusion. We are an equal-opportunity employer, and recognize that diversity of thought and background builds stronger teams and products to serve our customers.

  • Staff Engineer

    4 weeks ago


    Seattle, Washington, United States Corporate Environmental Risk Management Full time

    Job SummaryThe Staff Engineer is a key member of our team, responsible for assisting with various projects under the supervision of an experienced professional. This role involves working closely with project managers, clients, and technical staff to ensure the successful completion of projects.Key ResponsibilitiesAssist project managers in coordinating...

  • Staff Engineer

    4 weeks ago


    Seattle, Washington, United States GEICO Full time

    Job Title: Staff Engineer - Hardware EngineeringGEICO is seeking a highly skilled Staff Engineer to lead our hardware engineering efforts in network automation. As a key member of our team, you will be responsible for designing, developing, and implementing test plans and automation scripts to ensure the scalability and reliability of our network...


  • Seattle, Washington, United States Della Infotech Full time

    Job Title: Staff Software EngineerJob Types: Full timeLocation: RemoteKey Responsibilities:As a Staff Software Engineer at Della Infotech, you will be responsible for observing, identifying, coordinating, and documenting best practices across all software engineering communities of practices. You will also build reliable and scalable cloud architecture to...


  • Seattle, Washington, United States IonQ Inc. Full time

    We are seeking a highly skilled Staff Software Engineer to join our team at IonQ Inc. in Bothell, WA. As a Staff Software Engineer, you will be responsible for designing, developing, and deploying software components, systems, and features that will help us build the next generation of our systems control platform.The ideal candidate will have experience...


  • Seattle, Washington, United States IonQ Inc. Full time

    We are seeking a highly skilled Staff Software Engineer to join our controls software team at IonQ Inc. in College Park, MD, and Seattle, WA. As a Staff Software Engineer, you will be part of a cross-functional team responsible for leading IonQ on its journey to build the world's best quantum computers to solve the world's most complex problems.The controls...


  • Seattle, Washington, United States IonQ Inc. Full time

    Job DescriptionWe are seeking a highly skilled Staff Systems Engineer to join our team at IonQ Inc. in College Park, Maryland. As a Staff Systems Engineer, you will be responsible for leading the design, development, and integration of complex computer systems for every stage of the product lifecycle.The ideal candidate will have a strong background in...


  • Seattle, Washington, United States IonQ Inc. Full time

    Job DescriptionWe are seeking a highly skilled Staff Software Engineer to join our team at IonQ Inc. in Bothell, WA. As a key member of our software development team, you will be responsible for designing, developing, and maintaining our software systems.Responsibilities:Lead and design major software components, systems, and featuresEnsure the quality of...


  • Seattle, Washington, United States IONQ Full time

    Job Title: Staff Quantum Computing EngineerIonQ is a leading quantum computing company that is developing the world's most powerful full-stack quantum computer based on trapped-ion technology. We are pushing past the limits of classical physics and current supercomputing technology to unlock a new era of computing. Quantum computing has the potential to...


  • Seattle, Washington, United States Apple Full time

    Job Title: Staff Software EngineerAbout the Role:We are seeking a highly skilled Staff Software Engineer to join our team at Apple. As a key member of our engineering team, you will be responsible for designing and developing cutting-edge traffic proxies that power Apple services at an unprecedented scale.Key Responsibilities:- Design and develop traffic...


  • Seattle, Washington, United States Coupang Full time

    We are seeking a highly skilled Staff Engineer to join our Security Engineering team at Coupang. As a Staff Engineer, you will be responsible for designing and leading the development of our cloud security platform, ensuring the security and integrity of our internal and external applications.Key Responsibilities:Take ownership of internal security...


  • Seattle, Washington, United States PitchBook Full time

    About the Role:We are seeking a highly skilled Staff Software Development Engineer to join our Product and Engineering team at PitchBook. As a key member of our team, you will be responsible for architecting and delivering the next suite of services that power the PitchBook platform.You will work closely with our team of big thinkers, innovators, and problem...


  • Seattle, Washington, United States SoFi Full time

    Job Title: Staff Software Engineer, At WorkAbout the RoleWe are seeking a highly skilled and experienced Staff Software Engineer to join our team at SoFi atWork. As a key member of our engineering team, you will play a crucial role in designing, developing, and maintaining our B2B business channel.Key ResponsibilitiesLead the development and testing of our...


  • Seattle, Washington, United States Databricks Full time

    Job Title: Senior Staff Software EngineerAt Databricks, we are committed to building a secure and trusted data analytics and ML platform. We are seeking a Senior Staff Software Engineer to lead our security engineering efforts and create a vision for this space.Key Responsibilities:Identify and plug key gaps in our infrastructure and services to make...


  • Seattle, Washington, United States Coupang Full time

    Job OverviewThe Global Operations Technology (Global Ops Tech) team at Coupang is responsible for the systems that enable the company to reliably fulfill customer orders in a Fulfillment Center within hours of order placement. The team is on a mission to innovate by building an efficient FC ecosystem that operates at breakthrough scale and speeds.We are...


  • Seattle, Washington, United States Impinj Full time

    Job Title: Senior Staff RTL Verification EngineerImpinj is a leading provider of RAIN RFID solutions and Internet of Things pioneer. We're inventing ways to connect everyday items to the Internet, including retail apparel, healthcare items, automobile parts, and more. With over 100 billion items connected, we're solving for a better understanding of our...


  • Seattle, Washington, United States Stripe Full time

    About the RoleWe're looking for a skilled Staff Engineer to join our Document Databases team at Stripe. As a Staff Engineer, you'll be responsible for designing, building, and maintaining the core database infrastructure used by all of Stripe's engineering teams. This is a unique opportunity to have a significant impact on the growth and success of Stripe's...


  • Seattle, Washington, United States Coupang Full time

    Job Description:We are seeking a highly skilled Staff Engineer to join our Security Engineering team at Coupang. As a Staff Engineer, you will be responsible for designing and leading the development of our security platform, ensuring the highest level of security and reliability for our customers.Key Responsibilities:Take ownership of internal security...

  • Staff Engineer

    3 weeks ago


    Seattle, Washington, United States IonQ Inc. Full time

    Job SummaryWe are seeking a highly skilled Staff Engineer to join our team at IonQ Inc. as we push the boundaries of quantum computing. As a Staff Engineer, you will be responsible for leading the system design, integration, and performance characterization of our next-generation trapped-ion quantum computers.ResponsibilitiesCollaborate with engineering and...


  • Seattle, Washington, United States Impinj Full time

    Job Title: Senior Staff RTL Verification EngineerImpinj is a leading provider of RAIN RFID solutions and Internet of Things pioneer. We're driving innovation in connecting everyday items to the Internet, with a focus on retail, healthcare, and other industries. Our team is seeking a Senior Staff RTL Verification Engineer to join our silicon engineering team...


  • Seattle, Washington, United States Bayer US LLC Full time

    Job SummaryAt Bayer, we're driven to solve the world's toughest challenges and strive for a world where 'Health for all Hunger for none' is no longer a dream, but a real possibility. We're doing it with energy, curiosity, and sheer dedication, always learning from unique perspectives of those around us, expanding our thinking, growing our capabilities, and...