Senior Developer in Brazil, Indiana at Jobgether
Explore Related Opportunities
Job Description
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Developer in Brazil.
This role offers the opportunity to work on complex, high-impact software systems within a fast-paced and globally distributed engineering environment. You will contribute to the full lifecycle of development, from early discovery and system design to production deployment and ongoing optimization. The position requires strong autonomy, technical depth, and the ability to navigate ambiguity while delivering reliable solutions. You will collaborate closely with product managers, designers, and engineers to shape scalable architectures and drive technical decisions. The environment values ownership, continuous improvement, and high-quality engineering practices. This is a hands-on senior role where your contributions directly influence system performance, reliability, and product success. You will also engage in cross-functional discussions that shape both technical direction and long-term platform evolution.
- Lead the design, development, and delivery of scalable and reliable software solutions across multiple system layers.
- Take ownership of complex and ambiguous technical problems from discovery through to production deployment.
- Collaborate with cross-functional teams including product managers, designers, and engineers to define requirements and solutions.
- Participate actively in system design reviews, technical discussions, and architectural decision-making.
- Produce clear and structured technical documentation, including design specifications and development notes.
- Identify and resolve system inefficiencies, technical debt, performance issues, and reliability challenges.
- Manage priorities independently while communicating risks, dependencies, and blockers in a timely manner.
Requirements:
- Proven experience delivering production-grade software in senior engineering roles.
- Strong expertise in at least one modern software development stack, with ability to learn new technologies quickly.
- Experience working across full-stack or multiple layers of complex systems.
- Strong understanding of system design principles, architecture trade-offs, and scalable software patterns.
- Excellent problem-solving skills with a focus on root cause analysis and effective solution delivery.
- Experience working in agile environments with distributed or international teams.
- Strong communication skills and ability to work independently in ambiguous contexts.
Benefits:
- Fully remote work model within Brazil
- Full-time employment structure
- Opportunity to work on global-scale digital engineering projects
- Exposure to modern technologies and complex distributed systems
- Collaborative and international team environment
- Strong focus on learning, autonomy, and technical growth
- Inclusive and skills-based hiring culture