Summary
PerfectScale is on a mission to revolutionize how companies manage their Kubernetes environments. They are seeking an experienced Golang backend engineer to join their core engineering team, where the candidate will be involved in all phases of software development, from requirements discussion to 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
Skills
- 4+ years of backend experience (Go, Java, Rust..)
- 2+ years of Golang experience
- 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, impact-oriented and a can-do approach
- Good level of English - written and verbal
- Hands-on, production experience with K8S
- Data engineering experience - data pipelines, data lakes, stream processing
- Experience developing enterprise-grade SaaS products
- Hands-on experience building systems in a cloud environment (especially AWS)
- Familiarity with modern DevOps frameworks and best practices - Docker, K8s, GitOps, CI/CD
Qualifications
Must Haves
- 4+ years of backend experience (Go, Java, Rust..)
- 2+ years of Golang experience
- 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, impact-oriented and a can-do approach
- Good level of English - written and verbal
Nice to Haves
- Hands-on, production experience with K8S
- Data engineering experience - data pipelines, data lakes, stream processing
- Experience developing enterprise-grade SaaS products
- Hands-on experience building systems in a cloud environment (especially AWS)
- Familiarity with modern DevOps frameworks and best practices - Docker, K8s, GitOps, CI/CD
Benefits
- Great product :)
- Competitive salary
- Flexible working hours
- Fully remote
- International team
- Professional development