About the company
Our client is an advertising technology company.
The role
Raydar is recruiting for this role on behalf of our client. Build and maintain backend services for a software platform, from data models to real-time decision logic. The role covers the full development lifecycle, from design through production operation, with room to shape how new features are structured.
What you'll do
- Ship foundational backend code for a software platform.
- Build scalable data models that support growing product needs.
- Design reusable abstractions for new product features.
- Evolve real-time decisioning services that must respond quickly.
- Take backend services from initial design through production support.
What we're looking for
- Experience owning backend services through the full software development lifecycle several times.
- Proven ability to carry server-side software from initial build all the way to live operation.
- Hands-on proficiency with Python and PostgreSQL.
- Working knowledge of a mainstream web backend framework, an event streaming system and an in-memory data store.
- Familiarity with analytical databases or infrastructure-as-code tooling.
- Experience with a major cloud platform and modern observability tooling.
- Comfort with React and TypeScript on the frontend.
Bonus points
- Academic training in computing or a closely neighbouring engineering subject.
- Past experience launching a young company or working at one in its formative years.
- Background in trading firms or real-time bidding systems.
Compensation and benefits
- Base salary: USD 180,000 to 250,000 per year
- Equity
Location and work model
- San Francisco, CA, United States
- Hybrid
- Full-time