···
Log in / Register

Mid-Level Backend Software Engineering – Billing | RD Station (Remote)

Indeed
Full-time
Onsite
No experience limit
No degree limit
79Q22222+22, 60000-000, BR
Favourites
Share
Some content was automatically translatedView Original

Description

Job Summary: Mid-level backend software engineer to develop and maintain robust, scalable services in the Billing system of Brazil's largest SaaS platform. Key Highlights: 1. Develop scalable and high-performance backend services 2. Collaborate in an ecosystem that simplifies the business world 3. Focus on holistic well-being and plurality **Want to join a team that creates opportunities and accelerates growth?** ================================================================================= ### **How do we achieve all this?** Through an ecosystem of over 12,000 restless individuals who, together, deliver solutions, products, and educate the market. We operate as a Single TOTVS, integrating diverse solutions and expertise to educate the market and simplify the business world. For us, evolution is constant and happens person-to-person: we use our restlessness to anticipate trends and transform real technological growth. ### **Our Way of Being:** IH \+ IA (Human Intelligence \+ Artificial Intelligence): We believe technology amplifies, but people steer. Here, AI delivers scale and efficiency, while our Human Intelligence provides strategy, context, and care. It is this combination that enables us to build innovative solutions with real purpose. Ownership and Growth: We are driven by continuous learning and the courage to take charge of our own careers. Here, we encourage restlessness and provide a fertile environment for those who want to grow, create, and transform. Responsible Results: We value freedom to act and responsibility toward the whole. Here, you have a voice to challenge the status quo and autonomy to pursue results that generate real value for our customers and society. **‍****️**Holistic Well-Being: We care for those who drive evolution. We pursue holistic well-being for every team member through initiatives and benefits enabling self-care resources across five pillars: Emotional, Financial, Physical, Occupational, and Social. Plurality and Belonging: Diversity is what makes us strong. We actively promote inclusion and belonging, ensuring TOTVS is a place where you can be authentically yourself. Our expertise is human and alive: we embrace differences to empower businesses both inside and outside the company. #### **Your Challenge on the Team:** As a mid-level backend software engineer, you will be responsible for developing and maintaining robust, scalable, and efficient services supporting the Billing system of Brazil's largest SaaS platform — one of RD Station’s strategic pillars. You will collaborate with software engineers and product managers to build reliable, secure, and business-aligned solutions, directly contributing to the platform’s operational excellence. #### **Your Key Deliverables:** * Develop and maintain scalable, high-performance backend services; * Implement automated tests (unit, mocked, and end\-to\-end) to ensure code quality; * Evolve and maintain system architecture, applying best practices in modularity and design; * Monitor and optimize production system performance; * Collaborate with cross-functional teams to deliver business-aligned solutions. #### **Profile We’re Seeking:** * Experience developing backend applications using Ruby on Rails; * Solid knowledge of relational databases, especially PostgreSQL; * Experience writing automated tests; * Familiarity with Sidekiq for asynchronous processing; * Knowledge of software architecture, including Clean Architecture, Clean Code, SOLID principles, OOP, and Design Patterns; * Experience building and consuming REST APIs; * Experience using Docker for creating and maintaining development environments; * Strong communication and collaboration skills to foster a continuous learning environment. #### **Nice-to-Have Qualifications:** * Experience with messaging queues such as RabbitMQ; * Knowledge of Redis for caching and performance optimization; * Familiarity with monitoring and analytics tools like Datadog and Rollbar; * Experience with Kubernetes for container orchestration; * Contributions to the technical community (articles, talks, open-source projects, mentoring); * Prior experience in Billing or related teams; * Knowledge of frontend technologies such as React, Vue.js, and JavaScript. #### **Selection Process Steps:** * Application \- Submission of application; * Mindsight – Work style assessment; * Talent Acquisition \- Competency-based interview with recruitment team; * Technical Challenge – Technical skills evaluation test; * Technical Interview \- Technical discussion regarding role requirements; * Final Interview \- Final alignment conversation with management; * BP Interview \- Conversation with Business Partner about culture and values; * Offer \- Final stage of selection process, presenting the job offer. Note: Additional or modified steps may apply based on process requirements. We are committed to protecting your data! Our Privacy Notice describes which data we collect, how it is used and stored, in compliance with LGPD. **If you are driven by challenges, creativity, and genuine impact, advance with us on this journey of evolution!** ----------------------------------------------------------------------------------------------------------------------- **Join Our Team!** =============================

Source:  indeed View original post
João Silva
Indeed · HR

Company

Indeed
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.