Adelaide Logo

Adelaide

Software Engineer, Backend (Python)

Posted Yesterday
Remote
Hiring Remotely in United States
140K-160K Annually
Mid level
Remote
Hiring Remotely in United States
140K-160K Annually
Mid level
Build and maintain async Python backend services and FastAPI APIs supporting high-volume attention measurement products. Collaborate with data engineering, data science, product, and customer success teams to integrate data pipelines, models, and production features. Responsibilities include testing, code reviews, performance tuning, production troubleshooting, monitoring, reliability improvements, and working with AWS infrastructure, databases, and Airflow-orchestrated workflows.
The summary above was generated by AI
TL;DR

Fast-growing measurement company looking for a Python Backend Software Engineer to build and maintain the services that power our attention metric, AU. You'll be joining a company making a positive impact on the digital media market using evidence-based metrics to increase the transparency of media quality.

Who we are

Adelaide is the leader in one of the fastest-growing areas of advertising: attention measurement and activation.


Since 2020, we've become the trusted media quality measurement partner for 40% of Fortune 50 brands who rely on our award-winning AU metric to plan smarter campaigns, invest in high-quality inventory, and dive stronger business outcomes. Adweek has called Adelaide's AU "the attention economy's most widely recognized metric," and AdExchanger named it "Best measurement/Analytics Capability."


Our business continues to scale rapidly, outperforming the industry with a 35% three-year CAGR. What began as a 9-person startup in 2019 is now a team of more than 75.


The past year brought meaningful expansion. We launched the AU ecosystem, giving brands, media agencies, and publishers a unified way to leverage and transact on AU. We broadened our programmatic footprint with custom bidding in GoogleDV360 and pre-bid targeting in The Trade Desk, and grew our partner roster to over 125 platforms and publishers. Leading brands like Dell, Diageo, an Jaguar Land Rover—along with premium publishers such as Hearst, Spotify, and The New York Times—continue to demonstrate AU's value across the media lifecycle.


Adelaide is backed by prominent investors such as Human Ventures (Joe Marchese), Aperiam Ventures (Joe Zawadzki & Eric Franchi), WGI (Jonah Goodhart), and Irwin Gotlieb.


We have a NYC office and a London WeWork, but operates as a remote-friendly company with flexible work options.

How we work

We're a team of action-oriented doers—management rolls up their sleeves and contributes every day. Our culture is rooted in curiosity and rigor: opinions are held lightly, debated openly, and strengthened through testing. Everyone is encouraged to play a role in shaping planning and strategy.


We're built on belonging and growth—94% of employees report a strong sense of belonging, and 81% say they’re happy at work.





Position overview

This position reports to the Director of Engineering and joins a team of backend, data, and DevOps engineers building the services behind Adelaide’s measurement products, including the high-throughput APIs that ingest tracking data at scale and the partner-facing services that expose our segments and scoring to demand-side platforms. You’ll design, build, and maintain async Python services on FastAPI, working closely with Data Engineering and Data Science to move data reliably from client-side collection through to storage and downstream analytics, and you’ll get regular hands-on exposure to the data pipelines and cloud infrastructure that feed those services.

Day-to-day activities include writing and testing async Python code, designing and maintaining FastAPI services, working with AWS services such as Kinesis Firehose, S3, RDS/Postgres, Redshift, and MWAA Airflow, tuning batching and performance-sensitive request paths, and participating in code reviews.


We’re seeking a candidate with 3–5 years of professional software engineering experience, with most of it in Python.


This is a fully remote role within the United States, with opportunities to connect with colleagues at our New York office. You’ll need to be in NYC a few times per year. 


Compensation

  • Base Salary Range: $140,000 - $160,000

This role includes a competitive compensation package consisting of base salary, performance-based bonus, and equity. Final compensation will be determined based on experience, level, and location.

What you'll learn
An important part of our culture is continuous learning and the open sharing of ideas. We offer:

  • Access to a broad network of investors and advisors who can help you and your team succeed
  • Mentorship from executives with decades of experience in adtech and media
  • Regular internal knowledge-sharing sessions
  • An education budget to support ongoing professional growth and development

Specifically, In this role, you’ll learn:

  • How to design and scale backend services that process hundreds of millions of data points a day
  • Best practices for building on AWS and working alongside data engineering and data science teams
  • Fundamentals of maintaining the data pipelines and infrastructure that power your services
  • How attention metrics and media quality measurement work under the hood
  • How to collaborate effectively across teams to meet stakeholder needs
Core responsibilities
  • Design, build, and maintain backend services and APIs in Python that power Adelaide’s measurement products.
  • Collaborate with Data Engineering and Data Science to integrate models and data pipelines into production services, including contributing to Airflow-orchestrated ETL/ELT workflows.
  • Write clean, well-tested, maintainable code and participate actively in code review.
  • Help diagnose and resolve production issues, contributing to monitoring, alerting, and reliability improvements.
  • Work with the broader engineering team to improve system architecture, performance, and developer workflows.
  • Partner with Product and Customer Success to translate requirements into shipped, well-scoped features.
What you'll bring
  • Strong Python Fundamentals: Proven experience building and maintaining production backend services or APIs in Python (FastAPI or a comparable async framework), with solid testing (pytest) and code review practices.
  • Async & Performance Awareness: Comfort with asyncio-based services, request batching, and reasoning about latency and throughput in high-volume, low-latency APIs.
  • Data & Typing Discipline: Working knowledge of Pydantic (or similar) for request/response validation and settings management, and comfort with static typing (mypy) in a production codebase.
  • Cloud & Data Comfort: Working experience with AWS (Kinesis/Firehose, S3, RDS, or similar) and relational databases (Postgres), plus comfort working with moderately large datasets and some exposure to data pipeline/orchestration tools such as Airflow.
  • Collaborative Problem Solver: Comfortable working cross-functionally with Data Engineering, Data Science, and Product to turn requirements into shipped features.
What will set you apart
  • Exposure to data pipeline or workflow tools such as Airflow, or data tooling like Pandas, Polars/PyArrow.
  • Experience with OAuth2 / JWT-based authentication flows for service-to-service APIs.
  • Familiarity with uv (or another modern Python package/dependency manager) and linting/formatting tooling such as Ruff.
  • Experience with structured logging (structlog or similar) and observability practices for production services.
  • Comfort with Docker and Docker Compose for local development and integration testing.
  • IaC experience, ideally with Terraform (CloudFormation also a plus).
  • Exposure to AWS Glue, EMR, or Lambda for batch/serverless data processing
  • Familiarity with ECS for containerized data workflows (complements the existing Docker bullet)
  • Basic knowledge of data visualization or BI tools (e.g., Looker, Tableau, QuickSight)
  • Exposure to CI/CD tooling such as GitHub Actions or AWS CodeBuild for data pipeline deployment




Benefits

Health & Wellness

  • Medical, dental, and vision insurance
  • Paid time off
  • Parental leave
  • Employee development & wellness stipend 
  • Holiday break
  • Volunteer time off

Financial & Compensation

  • Competitive salary
  • Performance-based quarterly bonus
  • Stock options
  • 401(k) retirement plan

Workplace & Equipment

  • Remote-first environment
  • New York office access
  • Access to available WeWork spaces 




Equal Employment Opportunity (EEO) Statement

Adelaide is proud to be an Equal Opportunity Employer, committed to fostering a diverse, equitable, and inclusive workplace where all employees can thrive. We consider all qualified applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other legally protected status.

Our commitment to equal opportunity employment extends beyond basic compliance to encompass the active cultivation of a workplace that values different perspectives, backgrounds, and experiences.

Similar Jobs

One Month Ago
Remote
United States
Mid level
Mid level
Software
Build and own backend surfaces for Plane: APIs, data models, migrations, real-time sync (CDC/event streams), caching, and query performance. Instrument, monitor, and debug production incidents; collaborate with product and frontend teams across locations.
Top Skills: AsyncioAWSDatadogDjangoFastapiFigmaGitGoKafkaKubernetesNode.jsPostgresPythonRabbitMQRancherRedisSentrySlackSQL
11 Days Ago
Remote
Texas, USA
120K-130K Annually
Senior level
120K-130K Annually
Senior level
Artificial Intelligence • Consulting
Senior backend (Python) engineer responsible for designing, building and maintaining RESTful backend services and APIs, integrating data science outputs, optimizing performance and multithreading, troubleshooting UAT/integration issues, leading teams, and documenting solutions for enterprise Data-to-Decision systems.
Top Skills: Ai-Assisted Development ToolsApache HttpdAws Ec2Blue PrismDjangoFlaskGCPGitMicroservicesMicrosoft Azure (Web AppMongoDBMultithreadingMySQLNginxOlapOltpPythonRabbitMQReactRestStorageUipathVm)Workfusion
22 Days Ago
In-Office or Remote
United States
135K-155K Annually
Senior level
135K-155K Annually
Senior level
Machine Learning • Other
The Backend Software Engineer will develop and maintain backend systems for data processing related to coffee farming, utilizing Python and PostgreSQL. Responsibilities include feature development, problem-solving, and adapting systems to regulatory changes while ensuring system resilience.
Top Skills: AWSCi/CdDockerPostgresPostgresql/PostgisPythonTerraform

What you need to know about the Seattle Tech Scene

Home to tech titans like Microsoft and Amazon, Seattle punches far above its weight in innovation. But its surrounding mountains, sprinkled with world-famous hiking trails and climbing routes, make the city a destination for outdoorsy types as well. Established as a logging town before shifting to shipbuilding and logistics, the Emerald City is now known for its contributions to aerospace, software, biotech and cloud computing. And its status as a thriving tech ecosystem is attracting out-of-town companies looking to establish new tech and engineering hubs.

Key Facts About Seattle Tech

  • Number of Tech Workers: 287,000; 13% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Amazon, Microsoft, Meta, Google
  • Key Industries: Artificial intelligence, cloud computing, software, biotechnology, game development
  • Funding Landscape: $3.1 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Madrona, Fuse, Tola, Maveron
  • Research Centers and Universities: University of Washington, Seattle University, Seattle Pacific University, Allen Institute for Brain Science, Bill & Melinda Gates Foundation, Seattle Children’s Research Institute

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account