RD Station logo
RD Station

To empower the heroes and scale-ups that grow the economy

Senior Backend Developer – Chat Commerce

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,001-5,000Since 2011H1B SponsorCompany SiteLinkedIn

Location

Brazil

Posted

3 days ago

Salary

0

Seniority

Senior

Job Description

Senior Backend Developer – Chat Commerce

RD Station

• Develop high-quality code following internally defined engineering best practices. • Specify features based on documents produced during discovery phases. • Actively participate in code reviews, technical refinements, and provide mentorship to less-experienced developers. • Design and implement scalable architectures for integrations with AI models. • Respond to incidents and assist support teams and other areas with product-related matters.

Job Requirements

  • Experience in high-performance environments with high volumes of requests.
  • Strong knowledge of software architecture, code design, and design patterns.
  • Proficiency with the NoSQL paradigm and MongoDB.
  • Experience with Node.js, TypeScript, and Express.
  • Familiarity with GCP, messaging (Pub/Sub), and gRPC.

Benefits

  • Comprehensive well-being
  • Diversity and belonging

Related Job Pages

More Backend Engineer Jobs

Full TimeRemoteTeam 5,001-10,000Since 2005H1B Sponsor

• Design, build, and modernise backend services and APIs that support ad delivery • Work on scalable, high-availability systems used across Unity’s ads ecosystem • Collaborate with engineers, product managers, and data teams to deliver new features • Improve performance, observability, and cost-efficiency of current backend systems, modernising the legacy stack • Contribute to architectural decisions and technical direction of the platform

Canada
$153K - $229.6K / year
CRH Talento en IT logo

Desarrollador .NET

CRH Talento en IT

Consultores expertos en el desarrollo de empresas, especializados en la búsqueda y selección de perfiles IT.

Full TimeRemoteTeam 11-50Since 2017H1B No Sponsor

• Desarrollo y mantenimiento de aplicaciones web. • Desarrollo de APIs y servicios. • Implementación de nuevas funcionalidades. • Corrección de incidencias y optimización de código. • Integración con otros sistemas y servicios. • Elaboración de documentación técnica. • Participación en análisis y solución de problemas. • Colaboración con áreas de QA, negocio y desarrollo.

Mexico
$40K / month
Full TimeRemoteTeam 1,001-5,000H1B Sponsor

• Independently guide the technical direction and implementation by the whole team within defined architecture in all stages from conceptualization to deployment. • Evaluate trade-offs between correctness, robustness, performance, and customer impact to ensure the development of the right solution, with client success at the forefront. • Create and lead the team's technical documentation and repository management practices, including tasks such as creating branches, pull requests, merges, etc. • Collaborate with product, design, and engineering teams to provide necessary oversight of architecture and dependencies influencing product strategy and direction. • Contribute to code reviews, documentation, and addressing complex bug fixes with a focus on security, performance, and reliability. • Be an active leader in the Engineering Practice community, mentoring Senior Engineers and others through Communities of Practice (CoPs) or on project teams, supporting the growth of technical capabilities.

India
Full TimeRemoteTeam 5,001-10,000Since 1995H1B No Sponsor

• Design and implement RESTful APIs with Spring Boot 3 (Web and WebFlux) • Implement and maintain complex KPI calculation logic (SFC Index, ranking, incentives) • Manage database schema evolution with Flyway migrations on PostgreSQL • Integrate with Azure Active Directory (OAuth2 / JWT) for authentication and authorization • Maintain a Redis caching layer for high-frequency KPI reads • Integrate with external systems • Send email notifications via SendGrid and push notifications via APNs (Pushy) • Manage secrets using AWS Secrets Manager • Write unit and integration tests (JUnit 5, Mockito, Spring Security Test) • Document APIs with OpenAPI / Springdoc UI • Participate in maintenance of the Jenkins CI/CD pipeline

Brazil