Job description
[Applicants: Over 200 applicants | Industry: Software Development | Type: Full-time | Level: Mid-Senior level]
Role:Software Engineer (Back-End)Location:Austin(Remote)Salary:$120k - $150k (DOE)Are you a backend software engineer who loves building robust systems that move data and power analytics?Join a fast-growing tech team focused on building modern infrastructure for media and advertising analytics. You’ll own backend services that enable clients to measure campaign performance, feed data pipelines, and scale to handle large volumes of events.This is an opportunity to take real ownership, work with a high-impact engineering team, and help shape a product relied on by marketing and analytics teams.What you’ll doBuild and maintain backend services and REST/GRPC APIs usingPython(experience with Django or similar frameworks preferred).Design and optimise database schemas and queries forPostgreSQL; work with analytical warehouses likeSnowflake.Implement reliable data ingestion and ETL flows that move event and campaign data between systems.Ensure services are production-ready: resilient, well-tested, monitored, and documented.Troubleshoot and tune systems running on Linux-based infrastructure; participate in incident response and postmortems.Collaborate with frontend engineers, data teams, and product to deliver end-to-end features.Contribute to technical design, code reviews, and continuous improvement of engineering practices.Must-have experience3+ years building production backend systems.StrongPythonskills and familiarity with a web framework (Django, Flask, FastAPI, etc.).Solid experience with relational databases (Postgres) — schema design, indexing, query performance.Practical knowledge of data warehouses (Snowflake or equivalent) and moving data between OLTP and analytics systems.Comfortable working inLinux/Unixenvironments and using command-line tooling.Good understanding of API design, authentication, and asynchronous/background processing.Nice-to-haveHands-on experience withAWS(or another cloud provider) services for compute, storage, and data processing.Background in ad-tech, measurement, or programmatic advertising.Familiarity with message queues, stream processing, or orchestration tools.Prior exposure to CI/CD, containerization (Docker), or infrastructure-as-code.What we offerFully remote role (U.S.-based) with flexible scheduling.Competitive pay plus performance-based bonus potential.Generous PTO and flexible time-off policy.Health, dent...