
Senior Software Engineer
Posted May 21

Posted May 21
This is a fully remote position, open to applicants in Latin America.
• Design, develop, and maintain backend services utilizing Java, Spring Boot, and contemporary architectural patterns.
• Create intuitive and high-performing front-end experiences with React, Angular, or Vue.
• Lead discussions on technical design and contribute to architectural decisions.
• Integrate AI/ML functionalities into applications (e.g., embeddings, LLM-powered features, intelligent automation).
• Employ AI-assisted development tools to enhance coding, testing, documentation, and refactoring processes.
• Mentor junior engineers and advocate for engineering best practices throughout the team.
• Work closely with product, data, and AI teams to deliver comprehensive end-to-end solutions.
• Contribute to CI/CD pipelines, cloud deployments, observability, and performance optimization.
• Ensure security, scalability, and maintainability across the entire stack.
• A minimum of 7 years of professional software engineering experience.
• Advanced expertise in Java, Spring Boot, and microservices architecture.
• Strong experience with front-end frameworks such as React, Angular, or Vue.
• Experience with integrating AI/ML services or developing AI-enhanced features (LLMs, vector search, model inference, etc.).
• Familiarity with cloud platforms (AWS, Azure, or GCP) and container orchestration tools (Docker, Kubernetes).
• Solid understanding of distributed systems, API design, and modern DevOps methodologies.
• Experience with both relational and NoSQL databases.
• Capability to lead technical initiatives and mentor less-experienced engineers.
• Excellent communication skills with the ability to work collaboratively with cross-functional teams.
• SPONSORSHIP NOT AVAILABLE
Confitec
Nagarro
HealthMark Group
Abnormal Security
Get handpicked remote jobs straight to your inbox weekly.