YOUR NEXT CHAPTER
Backend Software Engineer – Shared Platforms
About the role
• Design, build, and maintain scalable, highly reliable, and resilient backend software systems operating at significant global scale
• Contribute to system architecture decisions and lead design and peer code reviews
• Use system metrics, structured logging, and application analytics to optimize systems and improve reliability
• Apply modern AI-assisted coding tools to accelerate software delivery while maintaining code quality and correctness
• Own and operationally support core services during standard business hours to ensure uptime and health
• Partner with software engineers, data scientists, product managers, and UX designers to scope and deliver high-impact features
• Support peer engineers through knowledge sharing, technical leadership, and collaborative mentorship
• Scale backend microservices and implement modern AI-assisted development practices for shared APIs used by millions of users
• Bachelor’s degree in Computer Science, Mathematics, Computer Engineering, Electrical Engineering, or a related field with 2+ years of relevant experience, or an advanced degree (Master's/Ph.D.) with equivalent foundational technical expertise
• High proficiency in modern object-oriented backend languages such as Java, Kotlin, or equivalent server-side languages
• Demonstrated experience building, deploying, and operating large-scale, high-performance, and resilient backend microservices
• Technical curiosity, adaptability, and a proactive attitude toward complex architectural challenges
• Excellent written and verbal English communication skills
• Experience working effectively across cross-functional teams
• Experience with modern cloud computing platforms and shared platform services is nice to have
• Familiarity with emerging AI-assisted development tools in production environments is nice to have
• Prior experience in HR technology, talent acquisition platforms, staffing agency software, or recruitment/job marketplace ecosystems is nice to have
• Ability to align with U.S. Central Time (CT) or U.S. Pacific Time (PT) business hours
• Fully remote work within LATAM
• Permanent full-time employment
• Collaboration with international clients and distributed teams
• Work on high-impact digital solutions and global-scale products
• Technical leadership, knowledge sharing, and collaborative mentorship opportunities