Software Engineer, Systems

SingleStore is a database platform for all data, enabling enterprises to adapt to change and accelerate innovation.
Backend
Senior Software Engineer
Contact Company
5+ years of experience
Enterprise SaaS

Description For Software Engineer, Systems

The Infrastructure Systems Engineering team at SingleStore is responsible for building our private cloud infrastructure, primarily supporting our database test system. This system runs over 7.25 million tests per month, writes petabytes to storage daily, and is expected to grow significantly in the coming years.

As a Software Engineer, Systems, you will be tasked with the design, implementation, and continuous improvement of systems at lower abstraction levels. You'll work closely with a small, highly skilled team to balance battle-hardened best practices with creative innovation. The environment embraces working from first principles, celebrating failure, and engaging in egoless technical discussions.

Key responsibilities include:

  • Designing and developing major infrastructure components and systems, focusing on fault tolerance and performance.
  • Practicing distributed leadership, shifting between leading, collaborating, and following on different projects.
  • Owning systems end-to-end from design to production.
  • Collaborating with other teams to ensure successful integration and operation of infrastructure systems.
  • Fostering an environment that encourages risk-taking and learning from mistakes.
  • Enabling fact-driven decision-making by deferring to data or code whenever possible.
  • Driving continuous improvement in system reliability and usability.

Required skills and experience:

  • 5+ years of experience developing and optimizing systems software.
  • Deep expertise in at least one of: networks, virtualization, storage, scientific or high-performance computing, or kernel development.
  • Natural curiosity and drive to learn about new or adjacent technologies.
  • Experience with designing, developing, and/or troubleshooting distributed systems.
  • Proficiency in at least one systems programming language and one scripting language.
  • Comfort with shells on *nix family systems.
  • B.S. degree or equivalent experience in Computer Science or a related field.

SingleStore offers a range of benefits, including a technology stipend for new employees, monthly cell phone and internet stipend, health and wellness benefits, company and team events, flexible time off, volunteer time off, and stock options. Benefits may vary by country.

SingleStore is a venture-backed company headquartered in San Francisco with offices worldwide. They are committed to diversity and inclusion and value individuals who can work with a diverse range of people.

Last updated a month ago

Responsibilities For Software Engineer, Systems

  • Design and develop major infrastructure components and systems
  • Practice distributed leadership
  • Own systems end-to-end from design to production
  • Collaborate with other teams for successful integration
  • Foster an environment of learning and risk-taking
  • Enable fact-driven decision-making
  • Drive continuous improvement in system reliability and usability

Requirements For Software Engineer, Systems

Linux
  • 5+ years of experience developing and optimizing systems software
  • Deep expertise in networks, virtualization, storage, scientific computing, or kernel development
  • Experience with distributed systems
  • Proficiency in systems programming and scripting languages
  • Comfort with *nix systems
  • B.S. degree or equivalent in Computer Science or related field

Benefits For Software Engineer, Systems

Equity
  • Technology Stipend for New Employees
  • Monthly Cell Phone and Internet Stipend
  • Health and Wellness benefit
  • Company and team events
  • Flexible time off
  • Volunteer time off
  • Stock Options

Interested in this job?

Jobs Related To SingleStore Software Engineer, Systems

Software Development Engineer, AWS Audit Manager

Lead software development for AWS Audit Manager, streamlining audit and compliance processes with automation for global customers.

Senior System Development Engineer, Kuiper Network Services

Senior System Development Engineer role for Project Kuiper, building software to manage ground Points of Presence for satellite broadband connectivity.

Software Development Engineer-II

Amazon is seeking a Senior Software Engineer to lead high-scale web services development for digital content commerce.

Software Development Engineer, AWS Energy Team

Join AWS as a Software Development Engineer to build sustainable cloud infrastructure and innovative renewable energy solutions.

Software Development Engineer III, Transporter Aggregation and Tracking Services (Tracks)

Senior Software Engineer role at Amazon, focusing on Last Mile delivery technology and real-time data processing for logistics optimization.