Careers
Founding Full Stack Engineer
Hybrid - Lisbon, Portugal
Why DOJO
DOJO AI is transforming marketing into a precise engineering discipline. Our mission is to empower Challenger Brands with the first AI-powered Marketing Operating System, seamlessly integrating market research, brand strategy, content production, and performance optimization into a single, cutting-edge, data-driven platform.
We serve a growing base of global paying customers with an expanding waitlist. Backed by early funding from a world-class group of investors, we are rapidly assembling a team of elite engineers and scientists. Our ambition is to create a category-defining product, powered by cutting-edge AI, data, and multi-agent systems.
Our co-founders are Antonio Alegria and Duarte Garrido. Antonio is a serial innovator with over 15 years in AI and Data, having been instrumental in building and scaling $100M+ AI-powered platforms at Feedzai and OutSystems. Duarte is a seasoned GTM Leader and Board Advisor with over 11 years of experience from Fortune 100 companies and startups, having led elite marketing teams at Coca-Cola and Standard Chartered.
We are developing breakthrough technology, including an autonomous data fabric connecting millions of marketing signals, a novel graph representation of brands and competition, and multi-agent systems powered by proprietary models and algorithms.
About the Role
We are looking for a Founding Full Stack Engineer to take ownership of the DOJO application layer. This role involves designing and developing our frontend, backend, deployment pipelines, and monitoring systems. We are looking for engineers with a proven track record of delivering exceptional products who are eager to build the future of AI-native applications. You will work alongside a world-class team to solve complex, high-impact problems at the intersection of AI and SaaS.
In this role you will:
Own the product development lifecycle for the DOJO application layer end-to-end, creating the best-in-class Marketing Operating System.
Prototype, evaluate, and integrate advanced capabilities from our Data and AI layers, balancing cutting-edge innovation with real-world pragmatism.
Collaborate with the Co-Founders and the Data and AI engineers to understand business needs and define the technical roadmap and architecture.
Shape our engineering culture and play a pivotal role in scaling the application team as the company grows.
You might thrive in this role if you:
Have 5+ years of professional experience as a software engineer with a significant role in designing and building global B2B SaaS applications.
Have a track record of shipping highly intuitive, high-quality products using modern web technologies (we use TypeScript and React).
Have experience building backend platforms that support fast-moving, scalable products with robust data and API layers. While we use Python, experience with Go or Rust is also valued.
Are proficient with relational databases, AWS, containerized deployments, CI/CD and modern DevOps workflows.
Have an interest in AI/ML (direct experience not required).
Proven ability to thrive in fast-growing, product-driven companies by effectively navigating loosely defined tasks and managing competing priorities or deadlines.
What we offer
We offer a highly competitive cash and benefits package, along with significant equity compensation. Benefits include comprehensive health coverage, for you and your dependents, and flexible options like childcare support, insurance and retirement investments. You’ll enjoy a hybrid work model based in vibrant Lisbon, with flexible hours, top-of-the-line equipment and resources to excel in your role.
Apply Now
Are you ready to build something extraordinary? Apply now at careers@getdojo.ai.