Apply now: Full Stack Engineer, Remote. Start date is ASAP for this Permanent position.
Job Title: Full Stack Engineer Location-Type: Remote (PST / MST / CST timezones; overlap with Australia required, especially in the first few months) Start Date: ASAP Duration: Permanent Compensation Range: $160,000 - $190,000 Benefits: Equity grant (10% of salary, 5-year vesting schedule); Eligible for Health, Dental, Vision, and 401K, PTO Visa Sponsorship: Not eligible for visa sponsorship Job Description:- The client is seeking a senior full-stack engineer to own and drive backend services, APIs, and platform architecture across a fast-growing, IoT-powered retail media network scaling to tens of thousands of locations.
Job Summary- Build and maintain backend services and APIs using Python and Django, supporting real-time device fleet management across thousands of retail locations.
- Design and architect scalable solutions for high-volume, public-facing systems, including multi-database routing, async processing pipelines, and near-real-time control of a large device fleet.
- Translate loose product requirements into technical designs and task breakdowns, leveraging AI tooling (such as Claude Code) to move from PRD to implementation plan.
- Develop integrations with third-party advertising and display platforms, contributing to ad-tech functionality around audio and display targeting.
- Collaborate with the product team to define roadmap priorities, surface risks early, and communicate technical decisions clearly to business stakeholders.
- Contribute frontend development in React and TypeScript as needed, supporting the full-stack nature of the role.
- Operate autonomously in a fast-paced startup environment, generating your own tickets, owning work end to end, and supporting new customer onboarding and platform expansion.
Minimum Requirements:- 7 or more years of full-stack engineering experience, with a backend-leaning but genuinely full-stack profile (Python and Django on the backend, React on the frontend).
- Demonstrated production experience with Django and Django REST Framework building large, public-facing APIs at scale.
- Experience owning and delivering complete features or systems end to end, with a clear record of technical leadership and autonomous decision-making.
- Familiarity with AI-assisted development workflows (such as Claude Code or similar), with the ability to direct, verify, and take accountability for AI-generated output.
- Strong engineering judgment, with the ability to decompose ambiguous requirements, reason about failure modes, and right-size solutions without close oversight.
- Experience working in startup or high-growth environments where engineers are expected to wear multiple hats and operate with limited process.
- Multicultural or global team experience, particularly with distributed teams across time zones.
Preferred Qualifications:- Background in retail media, ad-tech, or digital out-of-home advertising platforms.
- Experience with IoT, distributed fleet management, or systems managing large numbers of connected devices.
- Familiarity with AWS cloud infrastructure and async or queue-based processing architectures.
- Exposure to Elixir or other languages common in polyglot engineering environments.