How Remoteville checks and expires listings
Senior/Principal Software Engineer
Skills
Cloud ComputingReact.JsC++Design-BuildDistributed SystemsKubernetes
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- 6+ years of experience developing and debugging system-level software in Golang or similar language
- Familiarity with distributed systems managed via Kubernetes
- Demonstrated ability to design and build highly reliable high-performance system software
- Experience working in environments where performance scalability and reliability are critical
- Bachelor’s degree in Computer Science or equivalent practical experience
Nice to have
- Hands-on leadership
- Strong mentorship
- Deep systems thinking
- High ownership
- Cross-functional collaboration
Day to day
- Lead the technical design and delivery of large release-defining projects across the cloud platform, with a strong focus on billing systems and managed services.
- Build and debug resilient distributed systems that solve complex mission-critical problems in networking control plane and cloud infrastructure environments.
- Partner with Product and customer-facing teams to translate requirements into durable technical solutions, while mentoring engineers and raising the team’s technical standards.
