Senior Software Engineer at Shopmonkey building innovative AI prototypes with strong engineering fundamentals and rapid iteration. Collaborate with founders and teams to identify and solve customer problems.
Responsibilities
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
Senior Full Stack Developer focusing on integration methods for Solink's video security data platform. Working across the full stack with TypeScript, Node.js, and cloud technologies.
Software Architect developing product architectures at Semperis in Dublin. Collaborating with architecture and development teams to enhance product features and support rapid development.
SW Developer in Mobileye's Automotive Software team focusing on AUTOSAR self - driving platforms. High debugging skills and AUTOSAR experience required for tackling complex software challenges.
FullStack Developer contributing to Smart Farming solutions in aquaculture at HydroNeo. Collaborate on mobile and backend development while learning through an innovative startup environment.
Senior Software Engineer building and maintaining payment infrastructure for Wellfit fintech. Expanding payment capabilities and ensuring secure, scalable solutions in a collaborative team environment.
Tech Lead to design and develop significant digital products at Theodo, leading a team while ensuring high - quality delivery and client satisfaction in Paris.
Tech Lead at Theodo designing and developing innovative digital products while ensuring high delivery standards. Collaborating with teams to modernize legacy systems using AI technology.
Tech Lead at Theodo leading the design and development of digital products. Collaborating with teams to ensure quality and performance for client solutions.
Software Engineer Fullstack developing effective and durable digital products at Theodo. Collaborating with small teams and focusing on client value across the entire application lifecycle.