# About Sofira:Sofira is building the future of legal services. We create AI agents that automate repetitive corporate legal work.# The Opportunity: Become a Founding EngineerThis isn't just another developer role. This is a chance to be a core member of our founding engineering team, reporting directly to our CTO, Pedro Leme (ex-Head of Engineering at Jusbrasil).You will be solving some of the most complex and interesting technical challenges in the Brazilian tech scene today. Your mission will be to build a robust, scalable platform that tames the chaos of legacy government systems and leverages the latest in Generative AI to deliver real-world value. If you are driven by solving hard problems that have a massive impact and want to build the technical foundations of a future market leader, this is the role for you.# What You'll Do (Your Mission):- Design and build the foundational architecture for our AI agent platform, ensuring it is scalable, resilient, and secure from day one to support our journey towards ISO 27001 certification.- Lead the complex engineering challenge of integrating with dozens of legacy government systems, transforming our core competitive advantage into a robust and reliable service.- Develop the data and machine learning infrastructure that powers our agents—including our proprietary data processing pipelines and vector databases—in close collaboration with our ML Engineer.- Take full ownership of key features across the entire stack, from our Python backend and APIs to our modern frontend, ensuring a seamless and high-quality user experience.- Champion engineering excellence through high-quality code, robust testing, and collaborative code reviews, helping to define the technical culture of Sofira as a founding engineer.# Who You Are (The Profile):We value your mindset and your ability to execute above all else. You are the right fit if:- You have a deep sense of ownership. You don't just write code;
you take ownership of features from the initial idea through to deployment and maintenance. You feel the pain when things break and the pride when customers are delighted.- You are a pragmatic builder with a natural 'hacker mindset'. You don't freeze when faced with the unknown;
you find the simplest, most efficient path through complex problems. You have a strong bias for action and favor clever, practical solutions that work now over theoretically perfect ones that might work someday.- You are relentlessly proactive and a self-starter. You don't wait for tasks. You see opportunities for improvement in the codebase, in the infrastructure, or in a process, and you take the initiative to fix them.- You are a true Full Stack professional. You are comfortable and skilled in both backend and frontend development and are not afraid to learn new technologies to get the job done.- You are a strong collaborator. You enjoy working in a tight-knit team, engaging in healthy debates about technical decisions, and mentoring other engineers as the team grows. You know how to leverage your peers to find the best solutions.- You are mission-driven and ambitious. You are excited by the opportunity to build a category-defining company from the ground up. You are energized by the mission, not just the clock.# What You'll Need (The Hard Skills):- 5+ years of professional software development experience.- Deep expertise in Python and at least one of its web frameworks (e.G., FastAPI, Django, Flask).- Solid experience with a modern frontend framework (e.G., React, Vue, Svelte).- Strong knowledge of SQL databases (e.G., PostgreSQL).- Experience deploying and maintaining applications on a major cloud provider (GCP, AWS, or Azure).- Fluency in English.- Huge Plus (Bonus Points):- Experience working with LLM APIs (OpenAI, Anthropic, Google, etc.).- Familiarity with the RAG pattern, LangChain, or vector databases.- Familiarity with AI Agents patterns and libs.- Previous experience in a high-growth B2B SaaS startup.# Why You'll Love Building Sofira With Us:- Solve Hard, Interesting Problems: You will work on a unique technical challenge – taming Brazil's legacy systems with modern AI. This is not another CRUD app.- Build with the Best Tools: We have an AI-first engineering culture. You will be equipped with tools like Claude Code, Codex and Cursor to maximize your productivity and focus on creative problem-solving.- Build from Zero & Have a Massive Impact: As a founding engineer, your decisions will shape our product, our culture, and our future success.- Ownership: We want our founding team to have a real stake in our success.