about 5 hours ago
Base Salary
$188k - $282k/yr
Responsibilities
- Design, develop, test, and maintain software features for cloud-based applications.
- Contribute to system design and architecture, ensuring scalability, reliability, and security.
- Participate in the development and optimization of distributed systems for cybersecurity technologies.
- Stay current with emerging technologies and apply advancements to improve system performance.
- Collaborate with cross-functional teams to define requirements and iterate on product features.
- Troubleshoot and debug production issues, implementing performance optimizations.
- Provide technical guidance and mentorship to junior engineers.
Requirements
- Bachelor’s degree in Computer Science or a related field.
- 8 years of work experience in software engineering or closely related positions.
- Experience with cloud-based applications and distributed systems.
- Strong understanding of system design, architecture, and cybersecurity technologies.
- Ability to collaborate effectively with cross-functional teams.
Benefits
- Comprehensive medical, dental, and vision insurance.
- 401(k) retirement savings plan with company match.
- Employee stock purchase plan and referral program.
- Flexible spending accounts and Employee Assistance Program (EAP).
- Education assistance and parental leave.
- Paid time off (PTO) and company-paid holidays.
- Health and wellness events and community programs.