Auto-apply is a Pro feature

Let Findyet apply to this job for you:

  • Your CV is tailored to this posting.
  • The application form's questions are answered from your profile.
  • You review everything and approve before anything is sent.
  • Findyet submits the application and adds it to your tracker.

Available on Greenhouse postings today, up to 3 applications a day on Pro.

The first 100 verified accounts get Pro free for 90 days.

See plans

SingleStore

Senior/Principal Software Engineer

Posted Updated
Discussion
  • 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

Skills

What Principal Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.