The Engineering team at Book of the Month develops and maintains the company’s website, mobile apps, and internal business systems. The team collaborates with Product, Design, engineers, and stakeholders to take projects from inception to launch on quick, iterative timelines while balancing quality and business impact. The Senior Software Engineer architects technical solutions to complex problems, ensures consistent delivery of roadmapped features, and improves code efficacy, performance, and maintainability. The role owns the end-to-end creation of customer-facing features used by hundreds of thousands of users and architects and maintains systems supporting inventory, order management, financial operations, and fulfillment. It also helps keep APIs, the website, and mobile apps fast and reliable during unpredictable traffic spikes. The engineer works with technical and non-technical stakeholders to find practical, cost-effective solutions, writes detailed technical specifications, reviews peers’ specifications, and mentors engineers. The role includes writing code and directing code generation, verifying solutions throughout development—including happy and unhappy paths—and monitoring outcomes after release.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed