Emerald Advantage Concepts LLC
Linkedin · Posted 1mo ago
Full-Stack Engineer
Continue to application
Add your email once, then Caio opens the original posting.
Indexed description
We are looking for a Full-Stack Engineer with 4-6 years of experience to take on a critical, high-ownership role at our seed-stage AI startup. You'll be a senior member of our engineering team, helping to define our product direction and mentor talented junior engineers. We need a product-minded builder who can own features end-to-end and help us scale our AI-powered marketing platform for a growing waitlist of clients.
What will you be doing?
- Design and implement RESTful APIs (FastAPI) with well-structured Pydantic schemas, ensuring backward compatibility as the product evolves.
- Build and maintain React/TypeScript frontends with modern state management (Zustand, TanStack Query) and Tailwind CSS.
- Work with Django ORM and PostgreSQL for complex data modeling — multi-tenant architecture, canvas/widget systems, versioned content, and template provisioning.
- Write and maintain frontend and backend unit tests.
- Collaborate on infrastructure using Docker, GCP (Cloud Run, GKE), Terraform, and GitHub Actions CI/CD pipelines.
- Perform data operations — writing and reviewing SQL for migrations, debugging data inconsistencies across environments (staging/production).
- Collaborate closely with a small, stellar team to solve complex challenges in the $1T performance marketing industry.
- Position: Full Stack Software Engineer
- Focus on both production and infrastructure with a 50/50 backend and frontend split
- Team size: 15 person engineering team, reporting to the Head of AI
- 4-6 years of experience, ideally senior level
- Must have skills: React, TypeScript for frontend; flexible backend skills
- Prefer experience from reputable tech companies and VC-backed startups
- 25-person startup with a dynamic project environment
- Focus on diverse projects like data engineering, payments, and infrastructure
- Possesses strong product opinions and ability to mentor junior staff
- Comfortable with a balanced frontend/backend role
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search
Want help applying to roles like this?
Search Caio for free. If the repetitive CV tweaking gets heavy, Daniel can help set up Caio Agent.
Ask about Agent