
Backend Software Engineer
Posted 19 hours ago

Posted 19 hours ago
This is a fully remote position, open to applicants in Latin America.
β’ Develop and manage backend services that support cloud-native, AI-driven platforms.
β’ Deliver well-defined services and features independently while receiving guidance from senior engineers regarding larger architectural and design choices.
β’ Design, construct, and sustain backend services and features from the technical design phase through to deployment.
β’ Create services using Java 21 and Spring Boot 3.
β’ Provide internal APIs through gRPC/Protobuf and, when suitable, REST.
β’ Work with PostgreSQL relational data models, including writing and reviewing schema migrations and queries.
β’ Contribute to event-driven functionalities utilizing Kafka.
β’ Leverage AWS services in accordance with established microservices and infrastructure patterns.
β’ Employ AI coding tools with the necessary validation and supervision.
β’ Write automated tests and engage actively in code reviews.
β’ Collaborate with senior engineers, product teams, and US-based leadership to convert business requirements into functional software.
β’ Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent professional experience.
β’ Over 3 years of professional software development experience, particularly in backend systems.
β’ Strong understanding of data structures, algorithms, and object-oriented design.
β’ Experience in building and maintaining services within a microservices architecture.
β’ Practical experience with a statically typed backend language (Java is highly preferred).
β’ Practical experience with a relational database (e.g., PostgreSQL).
β’ Familiarity with AI coding tools (e.g., Claude Code, Codex) to enhance development speed.
β’ Experience using Git-based source control (e.g., GitHub).
β’ Proficiency with command line interface fundamentals.
β’ Professional working proficiency in English, both spoken and written, adequate for daily collaboration with a US-based team.
β’ Familiarity with a modern frontend framework (e.g., React) is advantageous.
β’ Experience in deploying and managing services on AWS is a plus.
β’ Familiarity with gRPC/Protobuf or another contract-first service design methodology is a plus.
β’ Experience with event-driven architecture and message brokers (e.g., Kafka) is a plus.
β’ Experience with Infrastructure as Code (e.g., AWS CDK, Terraform) is a plus.
β’ Exposure to designing AI-powered product features (semantic search, vector databases, prompt/instruction design) is a plus.
β’ Experience in HR technology, marketplace platforms, or other SaaS products is a plus.
β’ Prior experience working directly with a US-based team is a plus.
β’ Successful candidates who accept an offer must undergo employment verification and background checks, confirming job titles and employment dates with two previous employers.
β’ Opportunities for professional growth and development.
β’ A collaborative and inclusive work environment.
β’ The chance to work on impactful projects with a talented team.
β’ Excellent compensation in USD.
β’ Hardware and software setup.
Prothera
The Home Depot
Truelogic Software
Get handpicked remote jobs straight to your inbox weekly.