Software Engineer (Brazil)
Core
Design, develop, test, deploy, and maintain scalable, secure, and high-performance backend systems and infrastructure supporting GenAI-powered products.
Role type
Senior IC backend software engineer (GenAI infrastructure)
Builds
Production-level backend systems, APIs, microservices, and infrastructure components for enterprise GenAI platforms
Domain
Generative AI, Enterprise Software, Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Backend software development, Event-driven architecture, API design, System reliability engineering, Code review, Mentoring
Preferred skills
Cloud platform expertise, Container orchestration, Database management, Framework development
Technologies
AWS, Azure, GCP, Python, Node.js, Go, Ruby, Django, Flask, FastAPI, Spring Boot, Kubernetes, Docker, PostgreSQL, MongoDB, Redis
Responsibilities
Design and implement scalable backend systems; Develop event-driven architectures and APIs; Collaborate with research teams to integrate infrastructure with product features; Ensure system reliability through monitoring and logging; Mentor junior engineers; Contribute to open-source projects
Seniority
Senior, hands-on IC