Backend Developer at Globo responsible for building and maintaining critical platforms. Tackling challenges in performance and scalability while ensuring robust and reliable solutions.
Responsibilities
Develop, evolve, and maintain applications and APIs that support Globo's critical platforms, ensuring quality, security, performance, and scalability;
Work on backend development with a focus on distributed services, also participating in integrations and, when necessary, contributing full-stack;
Understand and apply the business rules of the domain in which you are working, ensuring consistency and alignment with product needs;
Plan and execute tasks autonomously, ensuring predictability and quality in the team's deliveries;
Write clean, maintainable code aligned with software engineering best practices;
Actively participate in technical discussions, contributing to the definition of solutions and evaluating architectural trade-offs;
Identify opportunities for continuous improvement, including reducing technical debt, optimizing performance, and evolving the architecture;
Collaborate with the team through code reviews, testing, and knowledge sharing;
Work closely with partner areas such as product, UX, and other engineering teams, always aiming for the best experience for the end user;
Act as a team player committed to the team's objectives and a collaborative environment;
Contribute to the reliability and resilience of solutions, ensuring they support high volumes of traffic and data;
Participate in geographically distributed teams, maintaining clear and efficient communication;
Pursue continuous growth, both technically and professionally, staying up to date with best practices and market trends.
Requirements
Bachelor's degree in Computer Science, Engineering, Information Systems, or a related field;
Prior experience as a backend developer in production environments;
Hands-on experience with at least one of the following languages: Go, Python, or TypeScript;
Strong knowledge in building REST APIs and backend services;
Experience with NoSQL databases, especially MongoDB;
Experience with version control (Git) and code review practices;
Experience with automated testing (unit and integration tests);
Experience with load testing and application performance analysis;
Experience in cloud environments (AWS, GCP, or similar), with understanding of services and distributed architecture;
Knowledge of distributed systems architecture and/or microservices;
Experience working with continuous integration and continuous delivery (CI/CD);
Experience with agile methodologies and working in multidisciplinary teams;
Ability to understand business rules and translate them into scalable and resilient technical solutions.
Benefits
Women-only position
Work model: Hybrid - Rio de Janeiro, RJ
Collaborative environment with autonomy and responsibility
Dotnet Developer designing, coding, and supporting Vantage - One applications at Ameriprise India LLP. Collaborating with teams to comply with technical solutions and quality standards for clients' needs.
Senior Engineer required for IAM team at Ameriprise India LLP. Focus on Java integration and security project implementation, supporting identity lifecycle operations.
Data Engineer designing and optimizing data workflows at Synechron. Overseeing scalable data pipeline development with Ab - initio and Python expertise.
Technical Architect leading AI - driven platform designs for Adobe's Brand Concierge Solution. Engaging in full lifecycle from architecture to technical delivery across multiple industries.
Senior Python Engineer developing back - end solutions in Python while mentoring junior engineers and collaborating with cross - functional teams. Responsible for maintaining high standards and identifying improvements.
Senior PHP Lead Developer overseeing therapy app technology and backend systems in Germany. Ensuring efficient software development and regulatory compliance while leading a development team.
Senior Software Engineer focused on backend systems at Stryker. Building secure, scalable, and high - performance services for clinical communication and workflow solutions.
Senior Software Engineer designing and building scalable cloud - native backend services. Collaborating in Agile environment using Node.js, Java/Kotlin, and container orchestration.
Backend Developer building secure services and APIs for digital healthcare. Collaborating across teams to design impactful microservices with Java and Spring Boot.
Senior Backend Engineer (Python) designing and maintaining services for an EV charging platform. Collaborating with product team and CTO while embracing agile development practices.