The Senior Software Engineer is responsible for delivering the next generation of retail systems software to customers, working on product or project-based development and collaborating with a diverse and supportive team.
Requirements
- Provide technical leadership within the engineering team
- Own end-to-end delivery of features and technical improvements
- Design and evolve scalable, resilient architectures
- Develop high-quality software primarily in Java
- Drive engineering standards across the SDLC
- Lead and contribute to technical decision-making
- Troubleshoot complex issues across services and environments
- Mentor and coach engineers
- Contribute to delivery planning
Benefits
- Medical, dental, vision, life, and disability coverage available
- Competitive salary
- Flexible PTO policy
- Fully paid FMLA leave comparable to company-paid short-term disability coverage
- 12 weeks of fully paid parental leave
- 401(k) plan with company match