Our customer is a global leader in digital agreement and e-signature solutions, looking for a self-motivated software engineer to join developing storage infrastructure to organize and facilitate business growth. As a Lead Software Engineer, you will own all aspects of the software development lifecycle and collaborate with other team members to design, develop, and implement new solutions.
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
- Solid experience in full stack development
- Availability to fully cover PST working hours from Monday to Friday
Benefits
- Flexible working format
- 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
- Other location-specific benefits