RD Station is looking for a Senior Backend Software Engineer with strong Ruby on Rails experience. This remote position is open to candidates based in Brazil. What you will do Design, build, and maintain backend systems for the RD Station platform using Ruby on Rails Work closely with other engineers to deliver new features that enhance the user experience H…
RD Station is hiring a Senior Backend Software Engineer to join the Billing team, which manages the financial core of the company. This is a remote role open to candidates based in Brazil. The main goal is to help scale an internally developed billing system to keep up with company growth, while ensuring financial and tax compliance remains solid. This position involves working closely with front-end engineers and calls for a strong grasp of both backend and frontend technologies. The backend stack is built on Ruby on Rails, while the frontend uses React and JavaScript. What you will do Design, build, and maintain scalable backend services with a focus on quality and stability. Implement automated testing at all levels, including unit, mocked, and end-to-end tests. Improve and document system architecture, following best practices for modularity and clarity. Monitor and optimize production performance using tools such as Datadog and Rollbar. Share knowledge, provide technical guidance, and collaborate with product and engineering teams. Requirements Solid experience with backend development using Ruby on Rails. Strong knowledge of relational databases, especially PostgreSQL. Background in automated testing and software architecture, including Clean Architecture, SOLID principles, and Design Patterns. Familiarity with Docker, Kubernetes, and Sidekiq for orchestration and asynchronous processing. Excellent communication and collaboration skills, along with a commitment to continuous learning and technical leadership. Preferred qualifications Experience with messaging queues like RabbitMQ and caching with Redis. Background working in high-availability environments and on scalability strategies. Contributions to the technical community through articles, talks, open source, or mentorship. Experience in Billing teams or similar financial domains. Familiarity with frontend technologies such as React, Vue.js, and JavaScript. Selection process Submit your application. Complete a work style assessment (Mindsight). Interview with the Talent Acquisition team focused on competencies. Take a technical skills assessment test (Codebity). Participate in a technical interview to discuss requirements and solutions.
We value and support women professionals and mothers: we are ranked among the best companies in the country for women to work (GPTW ranking) and have groups like SER and Tech Ladies dedicated to female empowerment. Check out some of our women in the video below: Through our culture and pillars of Diversity and Inclusion, we strive to welcome and empower individuals both within and outside of RD Station.
Role overview The Senior Backend Software Engineer – Integrations at RD Station plays a central part in building and maintaining integrations with both internal and external products. This position manages a high volume of events processed through RD Station APIs. The team includes 4 to 6 engineers, a Product Manager, Product Designer, and Team Leader, all working closely together. The group uses Kanban to prioritize agility and quality in delivering reliable, scalable solutions. What you will do Design, develop, and maintain efficient backend integrations for a range of products. Ensure APIs remain highly available and perform well under large event loads. Help evolve system architecture by applying development best practices and standards. Implement automated testing to maintain quality and stability. Work collaboratively with a multidisciplinary team to deliver ongoing value. Requirements Strong experience in backend development, ideally with technologies used at RD Station. Solid grasp of software architecture, Clean Code, SOLID principles, object-oriented programming, and design patterns. Background in building and consuming REST APIs and managing high-volume event processing. Comfortable working with agile methods, especially Kanban. Excellent communication and collaboration skills for effective teamwork. Preferred qualifications Experience with high-volume systems and real-time event processing. Familiarity with messaging and event queue tools such as Kafka or RabbitMQ. Knowledge of monitoring and observability solutions. Background in integration or middleware teams. Contributions to open source projects or relevant technical initiatives. Selection process Application: Submit your application. Mindsight: Complete a working style assessment. Talent Acquisition: Interview with the recruitment team focused on competencies. Technical Challenge: Take part in a skills evaluation test. Technical Interview: Discuss job requirements and expectations. Final Interview: Meet with management for final alignment.
RD Station seeks a Senior Backend Software Engineer with deep expertise in Ruby on Rails. This is a remote role for candidates based in Brazil. Key responsibilities Design and implement scalable backend systems using Ruby on Rails. Develop advanced data streaming and distributed systems to power the platform. Collaborate with colleagues across engineering, product, and other teams to deliver solutions that extend and enhance RD Station’s offerings. Team environment The engineering group builds technology that supports business growth in the digital arena. The team values collaboration and technical depth, working together to solve complex challenges.
Join a team that creates opportunities and fosters evolution! How do we achieve all this?With a team of over 12,000 people who collaboratively provide solutions, products, and educate the market. We form an ecosystem that extends throughout the country, transcending borders by integrating and connecting businesses. We believe that growth happens through people, and that is what drives us.Our Way of Being: We amplify evolution: We turn ideas into reality in a dynamic and innovative company. Being part of this team means learning, creating, and evolving. Integral Well-Being: We prioritize the holistic well-being of each team member through actions and benefits that enable self-care across five pillars: Emotional, Financial, Physical, Occupational, and Social. Diversity: Diversity is part of who we are. Recognized among the Best Companies to Work for in Brazil, we actively promote inclusion and belonging. Our expertise is human and vibrant, and through it, we welcome and empower individuals both inside and outside the company. We value and support women professionals and mothers: we are one of the best companies in the country for women to work (GPTW ranking) and we have groups SER and Tech Ladies aimed at women's empowerment. Get to know some of our women in the video below:Through our culture and pillars of Diversity and Inclusion, we strive to welcome and empower people both within and outside RD Station.Your Challenge in the TeamYou will be responsible for the development and evolution of critical systems, with a focus on scalability, performance, and quality. You will work in a dynamic and collaborative environment, actively participating in technical decisions...
RD Station is seeking a Pleno Backend Software Engineer to join the Internal Systems team. This remote role is open to candidates based anywhere in Brazil. Role overview This position centers on backend development for internal systems that support RD Station's operations. The team looks for individuals who are curious, eager to grow, and committed to making a real impact through their work. How the team works Human Intelligence + Artificial Intelligence: Technology brings scale and efficiency, but people set the direction. AI supports automation and optimization, while strategic thinking and care remain with the team. Continuous Learning and Ownership: The culture encourages curiosity and personal growth. Team members have the space to shape their careers, take initiative, and contribute ideas. Responsible Results: Freedom to act is paired with accountability. Challenging established ways and pursuing meaningful results is encouraged. Well-Being: Employee well-being is supported across emotional, financial, physical, occupational, and social pillars. More details on well-being initiatives and benefits are available here. Diversity and Belonging: Inclusion is a core value. RD Station works to ensure every team member feels valued and included. Learn more about diversity efforts here. Requirements Experience in backend development Interest in working on internal systems Curiosity, growth mindset, and a focus on delivering impact Ability to work remotely within Brazil
Join a team that creates opportunities and drives evolution! How do we achieve all this?With a team of over 12,000 individuals who collectively provide solutions, products, and educate the market. We have built an ecosystem that extends throughout the country and transcends borders, integrating and connecting businesses. We believe that growth happens through people, and that is what motivates us.Our way of being: We empower evolution: We transform ideas into reality within a dynamic and innovative company. Being part of this team means learning, creating, and evolving. Integral Well-Being: We seek the integral well-being of each employee through actions and benefits that facilitate self-care across five pillars: Emotional, Financial, Physical, Occupational, and Social. Diversity: Diversity is part of who we are. Recognized as one of the Best Companies to Work for in Brazil, we actively promote inclusion and belonging. Our expertise is human and vibrant, and through it, we welcome and empower individuals inside and outside the company.Your Challenge in the Team:You will be involved in developing scalable backend solutions that support the analysis and processing of essential data for the company's decision-making. Your work will directly impact the efficiency and innovation of our products, contributing to RD's sustainable growth.Main Deliverables:Develop and enhance backend software solutions that meet business and user needs;Implement best development practices and agile methodologies to ensure quality and efficiency;Conduct code reviews to maintain technical excellence in deliverables;Collaborate on projects that drive scalability and innovation for the company;Continuously seek new technologies and methodologies to enhance operational efficiency.
Join RD Station as a Senior Data Engineer, specializing in Platform & AI, where you will play a pivotal role in leveraging data to drive our innovative solutions. In this remote position, you will be responsible for designing, constructing, and maintaining robust data pipelines that ensure the accuracy and effectiveness of our data systems.
Join a team that creates opportunities and drives evolution! How do we achieve all this?With a team of over 12,000 individuals who collectively provide solutions, products, and educate the market. We have formed an ecosystem that spans the entire country and transcends borders, integrating and connecting businesses. We believe that growth happens from person to person, and that drives us.Our way of being: We empower evolution: We transform ideas into reality in a dynamic and innovative company. Being part of this team means learning, creating, and evolving. Integral Well-Being: We seek the integral well-being of each collaborator through actions and benefits that provide self-care resources across 5 pillars: Emotional, Financial, Physical, Occupational, and Social. Diversity: Diversity is part of who we are. Recognized among the Best Companies to Work for in Brazil, we actively promote inclusion and belonging. Our expertise is human and vibrant, and through it, we welcome and empower individuals both inside and outside the company.Team ChallengeYou will be part of the Experience Platform team within the Engineering Experience domain, tasked with reducing friction in development, increasing productivity, and ensuring quality and predictability in software delivery. Our focus is on building and evolving solutions that structure the development journey, making it simpler, clearer, and standardized for all developers at RD.Main DeliverablesImplement improvements to Developer Experience tools and workflows used by multiple teams.Contribute to the construction and evolution of clear, simple, and adoptable Golden Paths for development.Reduce recurring friction in the development journey, facilitating the technical experience.Create technical documentation that eases onboarding and proper use of the platform.Progressively evolve in autonomy...
Join a team that creates opportunities and drives evolution! How do we achieve this?With a team of over 12,000 individuals who collectively provide solutions, products, and educate the market. We have formed an ecosystem that spans the entire country and goes beyond borders, integrating and connecting businesses. We believe that growth occurs through people, and that is what motivates us.Our way of being: We empower evolution: We turn ideas into reality in a dynamic and innovative company. Being part of this team means learning, creating, and evolving. Integral Well-Being: We seek the integral well-being of every collaborator through actions and benefits that enable self-care resources across five pillars: Emotional, Financial, Physical, Occupational, and Social. Diversity: Diversity is part of who we are. Recognized among the Best Companies to Work for in Brazil, we actively promote inclusion and belonging. Our expertise is human and alive, and through it, we embrace and empower individuals inside and outside the company.Your challenge in the team:We are building the next generation of AI products at RD Station and seek an individual to lead quality evolution in this context. You will serve as an SDET (Software Development Engineer in Test), actively participating in the development of tests, infrastructure, and reliability of AI-based systems. You will be part of a multidisciplinary team alongside data scientists, AI engineers, and backend and frontend developers, primarily using Python and React.Your main contributions:Develop and enhance the testing strategy for AI products;Create automated tests (E2E, regression, and unit tests);Establish a solid quality foundation by structuring processes and practices;Write and maintain code in Python and TypeScript, validating APIs and business flows;
Full-time|Remote|Florianópolis, Santa Catarina, Brasil
RD Station, part of TOTVS, brings together a team of more than 12,000 people focused on simplifying business and educating the market. Collaboration spans across products and solutions, with a forward-looking approach to technology and meaningful progress. Our Culture Human Intelligence + Artificial Intelligence: Technology expands possibilities, while people guide direction. AI supports efficiency and scale, but human insight shapes strategy and care. This combination helps create solutions with real impact. Proactivity and Growth: Curiosity and continuous learning are encouraged. Team members are empowered to shape their careers, innovate, and contribute to business transformation. Responsible Results: Autonomy comes with accountability. Every team member has a voice to question established norms and the freedom to pursue outcomes that benefit clients and society. Comprehensive Well-Being: RD Station supports well-being in five areas: Emotional, Financial, Physical, Occupational, and Social. Benefits and initiatives help each person take care of themselves. Diversity and Inclusion: Inclusion is a core value. The company works to ensure everyone feels welcome and valued, knowing that diverse perspectives strengthen the team. Location and Work Model The Senior Backend Software Engineer - Node.js role is based in Florianópolis, Santa Catarina, Brazil, with flexibility for remote work.
RD Station is part of TOTVS and brings together a team of over 12,000 people dedicated to building solutions, products, and educational projects for the market. The company focuses on anticipating trends and supporting technology growth, connecting expertise across different areas to simplify business and promote continuous learning. How We Work Human Intelligence + Artificial Intelligence: RD Station blends technology with the strategic insight and care of its team, combining AI with human context to create purposeful products. Continuous Growth: Curiosity and ownership are encouraged. Team members have the opportunity to shape their careers, learn, and contribute to meaningful change. Responsible Results: Autonomy is valued, and everyone can challenge the status quo while pursuing results that benefit clients and society. Integral Well-Being: The company supports well-being in emotional, financial, physical, occupational, and social areas, offering resources for self-care and personal growth. Diversity and Belonging: Inclusion is a priority, and RD Station actively fosters a sense of belonging while valuing the diversity that strengthens its team. Location This Product Marketing Specialist position is fully remote and based in Brazil.
Join our dynamic team at Husky as a Junior Ruby on Rails Developer. As part of our technical team, you will work as a full-stack engineer, developing end-to-end solutions that tackle real-world challenges.We utilize Ruby on Rails with a modular architecture, effectively isolating application domains using packwerk. Our tech stack also includes PostgreSQL, Redis, Sidekiq, Grape, and Swagger for our APIs, all rigorously tested with RSpec.On the front-end, we are excited to transition to new technologies including view_components, Hotwire (stimulus.js, turbo, etc.), and Tailwind CSS.
Join Our Team as a Staff Data Engineer!In this role, you will be pivotal in structuring the architecture and corporate data model focusing on the customer journey, contributing to the foundational data framework of RD Station.Your influence will extend to the definition and implementation of identity models and corporate entities, ensuring data consistency, governance, and reuse across various business domains.You will collaborate closely with Product, Marketing, RevOps, and other squads, engaging not only in conceptual design but also in the technical realization of scalable production solutions.This position is crucial for strategic initiatives like Elo360, which aims to enable an integrated view of the customer journey and enhance analytical autonomy across business areas.
Join a team that creates opportunities and drives growth! How do we achieve this?With a team of over 12,000 individuals working collaboratively to provide solutions, products, and market education. We’ve built an ecosystem that spans the country and transcends borders, integrating and connecting businesses. We understand that growth occurs through people, and that’s what drives us forward.Our Way of Being: We drive evolution: We transform ideas into reality within a dynamic and innovative company. Being part of this team means learning, creating, and evolving. Integral Well-Being: We prioritize the holistic well-being of each employee through initiatives and benefits that support self-care across five pillars: Emotional, Financial, Physical, Occupational, and Social. Diversity: Diversity is an integral part of who we are. Recognized among the Best Companies to Work for in Brazil, we actively promote inclusion and belonging. Our expertise is both human and vibrant, allowing us to welcome and empower individuals both inside and outside the company.Your Challenge in the Team:We are building a new Outbound Sales strategy at RD, focused on excellence and designing well-structured processes to achieve outstanding results!Do you have a passion for overcoming challenges, exceeding targets, and continuously seeking better results? Are you excited about impacting businesses, building processes, and understanding the main trends in the B2B sales market?Would you like to work with top market references and be part of a rapidly growing Brazilian company? If so, this could be the right place for you in our sales team!
Full-time|Hybrid|Florianópolis, Santa Catarina, Brasil (Híbrido)
About RD Station RD Station brings together more than 12,000 people who build solutions, products, and educational resources for the market. The company operates as a single team, combining varied expertise to help businesses grow and adapt. The focus is on continuous evolution, anticipating trends, and supporting real progress in technology through collaboration. Our Approach Human Intelligence + Artificial Intelligence: Technology brings scale and efficiency, but people provide strategy, context, and care. This blend allows for purposeful, innovative solutions. Proactivity and Growth: Team members are encouraged to keep learning, take initiative, and shape their own careers. Curiosity and ambition are welcomed and supported. Responsible Results: Freedom to act comes with responsibility for outcomes. Everyone has a voice to challenge assumptions and pursue results that matter for clients and society. Well-Being and Belonging Integral Well-Being: RD Station supports team members’ well-being across five areas: emotional, financial, physical, occupational, and social. Resources and benefits are available to encourage self-care and balance. Diversity and Belonging: Inclusion is a priority. The company works to ensure everyone feels valued and has a sense of belonging, recognizing that diversity strengthens the team. Location Florianópolis, Santa Catarina, Brasil (Hybrid)
Full-time|On-site|Florianópolis, Santa Catarina, Brasil (Presencial)
Join a team that creates opportunities and drives growth! How do we achieve this?With a team of over 12,000 individuals working together to provide solutions, products, and market education. We have built an ecosystem that spans the entire country, transcending borders and integrating businesses. We believe that growth happens through people, and that is what drives us.Our Culture: We drive evolution: We transform ideas into reality within a dynamic and innovative company. Being part of this team means learning, creating, and evolving. Holistic Well-Being: We prioritize the overall well-being of each team member through initiatives and benefits that promote self-care across five pillars: Emotional, Financial, Physical, Occupational, and Social. Diversity: Diversity is integral to who we are. Recognized as one of the Best Companies to Work for in Brazil, we actively promote inclusion and belonging. Our expertise is human and vibrant, empowering individuals both inside and outside the company.Your Challenge on the Team:The Occupational Health area is crucial for ensuring the care, prevention, and promotion of employee health while ensuring compliance with regulatory standards and current legislation.As an Occupational Physician, your primary goal will be to provide occupational and assistance care, analyze clinical cases within the work context, and ensure the correct technical management of occupational health programs.We seek a professional with a strong sense of technical responsibility, a discerning eye for labor fitness analysis, and the ability to consult effectively with Leadership, HR, and partner areas, always maintaining medical confidentiality and professional ethics.
RD Station brings together over 12,000 people who develop solutions, build products, and share knowledge with the market. The team values curiosity and proactive thinking, working together to simplify business and support ongoing growth. Change is driven by individuals, and the company encourages staying ahead of technology’s evolution. How the Team Works Human and Artificial Intelligence: Technology helps scale and improve efficiency, but people guide the strategy and decisions. AI supports daily work, while the team brings context and care to every choice. Proactivity and Growth: Continuous learning is encouraged, and team members are supported in taking ownership of their careers. Curiosity and a drive to make an impact are valued traits. Responsible Results: Each person has the freedom to act and the responsibility to contribute. Challenging norms and seeking meaningful outcomes for clients and society is part of the culture. Well-Being and Inclusion Integral Well-Being: RD Station supports team members’ well-being with resources and benefits in five areas: emotional, financial, physical, occupational, and social. Diversity and Belonging: The company values diversity and fosters an inclusive culture where every voice is heard. Role Overview The N1 Support Assistant position is fully remote and based in Brazil. RD Station encourages applications from people with disabilities, reflecting its commitment to diversity and inclusion.
Full-time|Hybrid|Florianópolis, Santa Catarina, Brasil (Híbrido)
Join a team that creates opportunities and drives evolution! How do we achieve all this?With a team of over 12,000 individuals who collectively provide solutions, products, and educate the market. We form an ecosystem that spans the nation and transcends borders, connecting and integrating businesses. We understand that growth occurs from person to person, and that’s what drives us.Our way of being: We enhance evolution: Transforming ideas into reality in a dynamic and innovative company. Being part of this team means learning, creating, and evolving. Integral Well-Being: We seek the integral well-being of each employee through actions and benefits that facilitate self-care resources across five pillars: Emotional, Financial, Physical, Occupational, and Social. Diversity: Diversity is part of who we are. Recognized as one of the Best Companies to Work for in Brazil, we actively promote inclusion and belonging. Our expertise is human and vibrant, and through it, we welcome and empower people inside and outside the company. The RD Station Pre-Sales team is evolving and opening a squad dedicated to Outbound sales. Here, the challenge is to strategically generate business opportunities by actively opening new doors in the market.As a BDR, you will be responsible for identifying, approaching, and qualifying potential accounts, connecting the challenges of these businesses with RD Station's solutions. This is the first contact with companies that are not yet familiar with us or have not shown active interest, requiring curiosity, strategy, and excellent communication skills.You will work in direct partnership with Sales Executives, helping to build a qualified and sustainable pipeline.More than just prospecting, your mission is to create value from the first contact, understanding the context of each company, sparking meaningful conversations, and creating real business opportunities.We build excellent pre-sales teams, with room for continuous learning, exchanging experiences, and growing together.
Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Senior
About the job
RD Station is looking for a Senior Backend Software Engineer with strong Ruby on Rails experience. This remote position is open to candidates based in Brazil.
What you will do
Design, build, and maintain backend systems for the RD Station platform using Ruby on Rails
Work closely with other engineers to deliver new features that enhance the user experience
Help ensure the stability and scalability of core services
Create solutions that support the platform’s ongoing growth
Impact
This role influences the future of RD Station’s technology. The work contributes directly to customer satisfaction and supports the company’s continued expansion.