Our team is looking for a self-motivated software engineer to join developing storage infrastructure to organize and facilitate our business growth. The team owns all aspects of the software development lifecycle including design, development, testing, deployment and maintenance of product features in client's software products.
Requirements
- 8+ years of software engineering experience in high scale distributed systems
- 8+ years of experience building resilient and highly available web services
- Experience documenting architectural standards and decisions
- Experience in full stack development
- B.S., M.S., or PhD in Computer Science or equivalent experience
Benefits
- Flexible working format - remote, office-based or flexible
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings