πUnited Kingdom, Spain
Staff Software Engineer

Discord
π΅ $223k-$245k
πRemote - United States
Please let Discord know you found this job on JobsCollider. Thanks! π
Summary
Join Discord's Ads Delivery team and contribute to the development of a significant revenue stream by designing, building, and maintaining scalable ad delivery systems. You will work on high-impact infrastructure, directly influencing how ads are delivered across the platform. This role involves solving complex optimization problems within distributed systems and building an auction-based ads marketplace. You will collaborate with various teams and own projects end-to-end, utilizing large datasets to validate data and algorithms. The position requires extensive experience in backend development, large-scale system design, and technical leadership.
Requirements
- 8+ years of professional software engineering experience, particularly in backend development with systems like Python, Rust, and Elixir
- Experience with large-scale system design, including database design, querying, and data caching
- Familiarity with cloud environments and observability tools such as Datadog
- A technical leadership background with at least 2 years of experience leading teams in a technical capacity
- Proficiency with event streaming tools like Kafka or PubSub
- A data-driven mindset and excitement for designing robust systems through infrastructure and algorithm validation
- A high degree of empathy for users, both internal and external, with a keen sense to seek feedback and continuously improve
Responsibilities
- Design, build, and maintain scalable systems for delivering the best ad experience while balancing obligations to advertisers
- Solve complex challenges related to high-volume data collection, ads ranking, budget pacing, and frequency capping
- Collaborate with teams such as Data Platform, Serving Infrastructure, and Persistence Infrastructure to understand and meet requirements
- Own projects from end-to-end, refining requirements with Product teams, creating technical designs, implementing changes, and overseeing launches
- Partner with a small set of teams to define problems and build solutions into high-scale, reliable, and observable infrastructure
- Utilize insights from large datasets to validate data and algorithms, crafting well-designed, available, and observable systems
Benefits
- Equity
- Benefits
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs
πRomania
π°$195k-$300k
πUnited States
πSerbia
π°$192k-$260k
πUnited States
π°$200k-$275k
πUnited States
π°$130k-$170k
πUnited States
π°$145k-$210k
πUnited States
π°$130k-$190k
πUnited States
π°$145k-$210k
πUnited States