Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Macro Digital Sales

Backend Developer Mid/Senior

Macro Digital Sales

Backend Engineer responsible for developing robust APIs and services for Konversa platform. Collaborating with teams and optimizing solutions at Macro, a digital performance ecosystem.

Posted 5/5/2026full-timeRemote • 🇧🇷 BrazilSeniorWebsite

Tech Stack

Tools & technologies
AWSCloudGRPCJavaScriptKafkaNode.jsPostgresRabbitMQTypeScriptVoIP

About the role

Key responsibilities & impact
  • Backend Development: Design, develop and evolve APIs and services responsible for the platform's main flows.
  • Core Module Development: Work directly on modules such as Campaign Engine, Customer Profile, Integration Hub, Channel Orchestrator and system events.
  • Integrations: Build integrations with external services (ERPs, WhatsApp, VOIP, payments, data bureaus), ensuring resilience and performance.
  • Service Architecture: Structure modular, scalable services with clear separation of responsibilities and low coupling.
  • Data Modeling: Define and evolve data structures with a focus on consistency, performance and multi-tenant environments.
  • Asynchronous Processing: Implement queues, workers and event-driven processing (e.g., campaigns, deliveries, webhooks).
  • Observability: Monitor logs, metrics and tracing to ensure stability and rapid identification of issues.
  • Performance and Scalability: Optimize services to handle high volumes of data, calls and real-time events.
  • Code Quality: Ensure clean, testable code and follow best practices for versioning and code review.
  • Collaboration: Work closely with frontend, AI and product teams to ensure deliveries are aligned with business needs.

Requirements

What you’ll need
  • Backend Experience: Solid experience in backend development (preferably Node.js + TypeScript).
  • APIs: Strong experience building REST APIs (gRPC is a plus).
  • Databases: Knowledge of data modeling and experience with relational databases (PostgreSQL).
  • Architecture: Experience with distributed systems, modular architecture or microservices.
  • Asynchrony: Experience with queues, messaging and asynchronous processing (SQS, RabbitMQ, Kafka or similar).
  • Integrations: Hands-on experience integrating external APIs and handling failures (retry, fallback, etc.).
  • Cloud: Experience with AWS or another cloud provider.
  • Observability: Basic knowledge of logging, metrics and monitoring.
  • Version Control: Experience with Git and collaborative development workflows.

Benefits

Comp & perks
  • Health insurance – Amil with co-payment option (optional);
  • Dental plan – Amil (optional);
  • Company mobile SIM with free voice and data;
  • Partnerships with educational institutions;
  • Birthday day off;
  • Total Pass.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
backend developmentNode.jsTypeScriptREST APIsdata modelingrelational databasesdistributed systemsmicroservicesasynchronous processingcloud computing
Soft Skills
collaborationcommunication