SingleStore logo

Senior/Principal Software Engineer

SingleStore

RemoteseniorPosted 8h ago

Job description

  • We are seeking a Senior/Principal Software Engineer to join the Engineering team and play a critical role in designing and delivering core capabilities for SingleStore’s. This is a senior technical role with end-to-end ownership of large, release-defining projects at the intersection of distributed systems, cloud infrastructure, and database technology

  • As a Software Engineer, you will set technical direction, solve complex system-level problems, and act as a force multiplier across the organization. You will work closely with Product and customer-facing teams to ensure our platform meets the needs of both long-standing enterprise customers and new adopters

  • This role is ideal for an engineer who thrives on deep technical challenges, takes pride in building durable systems, and enjoys mentoring others while remaining hands-on

  • Note: This role is open across multiple levels. Final leveling (Senior, Staff, or Principal) will be determined based on experience, scope of impact, and demonstrated technical leadership throughout the interview process

  • Lead technical design and decision-making for large, release-defining projects impacting SingleStore’s cloud platform

  • Design and implement new capabilities across networking, control plane, and managed service infrastructure, with main focus on our billing systems

  • Solve complex, mission-critical system problems with solutions that are scalable, maintainable, and resilient

  • Collaborate closely with Product Management to translate customer and business requirements into robust technical solutions

  • Investigate and resolve difficult issues in production and development environments while balancing multiple responsibilities

  • Investigate, debug and fix issues with billing data synchronization

  • Contribute to data visualization dashboards

  • Mentor and guide engineers on system design, coding standards, and architectural best practices, raising the technical bar across the team

Benefits

  • Customize a benefits plan that include health, dental and vision that best fits you and your family

  • Flexible time off, sick and parental leave programs, plus company holidays

  • As a privately held company, we strive to give meaningful stock grants through our equity program

  • Fitness subsidy, Modern Health App Subscription, Team Happy Hours and events

  • Home Workstation. We provide the laptop, you design your home office any way you want it with a $500 equipment stipend

  • Matching Charitable Donations. Corporate donation matching to charitable organizations with 1-week of paid volunteer time off

  • Work remotely if it makes sense for you, your position, your team, and the company

  • Commuter benefits

  • Monthly cell phone and internet stipend

  • 401k

  • Food perks

  • Fertility & Family Formation reimbursement

  • FSA and team events and company offsites- Bachelor’s degree in Computer Science or equivalent practical experience

  • Demonstrated ability to design and build highly reliable, high-performance system software

  • Experience working in environments where performance, scalability, and reliability are critical

  • Familiarity with distributed systems managed via Kubernetes

  • 6+ years of experience developing and debugging system-level software in Golang or similar language

  • Experience building cloud-native SaaS platforms

  • Experience working with frontend web frameworks like React

  • Background with cloud based metering and billing and generally accepted account practices