We are looking for a Senior Software Engineer to join our IT Team. This individual will report into our Full Stack Team Lead and have the opportunity to work on impactful projects that enhance our e-commerce platform and internal operations, while honing your skills in backend and full stack development.
Requirements
- Bachelor’s degree or foreign equivalent in Computer Science, Engineering, Information Technology, or a related field and 6+ years of progressive experience.
- 4+ years of professional experience with Java frameworks such as Spring, Struts, Hibernate
- 4+ years of professional experience with relational databases (MySQL and/or Oracle)
- Deep understanding of data structures, algorithms, and system design
- Experience making complex backend architecture design choices
- Passion for web technologies, and keeping up to date with new tools and techniques
- Experience with the full Software Development Lifecycle: frontend and backend web application development, implementing business logic, and developing user interfaces
- Ability to work with minimal technical supervision and supplemental engineering support, while responding efficiently to multiple program priorities
- Linux, Shell, and Perl scripting, writing, and executing UNIX commands, and utilizing Linux servers to debug, deploy code, install, and monitor software to be used in testing and production environments
- Experience with webservers including Apache and Nginx
- High-level proficiency of written and verbal communication in English
Benefits
- Comprehensive and affordable medical, dental, vision, and voluntary life insurance options
- 401(k) with up to 4% company match
- Paid vacation, sick time, and holidays
- Company-paid basic life insurance and long-term disability
- Discounted auto, home, and pet insurance programs
- Flexible Spending Account (FSA)
- Confidential mental health, financial planning, and legal support through our Employee Assistance Program (EAP)
- Company-provided equipment and one-time $250 work from home stipend
- $750 annual professional development budget
- $25 monthly Grubhub credit
- Company rewards and recognition program