Software Engineer (PwD Applicants Only) 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 Software Engineer (PwD Applicants Only) based in Brazil.
This role is part of a high-impact engineering environment focused on building scalable, reliable, and user-centered software solutions that support a large and fast-growing digital ecosystem. You will work in a remote-first, collaborative setting alongside cross-functional teams to design, develop, and evolve complex systems used by thousands of users. The position involves full ownership of the software lifecycle, from design and development to testing, deployment, and production support. You will contribute to architectural decisions, improve system performance, and help maintain high engineering standards. The environment is agile, innovation-driven, and strongly oriented toward continuous learning and improvement. This is an opportunity to work on meaningful products that directly impact everyday experiences at scale.
- Participate in the full software development lifecycle, including design, development, testing, deployment, and maintenance of applications.
- Collaborate with cross-functional teams to solve complex engineering problems and improve product outcomes.
- Design, build, and evolve scalable software architectures and RESTful APIs.
- Ensure high-quality code through reviews, testing practices, and adherence to engineering standards.
- Contribute to system reliability, performance, observability, and incident resolution.
- Participate in Agile ceremonies and support continuous improvement of team processes.
- Troubleshoot, debug, and resolve production issues, contributing to post-incident analyses.
- Mentor and support other engineers when applicable, promoting technical excellence within the team.
- Work on database design, system evolution, and integration of modern engineering practices.
- Contribute to documentation, technical decisions, and long-term architectural strategy.
Requirements:
- Proven experience with Agile methodologies such as Scrum or Kanban.
- Strong proficiency in programming languages such as Java, Kotlin, or JavaScript.
- Solid understanding of software engineering fundamentals, including version control, testing, and CI/CD concepts.
- Experience designing and building RESTful APIs and scalable software systems.
- Knowledge of database design and system architecture evolution.
- Familiarity with monitoring, observability, and performance optimization tools.
- Experience working in distributed systems or cloud-based environments is a plus.
- Strong problem-solving skills, attention to detail, and a product-oriented mindset.
- Advanced English and fluent Portuguese required.
- Spanish is a plus.
- Experience mentoring engineers or working with cloud platforms (AWS, GCP, Azure) is a differentiator.
Benefits:
- Competitive salary
- Profit sharing program
- Meal allowance
- Health and dental insurance
- Life insurance coverage
- Childcare and parental support benefits
- Home office allowance
- Wellness platform access (Wellhub)
- Employee assistance program (mental, legal, financial, and social support)
- Extended parental leave
- Birthday and special occasion days off
- Education discounts and learning support programs
- Benefits club with partner discounts
- Reading kits and family-oriented perks