Our team is looking for a self-motivated software engineer to join developing storage infrastructure to organize and facilitate our business growth. As a Lead Software.NET Engineer, you will own all aspects of the software development lifecycle and help the team succeed by thinking about ways to improve processes and mentoring and modeling engineering best practices.
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
- Competitive salary and good compensation package
- Personalized career growth
- Professional development tools
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings