About Maincode
We’re moving humans forward by researching AI at the frontier of augmented decision support. As our research function scales and delivers ever more prototypes, we need a Core Engineering team to support our platforms and early product development efforts. That’s why we’re looking for a versatile Full-Stack Engineer to join this first-generation product engineering group.
The Role: Full-Stack Engineer, Core Engineering
As a Full-Stack Engineer on Maincode’s Core Engineering team, you’ll design, build, and support our platforms, products, and technologies, including cloud, CI/CD, security, and developer experience, to power the foundation of our AI offerings. You’ll own and evolve our cloud infrastructure, CI/CD pipelines, security posture, and DevX, collaborating with AI User Research and Design Engineering to take prototypes from concept to production grade. You’re not bound to any single language or tool. You pick the right technology for the job, and when it’s new to you, you learn it with curiosity and precision.
What You’ll Do
Cloud & Infrastructure as Code
Architect, deploy, and maintain scalable, resilient cloud environments using infrastructure-as-code practices
Optimize for cost, performance, and reliability across data pipelines, model training, and inference workloads
CI/CD & Developer Experience
Design and operate end-to-end CI/CD pipelines that automate testing, security checks, deployments, and rollbacks
Continuously improve the developer experience by building internal tooling, CLIs, and SDKs that empower teams to move faster and safer
Security & Reliability
Embed security by design: identity and access management, network isolation, vulnerability scanning, and secrets handling
Define SLIs and SLOs, instrument observability, lead incident response, and run post-mortems to drive continuous improvement
Full-Stack Service Development
Build backend services and frontend interfaces in the languages and frameworks best suited for each problem
Ensure high code quality, maintainability, and performance through thoughtful architecture and rigorous testing
Cross-Functional Collaboration
Partner with AI User Research and Design Engineering to translate prototypes and mockups into production-ready features
Lead exploratory experiment pods to evaluate emerging cloud patterns, share best practices, and scale learnings
You Might Be a Fit If
You’ve built and operated distributed platforms and end-to-end services at scale, from cloud architecture through UX
You think holistically about cloud, CI/CD, security, and developer experience as interconnected pillars of reliable software delivery
You’re language-agnostic, picking the right tool for each challenge and diving deep into new technology with precision
You thrive on cross-disciplinary collaboration and can translate research insights and design concepts into robust systems
You’re endlessly curious, continuously refining processes, exploring new patterns, and sharing knowledge across teams
You hold yourself to high standards for reliability, performance, and security in everything you build