Software Engineer II - Brazil
Core
Design, develop, and iterate on product features for home service professionals to streamline operations and save time.
Role type
Mid-level polyglot software engineer (Ruby focus)
Builds
SaaS platform for scheduling, dispatching, and payments for home service businesses
Domain
Home services / SaaS
Deliverable
product features
Required skills
Go, Python, Java, TypeScript, Ruby, Git, AWS, CI/CD pipelines, test frameworks, AI tools
Preferred skills
Estimating end-to-end epics, distributed team collaboration, improving engineering workflows, self-initiated learning
Technologies
Ruby, GitLab CI, GitHub Actions, Jenkins, AWS
Responsibilities
Design, develop, and test features across the application stack; Collaborate with product managers to translate customer problems into technical solutions; Write clean, maintainable, and well-tested code; Participate in code reviews; Deploy small, incremental improvements to production; Contribute to CI/CD workflow and automated testing improvements; Identify and reduce friction in local development and debugging processes; Leverage data and metrics to inform implementation decisions; Rotate through backend, frontend, and mobile technologies; Resolve flaky tests from CI/CD logs
Seniority
Mid-level, hands-on IC