Skip to main content

Full Stack Developer (Python)

Tecnologia
Sofira
São Paulo, BrasilHá 1 mesesAté 18/05/2026
Tempo inteiroHíbrido

Descrição da vaga

  • *About Sofira**
Sofira is building the future of legal services. We create AI agents that automate repetitive corporate legal work, leveraging our team's 12 years of experience processing millions of legal documents.
  • *The Opportunity: Become a Founding Engineer**
This isn't just another Senior 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.
A vaga aceita trabalho remoto?

Não

Keywords
pythonreporting-and-disclosureadaptive-project-management-and-reportingeye-face-and-headartificial-intelligencegenerative-artificial-intelligence-generative-aimarket-leaderplanning-and-designvisual-art-designproduct-development-and-designibm-security-soari-o-memory-peripheral-connectorsinternational-organization-for-standardization-isoincentive-stock-options-isoiso-iec-27001-2013training-certificationcompetitive-advantagemachine-learningdata-processingvector-databaseuser-experience-uxmaintenance-repair-and-operations-mrofront-end-developmenttraining-and-developmentemerging-technologiesmentoringcoaching-mentoringsoftware-developmentfastapidjangoflaskreact-jsreactsveltesqlpostgresqlpostgrescloud-providersgoogle-cloud-platformgood-clinical-practice-gcpamazon-web-servicesmicrosoft-azurelarge-language-model-llmretrieval-augmented-generation-raglangchainsoftware-as-a-service-saas-based-accountingsoftware-as-a-service-saasstartups

¿Te interesa este puesto?