Senior Software Engineer, Full Stack

Espresa
Summary
Join Espresa's growing engineering team as a Senior Software Engineer and contribute to building the future of workplace well-being technology. You will own major development initiatives, make key architectural decisions, and shape the platform's technical direction. This role involves building new products used globally, leading projects from implementation to rollout, and collaborating with various teams. Mentoring junior team members and promoting technical excellence are also key responsibilities. The ideal candidate possesses extensive full-stack software engineering experience, particularly with high-scale SaaS solutions and specific technologies like Django/Python and Angular. Espresa offers a competitive benefits package including health, retirement, a Lifestyle Spending Account, and generous PTO.
Requirements
- Experience as a full stack software engineer, ideally with high scale SaaS solutions
- Experience in backend languages such as DJango/Python and modern Javascript technologies such as Angular
- Exceptional feel for great software design
- Passionate about making users happy and seeing people use your product
Responsibilities
- Build new products that will be used by our global customers and their employees every single day
- Lead projects from implementation to testing and roll out
- Collaborate with the direct team to plan and estimate work
- Review code to ensure technical implementations meet functional requirements
- Promote technical excellence
- Collaborate with other teams across Espresa
- Mentor and coach other team members, and help Espresa grow our engineering organization
Preferred Qualifications
- Bonus points for deep understanding of ORM
- Bonus points if you have built ML applications
- Are you already using AI assisted development tools? We love you!
Benefits
- Health
- Retirement
- A Lifestyle Spending Account
- Generous PTO