Job Closed
This listing is no longer active.
Passionate music fans. Innovative tech pros. Perfect harmony. Join our band.
Full Stack Engineer, Advertising
Location
New York
Posted
171 days ago
Salary
$132.9K - $189.9K / year
Seniority
Senior
Job Description
Full Stack Engineer, Advertising
Spotify
• Build, maintain, and evolve backend services and APIs that support advertising data platforms, content and ad categorization, and AI-powered initiatives. • Lead development on front-end products owned by the squad, including tools for moderation, review, and advertiser-facing workflows. • Build and support an annotation application that allows moderators to flag sensitive podcast content, enabling trust and safety at scale. • Deliver UX optimizations that improve ad and content review efficiency and effectiveness. • Develop interfaces that allow advertisers and internal users to interact with AI-powered creative and categorization systems. • Collaborate with engineering squads across Spotify to provide high-quality data solutions, shared knowledge, and best practices.
Job Requirements
- You are an experienced Full Stack Engineer with 5+ years of professional experience
- You have experience building and maintaining APIs and services at scale.
- You have strong experience with Java and Spring
- You have strong experience with JavaScript. Additional experience with tools and technologies such as ReactJS, NodeJS, NextJS, and GraphQL are a plus.
- You have some experience with data engineering concepts and tools (e.g., Scala, large-scale data pipelines).
- You have experience with GCP, distributed systems, machine learning platforms, or generative AI integrations
- You have a strong grasp of design patterns, data structures, and distributed and web architectures.
- You care deeply about observability, reliability, and quality, and you apply engineering best practices including testing automation.
- You have experience leading or contributing to large codebase refactors, including microservices or micro-frontend architectures.
- You are autonomous, take ownership of your work, and actively drive your personal growth.
- You value team success over personal success and enjoy uplifting and mentoring other engineers.
- You are a strong communicator and empathetic collaborator who can anticipate partner needs and work effectively across disciplines.
Benefits
- health insurance
- six month paid parental leave
- 401(k) retirement plan
- monthly meal allowance
- 23 paid days off
- 13 paid flexible holidays
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Drive impactful changes in our codebase in your first week • Work closely with design and product functions • Write and review high-quality, well-tested code • Identify areas for improvement in codebase and team dynamics • Take full ownership of the software you write
• Work on all aspects of software development, including back-end, front-end, cloud infrastructure, and test automation • Drive high standards for internal services and open-source tools • Deploy services and infrastructure changes frequently in an agile environment using full CI/CD pipelines • Contribute to product development across ideation, customer engagement, planning, design, execution, and operational excellence • Collaborate closely with cross-functional teams • Mentor junior engineers • Apply innovative problem-solving approaches • Define success for your team and the features you help build and ship • Perform other duties as assigned
• Be a Software Engineer, not just an "intern". • Ship many different projects during your summer. • Engineers at Twilio solve problems in distributed computing, real-time DSP (audio processing), virtualization performance, distributed messaging, busses and more. • During your internship, you will be given responsibility for core features and services that ship to our users. • You will be expected to embrace these challenges, learn fast and deliver great results. • You will bring a willingness to learn and grow, and we will reciprocate with ample opportunity to do just that, in a friendly, fun and exciting startup environment! • Learn to develop beautiful and profitable applications. • Demonstrate consistent improvement in your coding skills, issue-tracking and source control systems, and agile development mentality. • Participate in code reviews, bug tracking and project management with the rest of the Twilio Team.
• Plan and deliver major features and architectural improvements across the Add-ons stack, including automated moderation pipelines, Reviewer tools, and DevHub. • Partner with Engineering management to set Operations Engineering standards (SLOs, incident management, observability baselines). • Mentor engineers, sharing knowledge and delegating responsibilities to help others grow. • Improve platform reliability through deployments, monitoring, and incident response. • Help keep the platform safe and trustworthy, with attention to security and user trust. • Step in to resolve issues impacting users and developers, from small bugs to larger incidents. • Collaborate with designers, product managers, QA, and community contributors to deliver end-to-end improvements. • Contribute in the open through pull requests, code reviews, and discussions. • Work on: Full stack development: React/TypeScript frontends, Django backend, MySQL datastore; Platform reliability: deployments, monitoring, and incident response on Google Cloud; Feature development: submission flows, trust and safety signals, DevHub and Reviewer tools modernization; Ecosystem moderation: abuse report management, policy compliance, and ecosystem safety; Open collaboration: We work in the open, with contributions from Mozilla staff and community members.




