Co-creating Solutions for a Better Future
Python Developer – Senior
Location
Brazil
Posted
3 days ago
Salary
0
Seniority
Senior
Job Description
Python Developer – Senior
Stefanini Brasil
• At Stefanini, we believe in the power of collaboration. • We co-create innovative solutions in partnership with our clients, combining cutting-edge technology, artificial intelligence and human creativity. • We are at the forefront of solving business challenges, delivering real impact at a global scale.
Job Requirements
- Bachelor's degree (in progress or completed) in Information Technology (IT) or a related field;
- Proven professional experience with Python;
- Experience with REST APIs;
- Familiarity with the NestJS framework;
- Experience with AWS cloud services, including:
- AWS ECS
- AWS Lambda
- AWS CloudWatch
- AWS RDS
- AWS DynamoDB
- AWS S3
- Knowledge of Azure DevOps, including:
- Pipelines
- Releases
- Boards (sprints)
- Proficiency in Docker and Git;
- Familiarity with development best practices, such as:
- SOLID principles
- Clean Architecture
- Design Patterns
- Domain-Driven Design (DDD)
- Microservices
- Experience with data structures and knowledge of SQL and NoSQL databases;
- Experience working with agile methodologies with a focus on continuous delivery (Scrum, Kanban, XP, etc.).
- Knowledge of TypeScript, Java and Angular;
- Experience with Hexagonal Architecture and Node.js.
Benefits
- Meal allowance or meal voucher;
- Discounts on courses, university programs and language schools;
- Stefanini Academy — platform with free, up-to-date online courses and certificates;
- Mentoring;
- Discount club for medical consultations and exams;
- Health insurance;
- Dental care;
- Perks and discounts club at leading establishments;
- Travel club;
- Pet care plan (pet insurance/benefits).
Related Guides
Related Job Pages
More Backend Engineer Jobs
Backend Engineer
CleraYour talent agent for your entire career. Connecting you to startups backed by a16z, Index, YC & more.
Role Description As one of the first backend engineers, you will own core services powering AI voice and browser agents deployed in live production environments. You will build reliable, low-latency systems that orchestrate agent workflows, integrate with healthcare systems and third-party portals, and maintain data security standards. You will work directly with founders and ship into customer environments regularly. What You'll Do - Design and build core backend services and APIs that orchestrate AI voice and browser agents - Build integrations with EHRs, scheduling systems, and insurance/payer portals - Own reliability, observability, and performance of agent workflows in production - Partner directly with leadership on architecture, technical tradeoffs, and product direction - Help shape engineering culture, hiring, and operational practices as the team scales Qualifications - 3+ years building production backend systems, ideally in Python or TypeScript/Node - Comfort with distributed systems, queues, and event-driven architectures - Experience with cloud infrastructure (AWS or GCP), relational databases, and modern observability tooling - Strong product instinct and ownership mindset—you can scope, ship, and iterate independently Requirements - Experience with LLM agents, voice systems (telephony, ASR/TTS), browser automation, or regulated healthcare environments Benefits - Salary: $70,000–$100,000 USD, depending on experience - Equity: Founding-team equity included - Work Arrangement: Remote, LATAM-based (with US Pacific timezone overlap required) - Type: Full-time - Access: Direct collaboration with founders and real customers from day one
• Independently guide the technical direction and implementation by the whole team within defined architecture in all stages from conceptualization to deployment. • Evaluate trade-offs between correctness, robustness, performance, and customer impact to ensure the development of the right solution, with client success at the forefront. • Create and lead the team's technical documentation and repository management practices, including tasks such as creating branches, pull requests, merges, etc. • Collaborate with product, design, and engineering teams to provide necessary oversight of architecture and dependencies influencing product strategy and direction. • Contribute to code reviews, documentation, and addressing complex bug fixes with a focus on security, performance, and reliability. • Be an active leader in the Engineering Practice community, mentoring Senior Engineers and others through Communities of Practice (CoPs) or on project teams, supporting the growth of technical capabilities.
• Independently guide the technical direction and implementation by the whole team within defined architecture in all stages from conceptualization to deployment. • Evaluate trade-offs between correctness, robustness, performance, and customer impact to ensure the development of the right solution, with client success at the forefront. • Create and lead the team's technical documentation and repository management practices, including tasks such as creating branches, pull requests, merges, etc. • Collaborate with product, design, and engineering teams to provide necessary oversight of architecture and dependencies influencing product strategy and direction. • Contribute to code reviews, documentation, and addressing complex bug fixes with a focus on security, performance, and reliability. • Be an active leader in the Engineering Practice community, mentoring Senior Engineers and others through Communities of Practice (CoPs) or on project teams, supporting the growth of technical capabilities.
• Independently guide the technical direction and implementation by the whole team within defined architecture in all stages from conceptualization to deployment. • Evaluate trade-offs between correctness, robustness, performance, and customer impact to ensure the development of the right solution, with client success at the forefront. • Create and lead the team's technical documentation and repository management practices, including tasks such as creating branches, pull requests, merges, etc. • Collaborate with product, design, and engineering teams to provide necessary oversight of architecture and dependencies influencing product strategy and direction. • Contribute to code reviews, documentation, and addressing complex bug fixes with a focus on security, performance, and reliability. • Be an active leader in the Engineering Practice community, mentoring Senior Engineers and others through Communities of Practice (CoPs) or on project teams, supporting the growth of technical capabilities.


