
Senior Software Engineer
Shopmonkey
full-time
Posted on:
Location Type: Hybrid
Location: California • Illinois • United States
Visit company websiteExplore more
Salary
💰 $175,000 - $200,000 per year
Job Level
Tech Stack
About the role
- Take new ideas from 0 to 1 by building innovative prototypes, validating them quickly, and shipping the ones that work
- Work directly with founders, executives, and engineering leadership to identify high-impact opportunities and turn them into working software
- Use AI-assisted development tools daily as a force multiplier by writing, reviewing, and refactoring code faster without sacrificing quality
- Work across the stack as needed. Frontend, backend, etc
- Engage directly with customers to understand their problems and validate that what you’re building actually solves them
- Collaborate closely with product managers and designers in a small-team environment where your input shapes direction, not just implementation
- Contribute to the team’s tooling and workflows, helping us get better at building software quickly and reliably
- Operate with a high degree of ownership and autonomy. You won’t be waiting around for detailed specs; instead, you’ll be helping define what gets built
Requirements
- Minimum of 5+ years of professional software engineering experience
- Strong fundamentals in at least one modern language (TypeScript, Python, Go, etc.) and genuine comfort working across the stack
- Demonstrated use of AI-assisted development tools in your daily workflow, not just experimentation, but real integration into how you build software
- Experience taking products or features from concept to production in environments where the path wasn’t fully defined
- Bachelor’s degree in Computer Science or a related field, or equivalent practical experience. What you’ve built matters more than where you studied
- Ability to move fast and make pragmatic trade-offs
- Solid understanding of web technologies, APIs, and cloud infrastructure
- Experience with React and TypeScript is a strong plus, given our stack
- Good instincts for code quality, testing, and knowing when “good enough” is actually good enough
- Comfortable talking to customers and translating their needs into technical solutions
- Comfort with ambiguity and fast-changing priorities. You thrive when given a problem, not a prescription
Benefits
- Medical, dental, vision, and life insurance benefits available the 1st of the month following hire date
- Short term and long term disability
- Employee assistance program
- Reimbursement for a personal health and wellness membership
- Generous parental leave
- 401(k) available upon hire
- 11 paid holidays
- Flexible time off - take the time off you need!
- Matching donations for approved charitable organizations
- Group volunteer efforts
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
TypeScriptPythonGoReactweb technologiesAPIscloud infrastructuresoftware engineeringcode qualitytesting
Soft Skills
ownershipautonomypragmatic trade-offscustomer engagementcollaborationproblem-solvingcomfort with ambiguityadaptabilitycommunicationinput shaping
Certifications
Bachelor's degree in Computer Scienceequivalent practical experience