This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer based in Brazil.
This role offers the opportunity to build scalable software solutions that support global compliance operations and next-generation automation.
You will design and enhance reliable full-stack systems that improve customer experiences and operational efficiency.
Working across engineering, product, and business teams, you will transform complex challenges into secure, production-ready solutions.
Your contributions will help modernize compliance workflows through cloud technologies, automation, and practical AI applications.
You will play a key role in raising engineering standards through technical leadership, mentoring, and strong ownership.
This is an impactful opportunity for an experienced engineer who enjoys solving complex problems in a remote, collaborative environment.
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer based in Brazil.
This role offers the opportunity to build scalable software solutions that support global compliance operations and next-generation automation.
You will design and enhance reliable full-stack systems that improve customer experiences and operational efficiency.
Working across engineering, product, and business teams, you will transform complex challenges into secure, production-ready solutions.
Your contributions will help modernize compliance workflows through cloud technologies, automation, and practical AI applications.
You will play a key role in raising engineering standards through technical leadership, mentoring, and strong ownership.
This is an impactful opportunity for an experienced engineer who enjoys solving complex problems in a remote, collaborative environment.
Accountabilities:
- Design, develop, test, and maintain scalable full-stack applications that support business-critical compliance workflows.
- Build reliable APIs, integrations, backend services, and platform components designed for high availability and performance.
- Develop clean, maintainable, and well-tested code while following engineering best practices.
- Participate in architecture discussions, technical design decisions, and long-term platform improvements.
- Collaborate with Product Managers, Designers, Engineers, and cross-functional teams to deliver impactful solutions.
- Troubleshoot production issues, improve system performance, and enhance reliability, scalability, and operational efficiency.
- Contribute to code reviews and help improve engineering standards, processes, and development practices.
- Use engineering metrics and operational data to guide technical decisions and continuously improve platform quality.
- Mentor and support other engineers by sharing knowledge, encouraging ownership, and raising the technical bar.
- Identify opportunities to apply AI technologies to improve automation, debugging, customer experiences, and engineering productivity.
- Promote responsible AI adoption by considering accuracy, security, compliance, and risk management.
- 10+ years of professional software development experience.
- Proven experience delivering high-quality production features using service-oriented architectures, microservices, and modern web application development practices.
- Strong understanding of system performance, scalability, load balancing, reliability, and high-availability engineering principles.
- Full-stack development experience with TypeScript, Node.js, and Python.
- Experience with additional technologies such as Java, React, REST APIs, and web services is a plus.
- Strong experience working with relational databases, particularly MySQL and Aurora DB.
- Familiarity with cloud and observability technologies, including Redis, Prometheus, Grafana, Docker, Kubernetes, and AWS.
- Experience with other cloud platforms such as Azure or Google Cloud Platform is welcomed.
- Ability to collaborate cross-functionally and solve complex technical challenges.
- Strong understanding of software engineering best practices, testing strategies, and maintainable code design.
- Experience applying AI tools or AI-driven technologies to improve workflows, productivity, or product capabilities.
- Bachelor’s degree in Computer Science, Engineering, or a related technical field is preferred.
- Experience in the tax, compliance, or financial technology industry is considered an advantage.
- Fully remote work environment based in Brazil.
- Competitive compensation package.
- Paid time off and paid parental leave.
- Bonus eligibility depending on role and location.
- Health and wellness benefits, including medical, life, and disability insurance where applicable.
- Inclusive and diverse workplace culture with employee-led resource groups.
- Opportunity to work on large-scale cloud platforms processing billions of transactions.
- Continuous learning opportunities and exposure to emerging AI technologies.
- Collaborative environment focused on innovation, ownership, and professional growth.
As a Senior Software Engineer, you will contribute to the design, development, and improvement of scalable SaaS platforms and integrations. You will help drive technical excellence, improve system reliability, and support the adoption of AI-driven capabilities across engineering workflows.
Requirements:
The ideal candidate is an experienced software engineer with strong expertise in building scalable applications and distributed systems. You should have a strong technical foundation, a problem-solving mindset, and the ability to collaborate effectively in a remote environment.