Our client is a fast-growing SaaS product company with an AI-driven platform live in 1,000+ locations across the North America, UK and APAC. They’re transforming how the next-gen digital ordering ecosystem operates and how people interact with ordering, making every transaction smarter, faster, and seamless. Their technology automates complex menus, upselling, and POS interactions, helping teams save time, eliminate errors, and deliver smarter and seamless customer experiences.
The role
We are looking for a Staff Engineer for the Infrastructure team, to be responsible for resolving critical stability issues, improving reliability, and strengthening the complex core backend systems. This is a high-impact, hands-on role where you’ll work closely with senior engineers to tackle complex distributed systems challenges in a SaaS environment and directly influence the robustness, scalability, and reliability of the platform.
The company offers the opportunity to join at an early stage, shape the product, and drive growth, working on innovative solutions for the future of the next-gen digital ordering ecosystem. You’ll enjoy a competitive salary, benefits, and stock options, while collaborating with a global, high-performing team and making a real impact on the company core product.
Key Responsibilities
- Own and deliver major initiatives that improve infrastructure stability and performance.
- Troubleshoot and resolve complex production issues in a distributed SaaS environment.
- Design, implement, and maintain solutions in Python and Rust/or C++/ or Java/ or Golang for critical backend systems.
- Collaborate with senior engineers to define architecture, best practices, and observability standards.
- Maintain and enhance Kubernetes-based infrastructure, CI/CD pipelines, and cloud-native systems.
- Mentor engineers and contribute to knowledge sharing and team growth.
Required Experience & Skills
- BSc in Software Development, Computer Science, or equivalent industry experience.
- 10+ years of professional software development experience, with strong Python expertise.
- Experience in Rust or C++/ or Java/ or Golang for performance-critical components.
- Deep experience with distributed systems, networking protocols, and production-grade infrastructure.
- Hands-on experience with Kubernetes (Helm) and containerized deployments.
- Skilled at troubleshooting complex production issues and improving system reliability.
- Strong software design skills and ability to contribute to architecture discussions.
- Experience in building and troubleshooting a real-time low-level system (e.g. kernel, drivers, RTOS)
- Excellent written and verbal communication.
Nice to Have
- Familiarity with observability stacks (Prometheus, Grafana, OpenTelemetry).
- An understanding of one of the following: WebRTC, STUN/TURN, SIP, RTP, HLS, RTMP
- Having worked with Rust and PyO3
- Audio programming experience
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
DevSecOps
2025-04-29
Software Developer (Golang, remote)
2025-09-02
Sr. Python Developer (AI/ML company)
2025-05-25
- Posted
- May 06, 2026
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Poland
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
DevSecOps
2025-04-29
Software Developer (Golang, remote)
2025-09-02
Sr. Python Developer (AI/ML company)
2025-05-25