FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Graduate Software Engineer – LATAM
Jobs for HumanityGraduate Software Engineer role for recent graduates launching careers in software engineering at RRS Group. Contribute to software development and real production systems in a global environment.
Tech Stack
Tools & technologiesCloudJavaJavaScriptMicroservicesNoSQLPythonSQL
About the role
Key responsibilities & impact- Work across the full software development lifecycle: analysis, design, development, testing, deployment, and support.
- Develop and maintain applications and services using modern engineering practices.
- Build and integrate REST APIs and microservices.
- Work with SQL and NoSQL databases to store, query, and optimize data.
- Contribute to scalable backend systems and cloud-based infrastructure.
- Write clean, maintainable, and well-tested code.
- Participate in code reviews and agile development processes.
- Support production systems and help troubleshoot technical issues.
- Collaborate with engineers, product teams, and stakeholders across regions.
Requirements
What you’ll need- Graduating in 2026 with a Bachelor’s or Master’s degree in Computer Science, Software Engineering, Computer Engineering, or related field.
- Strong programming skills in at least one language (e.g., Java, Python, C++, or C#).
- Good understanding of data structures, algorithms, and object-oriented programming.
- Willingness to learn new technologies, especially Java and enterprise systems.
- Basic knowledge of web technologies (HTML, CSS, JavaScript) is a plus.
- Exposure to APIs, databases, or cloud platforms is beneficial.
- Strong problem-solving skills and attention to detail.
- Ability to work collaboratively in a team environment across LATAM.
- Good communication skills in English (Spanish and/or Portuguese is a plus).
Benefits
Comp & perks- Opportunities to learn and develop every day through a wide range of programs.
- Internal digital platforms that promote self-learning.
- Development programs according to Leadership skills.
- Specialized training according to the role.
- Learning experiences with internal and external providers.
- Recognition programs for seniority, behavior, leadership, moments of life, among others.
- Financial wellness programs.
- A flexibility program that will allow you to balance personal and work life.
- Benefits for family members, such as WellnessLine, Agreements and Discounts, Scholarship programs for children, Aid Plans.
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaPythonC++C#SQLNoSQLREST APIsmicroservicesdata structuresobject-oriented programming
Soft Skills
problem-solvingattention to detailcollaborationcommunication