About our client:
Are you looking to get in on the ground floor with a company that will be revolutionizing the Kubernetes space? PerfectScale is building solutions that greatly simplify how companies manage and optimize their K8S ecosystems. Our private beta is already used in production by several major SW companies, helping many of them reduce millions in K8S operating expenses, and we are just getting started.
As we continue to build our product’s momentum, we are looking to deepen our engineering team to help improve our velocity as we march to GA. We are a remote-first organization and are already distributed globally across the US, Israel, and Ukraine.
We are looking for an experienced Golang backend engineer, with a proven track record in building enterprise-grade SaaS solutions to join the core engineering team and make a great impact on the future of our product. You will take part in all phases of the SW development — from discussing requirements, through design, design review, documentation, implementation, deployment, and support.
Responsibilities
- Work closely with a strong team of experts and help them build a well-designed, resilient, and performant SaaS environment
- Design and develop core services and features
- Collaborate with product, devops, backend, and frontend engineers to deliver elegant and well-thought-out solutions for complex problems
- Write clean and maintainable code using engineering best practices
Requirements
- 4+ years of backend development experience (Go/Java/Rust. Go — big advantage)
- Familiar and following — Design patterns, SOLID, DRY, KISS, YAGNI
- Well-experienced with full SW development lifecycle
- Experienced working with microservices and containers (Docker)
- Passion for distributed systems design and infrastructure
- A knack for benchmarking and optimization
- Excellent communication skills and a ’can-do’ approach
- Good level of English — written and verbal (in order to pass the interview and use it daily)
Nice To Have
- Hands-on, production experience with K8S
- Experience developing enterprise-grade SaaS products
- Hands-on experience building systems in a cloud environment (especially AWS)
- Experience with data engineering — streaming and batch processing
- Familiarity with modern Devops frameworks and best practices — Docker, K8s, GitOps, CI/CD
Perks:
- Competitive salary
- Flexible working hours
- Fully remote
- International team
- Endless professional development