> Markdown version of [/jobs/ext/1009587-back-end-software-engineer-seattle-wa](https://www.wearedevelopers.com/jobs/ext/1009587-back-end-software-engineer-seattle-wa). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Back-end Software Engineer - Seattle, WA - **Company:** OTTER, INC. - **Location:** Seattle, WA, United States - **Salary:** $167,000.0 - $230,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Artificial Intelligence, Amazon Web Services, Microsoft Azure, Big Data, Cloud Computing, Databases, Software Debugging, Distributed Systems, Python (Programming Language), PostgreSQL, Workflow Management Systems, Google Cloud, Backend, Event Driven Architecture, Kubernetes, Apache Flink, Apache Kafka, Machine Learning Operations, Api Design, Docker, Microservices - **Published:** June 4, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=c03b7513e17f08df ## About the Role Do you have experience in Query management?, We value diversity of experience and are looking for engineers excited to own complex, high-impact systems. We look for a strong sense of ownership, people ready to take their work from idea to production and take responsibility for outcomes., * Proficiency in a general-purpose backend language (e.g., Java, Go, or Python). * Solid foundation in distributed systems, microservices, and API design (gRPC and/or REST). * Experience with databases (e.g., PostgreSQL, CockroachDB) and writing performant queries. * Strong debugging skills and an instinct for reliability in systems that integrate with unpredictable third parties. * Experience operating services in production, and a collaborative, product-minded approach. Nice to Have * Workflow orchestration (e.g., Temporal, Cadence) or event-driven architectures (Kafka). * Large-scale data and analytics tooling (Trino, Flink, Iceberg, or equivalent). * ML systems in production, predictions, ranking, or optimization, or a strong interest in them. * Cloud platforms (Azure, AWS, GCP) and containers (Docker, Kubernetes) ## Description As a Software Engineer on the Otter Marketing/Boost team, you'll build the AI-powered platform that puts restaurant growth on autopilot, automating marketing for each storefront across delivery platforms. Your code will turn a merchant's budget and goals into real orders. * Build backend services for campaign management, budgeting, and a multi-channel pipeline that deploys campaigns and keeps them in sync across delivery platforms. * Develop the AI-driven Boost engine that analyzes each store, picks the best marketing for its goal, executes within budget, and recalibrates automatically. * Build durable workflows for campaign orchestration, budget enforcement, and auto-pause guardrails that run correctly, every day, at scale. * Integrate with third-party delivery platforms and handle the realities of external APIs: partial failures, retries, and reconciliation. * Own your services end-to-end: develop, instrument, debug, and improve reliability and performance., * Demand for online food delivery is growing really fast! In the last 5 years, just in the US, the overall market has expanded 10X from $10B to $100B, and could expand to $500bn- $1T by 2030. * Changing the restaurant industry: You'll be part of a team that helps restaurants succeed in online food delivery. * Collaborative environment: You will receive support and guidance from experienced colleagues and managers, helping you to learn, grow and achieve your goals, and you'll work closely with other teams to ensure our customer's success. What else you need to know This role is based in our Seattle office location. As a company driven by innovation and continuous change, close collaboration is essential. We're constantly reimagining our industry, creating new products, and refining our processes, and we do our best work together. That's why all of our office-based teams work onsite, five days a week. ## Related Videos - [Alibaba Big Data and Machine Learning Technology](https://www.wearedevelopers.com/videos/37-alibaba-big-data-and-machine-learning-technology) - [Swapping a Data Warehouse at Runtime: Zero-Downtime Migration Without Changing a Single Client](https://www.wearedevelopers.com/videos/100311-swapping-a-data-warehouse-at-runtime-zero-downtime-migration-without-changing-a-single-client) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Why and when should we consider Stream Processing frameworks in our solutions](https://www.wearedevelopers.com/videos/1085-why-and-when-should-we-consider-stream-processing-frameworks-in-our-solutions) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [20 Essential Tools For Backend Development](https://www.wearedevelopers.com/magazine/218-20-essential-tools-for-backend-development) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers)