About this role
This Full-Stack Engineer position is based remotely in Brazil and supports a team operating within the EST time zone from 9 AM to 5 PM EST. The role suits an experienced developer with a strong background in both back-end and front-end technologies, particularly those who want to build production-grade AI and machine learning applications.
Role Overview
The Full-Stack Engineer works at the intersection of the back-end and front-end to connect databases, APIs, user interfaces, and machine learning services. Responsibilities include designing end-to-end features, driving architecture decisions, and mentoring peers while building AI-driven experiences for consumer brands.
Key Responsibilities
Requirements
Nice to Have
Skills and Tools
Salary and Benefits
About the Company
Darkroom operates a performance marketing agency that has been active for 10 years, employing over 100 people and managing numerous client accounts simultaneously. The organization builds technology products, including an artificial intelligence coordination layer for marketing teams, utilizing real marketing data at scale from its agency operations.
How to Apply
Candidates should apply directly on the official company careers page.
Skills and tech stack
Questions candidates ask
What are the working hours for this role?
The role supports a team in the EST time zone with working hours from 9 AM to 5 PM EST.
How many years of experience are required?
Candidates must have 5 or more years of professional software engineering experience with end-to-end ownership in a full-stack role.
What technologies are used in the core tech stack?
The core tech stack includes Python, Node.js, React with TypeScript, PostgreSQL, Google Cloud Platform, Airflow, Terraform, Docker, Kubernetes, and LLM-related tools.
Is this position remote?
Yes, this is a fully remote role based in Brazil.
What benefits are provided?
Benefits include unlimited PTO with local holidays, flexible parental leave, and professional growth opportunities.
