Sr./principal Software Engineer

SingleStore

Lisbon, Portugal
Not specified; salary is based on permissible fact...
On-site
6+ years system-level software development
Golang or similar language expertise
Distributed systems managed via kubernetes
SingleStore is seeking a Senior/Principal Software Engineer to join their team in Lisbon, Portugal. The ideal candidate will possess extensive experience in developing system-level software, particularly in Golang, and will be responsible for leading technical design and decision-making for critical projects within the company's cloud-native platform

Job Summary

  • This role involves end-to-end ownership of large, release-defining projects at the intersection of distributed systems, cloud infrastructure, and database technology.
  • Engineers will set technical direction, solve complex system-level problems, and act as a force multiplier across the organization while mentoring others.
  • The position requires investigating and resolving difficult issues in production environments, including billing data synchronization and network control plane challenges.

Matching Summary

Match Score: 85

SingleStore is seeking a Senior/Principal Software Engineer to join their team in Lisbon, Portugal. The ideal candidate will possess extensive experience in developing system-level software, particularly in Golang, and will be responsible for leading technical design and decision-making for critical projects within the company's cloud-native platform.

Salary

Not specified; Salary is based on permissible factors such as skills, experience, and geographic location; Eligible for merit increases and annual bonuses

Skills & Requirements

Must-have

  • 6+ years system-level software development
  • Golang or similar language expertise
  • Distributed systems managed via Kubernetes
  • Highly reliable high-performance system design
  • Cloud-native SaaS platform experience

Nice-to-have

  • Frontend web frameworks like React
  • Cloud-based metering and billing background
  • Mentoring engineers on architectural best practices
  • Data visualization dashboard contribution

Key Requirements

  • Bachelor's degree in Computer Science or equivalent practical experience
  • 6+ years of experience developing and debugging system-level software
  • Demonstrated ability to design highly reliable, high-performance system software

Work Rights

Not specified

Tailored Resume

Cover Letter