Senior Software Engineer, Backend in Brazil, Indiana at Jobgether
Explore Related Opportunities
Job Description
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer, Backend based in Brazil.
You will join a high-impact engineering team building and evolving large-scale, multi-tenant SaaS platforms used by global customers.
The role involves designing and delivering backend systems that are highly scalable, resilient, and performance-driven.
You will act as a technical reference, helping shape architecture decisions and guiding engineering best practices across teams.
Your work will directly influence product evolution, supporting new features, customer demands, and global expansion.
The environment is fast-paced, collaborative, and focused on continuous improvement and technical excellence.
You will work closely with cross-functional teams, contributing to strategic technical direction and execution quality.
This is a hands-on role for someone who enjoys solving complex backend challenges while mentoring and elevating others.
- Lead the design, development, and evolution of scalable backend services for multi-tenant SaaS platforms, ensuring high performance, reliability, and maintainability.
- Act as a technical reference for engineering teams, providing guidance on architecture, coding standards, and backend best practices.
- Drive the evolution of existing systems to support global scale, new product capabilities, and evolving customer needs.
- Collaborate with product managers, engineers, and other stakeholders to translate business requirements into robust technical solutions.
- Contribute to system design discussions, technical planning, and code reviews to ensure engineering excellence across teams.
- Support cross-functional initiatives, ensuring alignment between backend architecture and broader product strategy.
- Strong experience building backend systems for large-scale, distributed, or SaaS applications.
- Proven track record in technical leadership or senior-level guidance within engineering teams.
- Proficiency in multiple programming languages; experience with C# is highly valued.
- Solid understanding of software engineering principles, system design, and scalable architecture patterns.
- Experience working in cross-functional, agile environments with distributed teams.
- Academic background in Computer Engineering, Software Engineering, Electrical Engineering, Automation Engineering, or related fields (or equivalent experience).
- Strong communication skills in both English and Portuguese.
- Hands-on mindset with curiosity for AI tools, LLMs, and automation to improve productivity and quality, while maintaining responsible and thoughtful usage.
- Ability to thrive in dynamic, fast-moving environments and adapt to evolving priorities.
- Annual profit-sharing program and potential equity participation
- Comprehensive health, dental, and life insurance coverage
- Annual budget for professional development in technology and learning
- Language development support (English, Spanish, Portuguese)
- Flexible meal allowance
- Extended parental leave policies
- Childcare assistance programs
- Flexible working hours with a remote-first setup
- Financial support for home office setup
- Wellness and mental health support programs
- Access to perks and discounts across a large global commerce ecosystem.