
Software Engineer – Tech Lead
RD Station
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇧🇷 Brazil
Visit company websiteJob Level
Senior
Tech Stack
AWSGoGoogle Cloud PlatformJavaPythonRuby
About the role
- Lead engineering teams from a technical perspective, promoting sound architecture and engineering practices.
- Design and document event-driven architectures, ensuring scalability, resilience, and observability.
- Conduct technical discovery and propose sustainable solutions, avoiding overengineering.
- Support the definition and execution of the products' technical roadmap.
- Participate in technical discovery and integration with other RD Station teams, translating business requirements into robust technical solutions.
- Act as a technical mentor, encouraging continuous learning, performing code reviews and facilitating pair programming sessions.
- Estimate timelines, structure deliveries and ensure predictability and quality of releases.
Requirements
- Proven experience in technical leadership or software architecture.
- Strong command of system design, DDD (Domain-Driven Design), architectural patterns and modern engineering practices.
- Proficiency in Go, Java, Python and/or Ruby, with the ability to work on distributed, high-volume systems.
- Experience with cloud infrastructure (GCP or AWS), CI/CD, monitoring and logging.
- Experience in agile, collaborative environments, with the ability to communicate technical decisions clearly.
- Analytical ability, critical thinking and a long-term vision for the product and architecture.
Benefits
- Holistic Wellbeing: We seek the holistic wellbeing of every team member through initiatives and benefits that provide self-care resources across five pillars: Emotional, Financial, Physical, Occupational and Social.
- Plurality: 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 welcome and empower people both inside and outside the company.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
system designDomain-Driven Designarchitectural patternsGoJavaPythonRubycloud infrastructureCI/CDmonitoring and logging
Soft skills
technical leadershipcommunicationanalytical abilitycritical thinkinglong-term visionmentoringcollaborationcontinuous learningcode reviewspair programming