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 Sr Software Developer - Engenharia de Plataformas based in Brazil.
Join a high-impact technology environment where you will design, develop, and evolve enterprise platform solutions supporting critical digital operations. This role combines software engineering, cloud infrastructure, automation, and observability to improve reliability and scalability across complex environments. You will work on backend development, platform evolution, and architectural decisions while collaborating with multidisciplinary engineering teams. The position offers the opportunity to contribute to modern technology solutions using Python, Java, AWS, and DevOps practices. You will help drive continuous improvement, reduce technical debt, and enhance operational excellence. This is an ideal opportunity for a senior software professional passionate about scalable systems, automation, and building resilient platforms.
Accountabilities:
- Develop and enhance applications, APIs, services, and platform components focused on reliability, scalability, and performance.
- Build backend solutions using Python and Java to support enterprise applications and operational services.
- Participate in application architecture decisions, ensuring solutions meet requirements for availability, resilience, security, and scalability.
- Develop integrations between enterprise systems and cloud-based services.
- Work with AWS environments, contributing to infrastructure evolution and cloud service improvements.
- Implement monitoring, observability, and operational automation solutions to improve platform reliability.
- Identify opportunities for technology modernization, process improvements, and technical debt reduction.
- Ensure software quality through automated testing, code reviews, and development best practices.
- Support the creation and maintenance of CI/CD pipelines and deployment automation processes.
- Collaborate with multidisciplinary teams to improve engineering practices, operations, and DevOps processes.
- Contribute to the continuous evolution of platform engineering standards and technical solutions.
Requirements:
- Strong experience as a Platform Engineer, Software Developer, or in similar engineering roles.
- Advanced proficiency in Python for service development, automation, and system integrations.
- Experience developing backend solutions using Java.
- Practical experience working with AWS environments, including services such as EC2, Lambda, S3, RDS, and managed cloud services.
- Experience with distributed architectures, microservices, and scalable application design.
- Knowledge of Git workflows and CI/CD pipeline implementation.
- Experience with automated testing practices and software quality processes.
- Experience working in high-availability and mission-critical environments.
- Bachelor’s degree in Information Technology, Computer Science, or related fields.
- Ability to read and interpret technical documentation in English.
- Experience with observability, monitoring, and operational automation is a plus.
- Knowledge of tools such as Grafana, Prometheus, Splunk, or similar platforms is advantageous.
- Familiarity with messaging systems, asynchronous processing, AWS certifications, SRE practices, telecommunications, or network monitoring protocols such as SNMP is considered a plus.
- Experience supporting large-scale corporate technology environments is highly valued.
Benefits:
- Fully remote work opportunity.
- Full-time employment under a CLT contract.
- Company-provided work equipment.
- Transportation allowance.
- Meal and/or food allowance.
- Home office support allowance.
- Health and dental insurance coverage for employees and family members.
- Group life insurance.
- Annual profit-sharing program (PLR).
- Pharmacy benefits.
- Gym membership support through TotalPass.
- Maternity support package and extended paternity leave.
- Birthday day off.
- Opportunities to participate in social initiatives and community actions.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1