Engenharia de Software Backend Sênior

New
BrazilFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
Node.jsGCPMongoDBSoftware ArchitectureTypeScriptgRPCDistributed Systems

Requirements

  • Strong experience in backend development with Node.js and TypeScript.
  • Solid knowledge of software architecture, design patterns, and scalable system design.
  • Experience working with NoSQL databases, especially MongoDB.
  • Familiarity with cloud environments, preferably Google Cloud Platform (GCP).
  • Experience with messaging systems such as Pub/Sub and gRPC-based communication.
  • Background in high-performance, high-traffic distributed systems.
  • Strong problem-solving skills and ability to work in complex technical environments.
  • Experience participating in code reviews, technical discussions, and mentoring peers.

Responsibilities

  • Develop and maintain high-quality backend services using Node.js, TypeScript, and modern engineering best practices.
  • Design scalable and resilient architectures for high-volume, real-time conversational systems.
  • Work on integrations with AI models and conversational workflows to enhance chat commerce capabilities.
  • Participate in technical design discussions, code reviews, and mentoring of less experienced engineers.
  • Translate product discovery requirements into robust and scalable technical solutions.
  • Support incident resolution and ensure system reliability in production environments.
  • Collaborate with cross-functional teams to improve system performance, observability, and developer experience.
  • Contribute to continuous improvement of engineering standards, architecture, and development processes.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now