
Senior Software Engineer β Java, Kotlin/Ruby
Posted 3 days ago

Posted 3 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 easily testable code.
β’ Work with technologies such as JVM, Elixir, Ruby, React, TypeScript, GraphQL, Kafka, AWS/Lambda, PostgreSQL, DynamoDB, and relevant tools.
β’ Influence architectural decisions, set standards, and ensure timely delivery.
β’ Review pull requests and offer constructive feedback to peers.
β’ Collaborate with team members and assist with onboarding when necessary.
β’ Responsibly deploy code for both user-facing and operator-facing applications to production.
β’ Collaborate with product managers, engineering management, and stakeholders to clarify uncertainties while balancing customer demands with technical constraints.
β’ Enhance reliability and maintainability through metrics, incident analysis, and observability practices.
β’ Over 5 years of experience in software engineering.
β’ Proven experience in developing production-ready web applications and backend systems, prioritizing reliability and security.
β’ Track record of influencing technical direction, including architecture, standards, and delivery processes.
β’ Proficient in Java, Kotlin, Elixir, Erlang, Ruby, JavaScript, Next.js, or another programming language.
β’ Willingness to work on JVM services utilizing Java and Kotlin as needed.
β’ 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 principles, and GraphQL or similar APIs.
β’ Comfortable working with complex, contextual domain data and integrating with adjacent services.
β’ Preferred: Experience with production-ready JVM services, web applications utilizing JavaScript, TypeScript, HTML, CSS, and React.
β’ Preferred: Experience incorporating LLMs or managed AI APIs into backend systems or internal tools.
β’ Preferred: Experience building microservices in collaboration with neighboring teams or shared platforms, such as eCommerce or marketplace platforms.
β’ Preferred: Familiarity with dashboards, monitoring, incident response, Python in a production backend context, or a Bachelorβs degree in Computer Science or equivalent experience.
β’ Competitive salary and performance-based bonuses.
β’ Health, dental, and vision insurance options.
β’ Flexible working hours and remote work opportunities.
β’ Professional development and learning opportunities.
β’ A collaborative and inclusive work environment.
NVIDIA
ContractHero | Digital Contract Management
SBS CyberSecurity
Tripoint Solutions
Get handpicked remote jobs straight to your inbox weekly.