
Senior Software Engineer
Posted 2 days ago

Posted 2 days ago
This is a fully remote position, open to applicants in Latin America.
β’ Design, develop, and deploy backend services and internal tools that support both teams and customers.
β’ Take ownership of medium to large features from inception to completion.
β’ Write high-quality, efficient, secure, and testable code.
β’ Work with technologies including JVM, Elixir, Ruby, React, TypeScript, GraphQL, Kafka, AWS/Lambda, PostgreSQL, DynamoDB, and other related tools.
β’ Shape architecture, engineering standards, and delivery methodologies.
β’ Review pull requests, offer constructive feedback, collaborate with teammates, and assist in onboarding new team members.
β’ Responsibly deploy both user-facing and operator-facing code to production.
β’ Collaborate with product managers, engineering leadership, and stakeholders to resolve ambiguities and balance user needs with technical limitations.
β’ Enhance reliability and maintainability through metrics, lessons learned from incidents, and improved observability.
β’ Manage data in compliance with company policies.
β’ Over 3 years of experience in software engineering.
β’ Proven track record in building production-ready web applications and backend systems with a focus on reliability and security.
β’ Experience in influencing technical direction, including architecture, standards, and delivery processes.
β’ Proficiency in Java, Kotlin, Elixir, Erlang, Ruby, JavaScript, Next.js, or another programming language.
β’ Willingness to work on JVM services using Java or Kotlin when necessary.
β’ Familiarity with IDEs, RESTful APIs, Git repositories, TypeScript, version control systems, and remote deployment tools.
β’ Understanding of event-driven architectures, event streaming technologies like Kafka, database fundamentals, and GraphQL or similar APIs.
β’ Ability to work with complex, contextual domain data and integrate with adjacent services.
β’ Preferred: experience in production environments with JVM services and/or web applications using JavaScript, TypeScript, HTML, CSS, and React.
β’ Preferred: experience incorporating LLMs or managed AI APIs into backend or internal tools.
β’ Preferred: experience in developing microservices integrated with adjacent teams or shared platforms, such as eCommerce or marketplace systems.
β’ Preferred: experience with dashboards, monitoring, incident response, Python in a production backend role, or possess a Bachelor of Computer Science degree or equivalent experience.
β’ Adherence to production-ready, secure, and testable code practices.
β’ Fully remote work arrangement.
Prothera
The Home Depot
Truelogic Software
Get handpicked remote jobs straight to your inbox weekly.