Software Development Engineer II, Advertising Technology
Listed on 2026-06-23
-
Software Development
Backend Developer, Cloud Engineer - Software
Why Join Us?
Our team encourages an inclusive culture where everyone feels we belong and our differences are celebrated. We provide a full benefits package, including travel perks, generous time‑off, parental leave, a flexible work model, and career development resources.
The RoleSoftware Development Engineer II – primarily backend focused (70‑80%) with some frontend (20‑30%) on a React customer‑facing portal.
In This Role, You Will- Design, build, test, and maintain scalable backend services and APIs that power the advertiser portal and third‑party integrations.
- Contribute to a unified ads platform, delivering reusable capabilities across products.
- Own features and services end‑to‑end—from design and implementation to deployment and operational support.
- Apply strong coding fundamentals to deliver high‑quality, maintainable, and extensible solutions.
- Participate in system design, low‑level design, API design (including GraphQL), and data modeling.
- Build customer‑facing features (primarily backend‑driven, with some React frontend contributions).
- Drive improvements in scalability, performance, and reliability for high‑traffic advertiser systems.
- Collaborate with engineering, product, operations, and globally distributed teams to translate business needs into technical solutions.
- Troubleshoot production issues and improve system health through monitoring, debugging, automation, and observability practices.
- Write secure, well‑tested code, participate in code reviews, and follow engineering best practices.
- Leverage AI‑enabled solutions and AI‑assisted development tools to improve developer productivity and product outcomes.
- Bachelor’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
- 3+ years of software development experience building and supporting production systems and services.
- Strong foundation in data structures, algorithms, and core computer science fundamentals.
- Experience owning components or services, including implementation, testing, deployment, and operational support.
- Experience designing and building scalable backend systems and APIs.
- Proficiency in one or more of the following:
Java, Kotlin (or ability to ramp quickly), and familiarity with React. - Experience with API design and consumption, including REST and/or GraphQL.
- Experience working across multiple technical systems or services, with the ability to debug and deliver maintainable solutions.
- Experience building software for advertising technology, marketplaces, or other high‑scale distributed systems.
- Experience with event streaming or messaging systems (e.g., Flink, Kafka, or similar real‑time data processing technologies).
- Experience contributing to architecture and design discussions for services, APIs, and data models.
- Demonstrated ability to improve service quality through performance tuning, observability, and automation.
- Experience using metrics and data to inform engineering decisions and measure impact.
- Familiarity with AI‑driven systems and/or AI‑assisted development tools (e.g., Git Hub Copilot, Claude).
- Experience building customer‑facing features, including frontend development with React.
- Background working on large‑scale, high‑throughput systems or platforms.
- A strong sense of ownership, with a track record of delivering solutions end‑to‑end.
- Ability to collaborate effectively across teams and contribute to a highly collaborative engineering culture.
- Passion for building scalable, high‑performance systems and improving the developer and customer experience.
- Interest in solving complex problems in a fast‑growing, high‑impact area of the business.
Seattle, WA – employees must be in the office at least three days a week. There is no relocation assistance for this role.
The total cash range for this position in Seattle is $119,000 to $166,500, with potential to increase up to $190,500 based on performance.
Accommodation RequestsIf you need assistance with any part of the application or recruiting process due to a disability or other physical or mental health condition, please reach out to our…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).