Software Engineer - Full Stack
Role details
Job location
Tech stack
Job description
An early-stage adtech startup building AI-native advertising infrastructure is looking for a Full Stack Software Engineer to join their growing engineering team. You'll work across an advertiser-facing platform, attribution systems, and analytics pipelines - owning projects end to end in a fast-paced, high-impact environment. This role sits at the intersection of engineering and go-to-market, so you'll be translating real customer and business needs into robust technical solutions., * Own technical projects from scoping and design through implementation, testing, deployment, and production maintenance.
- Build and maintain reliable backend systems and production-grade APIs (REST, gRPC) with a focus on scalability and fault tolerance.
- Operate and improve production services: monitoring, observability, incident response, and performance troubleshooting.
- Work with AWS cloud services - deploying, operating, and troubleshooting in production environments.
- Design and optimize PostgreSQL schemas and queries for analytical and transactional workloads.
- Collaborate closely with GTM and product stakeholders to turn business requirements into technical solutions.
- Contribute to analytics, attribution, and event-driven data pipelines that power measurement and reporting.
Requirements
Do you have experience in Software troubleshooting?, Required:
- Proven track record owning technical projects end to end in production environments.
- Hands-on experience building backend systems and designing/consuming production APIs.
- Strong practical AWS experience (deploying, operating, troubleshooting).
- Proficiency in Python (Django and/or FastAPI), REST API design, and async patterns.
- PostgreSQL experience: query optimization and schema design.
- Legal authorization to work in the United States without visa sponsorship (now or in the future) - the company does not provide visa sponsorship.
Nice to Have:
- Experience with analytics, attribution, adtech, or event-driven/data pipelines and instrumentation.
- Familiarity with ClickHouse or other column-oriented OLAP databases at scale.
- Containerized deployments (Docker, Kubernetes) and cloud infrastructure.
- Background in real-time data systems, event streaming (Kafka, Redis Streams), or high-throughput API design.
- Prior experience at an early-stage startup or a major tech company shipping production code.
- Bachelor's degree in Computer Science, Engineering, or equivalent practical experience (preferred, not required).