R

RD Station

Marketing and sales automation SaaS platform

Engenharia de Software Backend Sênior - Python, RD Station, Remoto

Backend EngineeringUpdated on Nov 9
Full-timeRemote in BrazilNo salary listedRemote

About the Job

Requirements

  • Demonstrated strong experience developing backend applications and services in Python, including high-complexity systems.
  • Experience with software architecture, REST APIs, distributed systems, and service integrations.
  • Strong command of engineering best practices, including SOLID, design patterns, automated testing, and code quality.
  • Experience with relational and/or NoSQL databases and asynchronous or event-driven processing.
  • Experience with cloud platforms, CI/CD, and observability.
  • Experience acting as a technical reference, guiding other engineers through code reviews and technical discussions.
  • Ability to evaluate trade-offs among scalability, performance, security, timelines, and business impact.
  • Ability to collaborate with multidisciplinary teams and provide technical leadership to backend and frontend teams.
  • Familiarity with AI-assisted development tools.
  • Ownership, clear communication, pragmatism, and curiosity to learn in a rapidly changing environment.

Responsibilities

  • Continuously evolve the AI Agent Builder, delivering quality work aligned with product needs.
  • Develop scalable, resilient, and observable backend solutions prepared for product growth.
  • Lead solution design and make technical decisions consistent with engineering standards and the area's architecture.
  • Coordinate execution between backend and frontend, anticipating dependencies and removing blockers.
  • Improve the team's technical maturity through code reviews, feedback, and knowledge sharing.
  • Maintain service health through observability, performance improvements, incident response, and technical-debt management.
  • Ensure roadmap predictability while balancing speed, quality, and sustainability.
  • Use AI tools such as Cursor to accelerate development while maintaining quality, security, and maintainability.

Desired Qualifications

  • Experience with generative AI-based products, large language models, or AI agents.
  • Knowledge of agent architectures, tool orchestration, and prompt engineering.
  • Experience with MCP (Model Context Protocol) and integrations between agents and external services.
  • Experience with LLMOps, monitoring, and evaluation of AI applications.
  • Knowledge of React and TypeScript.
  • Experience with GCP, Docker, Kafka and/or Pub/Sub, PostgreSQL, MongoDB, and Datadog.
  • Experience working with rapidly evolving digital products and scaling challenges.

About the Company

RD Station

Marketing and sales automation SaaS platform

RD Station provides a software-as-a-service platform for marketing and sales automation aimed at small and medium-sized businesses. Its main products are RD Station Marketing, which handles lead capture (landing pages, forms, pop-ups), email automation, lead scoring, social ads, and campaign analytics, and RD Station CRM, which manages the sales pipeline and tracks opportunities from marketing efforts. The two tools integrate to cover the entire customer journey from lead generation to sales conversion. The company differentiates itself with an end-to-end, inbound-focused platform that combines marketing and sales in one system and leverages its Brazil-based expertise to scale globally with subscription pricing.

Company size
501-1,000
Company stage
Acquired
Total funding
$72.8M
Headquarters
Florianópolis, Brazil
Founded
2011

Recently Posted Jobs

Explore more opportunities at RD Station

See more jobs