# 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 Engineer
This 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.