Senior Software Engineer, API Systems
$125k - $180kBook of the Month
The Engineering team at Book of the Month is responsible for developing and maintaining our website, mobile apps, and the internal systems that run the business. We work closely with Product, Design, fellow engineers, and stakeholders across the company to take projects from inception to launch on quick, iterative timelines, balancing quality with business impact.
We are looking for a Senior Software Engineer to architect creative technical solutions to complex problems, ensure consistent delivery of roadmapped features, and seek constant improvement of our code’s efficacy, performance, and maintainability.
What you will do…
- Own the end-to-end creation of customer-facing features that reach hundreds of thousands of users.
- Architect and maintain the systems that power Book of the Month, such as our inventory, order management, financial, and fulfillment systems, applying evolving technologies to best support our internal teams.
- Keep our APIs, website, and mobile apps fast and reliable through spiky, unpredictable traffic from monthly selection launches, promotions, and holiday gifting.
- Collaborate closely with technical and non-technical stakeholders to find practical, cost-effective solutions that meet business needs in feasible timelines.
- Create detailed, comprehensive technical specifications outlining well thought-out solutions for review by peers & execution by orchestrated agentic workflows.
- Review technical specifications of other developers to ensure success of their projects along with your own, mentoring other engineers to architect for scalability, follow good design patterns, and uncover edge cases.
- Write code and direct code generation to implement approved solutions at high code-quality standards.
- Verify solutions at every step of the development process, considering both happy and unhappy paths, & monitoring success after release.
About you…
- 6+ years of work experience delivering high-quality production code. Experience at a consumer facing brand is a plus.
- Solution-oriented: Enjoys tackling problems, breaking them down into pieces, and finding innovative ways to use new technologies to solve them.
- Excited by ownership: Embraces the prospect of creating something from scratch, owning its development, and ensuring its quality to end users.
- Undeterred by ambiguity: Sees complex problems as opportunities for growth rather than obstacles, driving a solution forward no matter how complicated the path.
- Team player: Collaborates with others and picks up new skills to help out when needed, whether that be nailing down reproduction steps of a bug, creating a frontend component, or hunting down a gap in our data for analytics.
Technical Requirements…
- Develop high-quality, production code in event-driven systems, preferably Node.js.
- Utilize typed languages, preferably TypeScript, to ensure integrity of API contracts, store clean data, and future-proof projects for low-lift expansion while avoiding regressions.
- Model data in relational databases such as MySQL or PostgreSQL and evolve schemas safely against live production data.
- Design and version REST APIs with clear, reliable contracts and consistent backward compatibility.
- Build and maintain test suites rigorous enough to be trusted as a quality gate for production release.
- Prioritize efficiency by optimizing SQL, minimizing DB trips, managing in-memory load, and utilizing third-party services such as Redis, Kafka, and SQS.
Salary Range: $125,000 - $180,000
$125k - $180k
...Description Job Description The Engineering team at Book of the Month is... ...apps, and the internal systems that run the business. We... ...impact. We are looking for a Senior Software Engineer to architect... ...internal teams. Keep our APIs, website, and mobile apps fast...SeniorWork experience placement$130k - $200k
...rapidly and seeking a talented, innovative Senior Software Engineer to join our growing team. As one of... ...end-to-end Architect communication systems that coordinate across organizational... ...pharmacy systems, databases, and APIs Implement evaluation and observability...SeniorFull timeWork at officeLocal area3 days per week- ...Role Overview We are seeking a Senior Software Engineer with a strong C#/.NET engineering foundation... ...C#/.NET applications and backend systems and more recently has been building... ...Develop Python-based AI services, APIs, workers, and automation workflows ....SeniorFull time
- DICK'S Sporting Goods is seeking a software engineer to design and build best-in-class solutions within the Technology team. You will contribute to API development, event-driven services, and cloud-native deployments that support inventory movement, orders, and warehouse...SeniorRemote job
- ...Postman Fern is seeking a Senior Software Engineer to build APIs, scale AI infrastructure, and design developer experiences reaching millions. You’ll work on AI systems deployed on AWS and Vercel, ensuring performance, reliability, and security under real-world load....Senior
$160k - $200k
...wealth for all.About the teamThe API Platform team builds the... ...external partners, and the AI engineers building on top of the platformSet... ...for6+ years of professional software engineering experience, with... ..., or gRPC), distributed systems, and the tradeoffs that come...SeniorWork at office- ...building onboarding, digital banking, data, and marketing solutions. We seek a senior frontend engineer with deep expertise in JavaScript, React, and Vue to help design scalable interfaces and robust APIs. You’ll collaborate across teams, emphasize performance, testing, and...SeniorRemote job
$192k - $240k
Distributed Systems engineers at Datadog design, implement and run in production the foundational platforms powering our applications. Your... ...’re motivated to push the boundaries of how AI can improve software engineering best practices and contribute to building AI-enabled...SeniorWork at office$159.8k - $235k
...TeamThe Code Scalability team owns build systems and continuous integration across... ...contribute to a monorepo, the cost of building software can grow for everyone. We tackle that... ...troubleshooting.About the RoleAs a Senior Software Engineer on Code Scalability, you will solve...SeniorHourly payWork at officeLocal areaRemote workFlexible hours$140k - $180k
...Role: We are seeking a senior Core Java Engineer to support a large-scale... ...engineer sparsely documented systems, make safe tactical changes... ...years of professional Java software engineering experience, with... ...with enterprise services, APIs, market data, analytics libraries...SeniorFull timeTemporary workRemote workWorldwide- People Data Labs is hiring engineers to advance our data-as-a-service platform. You will work on both frontend and backend components, focusing on Python-based APIs and React/TypeScript interfaces. You will help evolve our existing patterns, build scalable UI components...SeniorRemote job
- A leading AI research accelerator is seeking an experienced software engineer to enhance AI-driven coding solutions. Responsibilities include refining code, collaborating with teams, and designing verification mechanisms. Candidates must have significant experience in software...SeniorRemote jobPart timeFlexible hours
- Redhorse Corporation is seeking a Senior Software Engineer - Mission Systems Integrations to design, build, and deploy high-performance software for defense and national security. You’ll bridge tactical edge operations with enterprise data platforms using TAK and CoT architectures...SeniorRemote job
- NinjaOne is seeking a Senior Performance Software Engineer to lead performance testing and data-generation initiatives across the organization. You will... ...emphasizes collaboration with software engineers, a systems-oriented mindset, and a hands-on approach to scalable cloud...SeniorRemote job
$140k - $200k
...deep industry expertise with engineering excellence to help clients... ...are seeking an experienced Senior Python API Developer to design and build... ...implementing efficient distributed system architectures, and ensuring... ...coding standards. Apply software design patterns and...SeniorFull timeTemporary workRemote workWorldwide- Role : Senior Software Engineer - Distributed Systems (Remote) Location : Remote (Work from Anywhere) Role Overview: We are hiring for one of our clients, seeking a Senior Software Engineer to work on a Full-Time basis to design, develop, and deploy scalable software solutions...SeniorRemote jobFull timeImmediate startWorldwide
$180k - $220k
...accelerating the transition of the financial system to a digital asset economy. BitGo... ...-solving. BitGo is looking for a Senior Software Engineer to help build and evolve the ledger... ...extensible system design — schemas and APIs that can grow with new requirements instead...SeniorFull timeWork at officeWorldwide- Nexaminds is seeking a Senior iOS Developer to design, build, and maintain native iOS apps using Swift, collaborating with backend and web teams to ensure seamless API integrations and a consistent user experience while contributing to architecture decisions, code quality...SeniorRemote jobFlexible hours
- Remote Jobs in Europe is seeking a Senior Java Developer for a CMS migration project. The role centers on OpenCMS (Java, MariaDB), Samba... ..., define design components, assess risks, and produce RESTful API guidelines. Fluent English is required; interviews will be conducted...SeniorRemote job
- OkWhen is hiring a Senior .NET Software Engineer to enhance, maintain, and extend a production platform for live, virtual, and hybrid events. You... ...design, build, test, deploy, and own backend services and APIs using C#/.NET Core, Angular, and SQL Server while ensuring...SeniorRemote job
- ...native market maker running systematic strategies across dozens of venues, on and off chain. They're hiring a senior C++ engineer to anchor and lead the core systems group in New York. This is the person the rest of engineering looks to. Why it's worth a look A...SeniorFull time
- ...GameChanger is seeking a Senior Engineering Manager to lead a squad responsible for scaling new products and a partner-facing platform. You... ...models, coordinating across teams and ensuring scalable, secure API delivery. You will drive technical excellence, coach...SeniorRemote job
$157k - $184k
Chainguard, Inc. is seeking a Senior Software Engineer to join their Platform team. This remote role focuses on designing and building customer-facing backend services and APIs that support various products. The position emphasizes quality, collaboration, and agility....SeniorRemote job- Nomic, Inc. is seeking a Senior Software Engineer for their New York office. This hybrid role involves developing product features across the Nomic platform, where you'll work on UI, APIs, and backend services primarily using Python and TypeScript. The ideal candidate...SeniorWork at officeFlexible hours
- Radar is seeking Platform Engineers to build and operate its infrastructure, developer platform, and data systems at scale. You will handle 1B API calls daily and work from NYC HQ or remote in the United States. You’ll collaborate with SRE, data, security, and product...SeniorRemote job
- A consulting firm is seeking a Senior Platform Architect to lead enterprise-scale API initiatives and ensure optimal integration with MuleSoft and Azure API... ...governance and strategy within an organization focused on software development. #J-18808-Ljbffr Krasan Consulting...SeniorRemote jobContract work
- Smart Tech Skills LLC is seeking a Senior Java Engineer to support integration development and data-driven reporting using Oracle Integration Cloud (OIC). You will build APIs and collaborate with cross-functional teams on cloud and data initiatives in a remote setting....SeniorRemote job
$160k - $240k
Senior Software Engineer - BQL Reliability Engineering Location New York Business Area Engineering and CTO Ref # 10053945... ...automated diagnostic capabilities that analyze telemetry and system behavior, helping engineers rapidly identify failures, regressions...SeniorTemporary workFor contractorsWork experience placement- ...Zocdoc is hiring a Senior Software Engineer to build the data platform that connects our products with analytics, machine learning, and operations... ...of backend engineering and data infrastructure, delivering APIs, libraries, and services that enable safe data activation across...Senior
- ...Clear Street in New York, NY is seeking an experienced Senior/Staff Software Engineer for the FACT Team to design and build scalable data services... ...environment. This role emphasizes Golang, distributed systems, and API-driven architectures to handle large datasets across...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, API Systems. Be the first to apply!
- software engineer full time New York, NY
- graduate software developer no experience New York, NY
- software support engineer New York, NY
- software developer apprenticeship New York, NY
- software engineer healthcare New York, NY
- network software engineer New York, NY
- software engineer co-op New York, NY
- software engineer internship New York, NY
- senior software engineer New York, NY
- software system engineer New York, NY


