Develop and maintain applications using Golang or Java, following clean code and best software engineering practices. Design and implement scalable, reliable, and secure microservices architecture. Collaborate with engineering and product teams to refine and deliver technical solutions aligned with business needs.
Remote Software engineering Jobs · AWS
263 results
FiltersJob listings
Design, implement, and refine prompts and conversational flows for agentic automation, ensuring high-quality consumer self-service experiences. Develop innovative, scalable components with JavaScript in a specialized scripting framework. Leverage Generative AI coding assistants to accelerate development, improve code quality, and enhance productivity throughout the software lifecycle.
- Design and build end-to-end product features across Java services and our React frontend.
- Implement reusable React components and screens, wiring them to APIs, and ensuring a smooth, performant user experience.
- Contribute to architectural decisions by modelling domains and defining boundaries.
- Implement and maintain API endpoints, services, and workers.
- Write efficient and concise SQL queries for the app and data reporting.
- Design and build systems for maximum performance, reliability, and scalability.
- Contribute to the development, scaling, and maintenance of our API platform.
- Write clean, maintainable code while delivering value to the business.
- Troubleshoot and debug issues in the Verifiable Platform, contributing to continuous improvement of system reliability.
Seeking a skilled .NET Engineer to join a fully remote Latin American team, contributing to the development of modern, scalable software platforms. Opportunity to work with cutting-edge technologies, design microservices-based architectures, and collaborate with cross-functional teams. Ideal candidate will guide junior engineers, participate in architectural decisions, and ensure high standards of code quality and reliability.
- Design and optimize PostgreSQL + pgvector data models for high-volume, low-latency operations.
- Architect secure, production-grade backend engines that integrate with LLMs and agent frameworks.
- Implement system hardening, including authentication (RBAC), encryption, and secure API patterns.
As a pivotal member of our engineering team, you will report directly to the Backend Lead and play a crucial role in shaping our technical direction. You thrive on the challenge of transforming concepts into remarkable solutions and are well-versed in a variety of backend technologies, Engage in complex engineering challenges on the backend, covering creating dashboards, data aggregation, machine learning, and the development of scalable services. Contribute to the development and deployment of our technology ecosystem, gaining proficiency in new technologies as you go.
- Design, develop, and maintain high-quality, scalable web applications and platform services.
- Build robust backend services and APIs using modern frameworks and cloud-native patterns.
- Provide architectural direction, evaluate technical trade-offs, and guide long-term platform evolution.
Design and evolve a real-time, globally distributed platform connecting devices, apps, and sensors to public safety. Lead strategic architectural decisions and align teams while designing real-time, low-latency systems. Guide and mentor engineers in adopting architectural best practices and best-in-class software development practices.