
Senior Software Development Engineer
Posted May 20

Posted May 20
This is a fully remote position, open to applicants in Brazil.
• Develop, improve, and sustain microservices and web applications with a strong emphasis on reliability, scalability, performance, and maintainability.
• Design and implement cloud-native services and architectures within AWS, adhering to DevOps and CI/CD best practices.
• Employ Test-Driven Development (TDD) as a fundamental engineering practice, ensuring robust unit and integration test coverage.
• Engage in Spec-Driven Development (SDD) through collaboration with product and QA teams to establish clear specifications, acceptance criteria, and testable requirements.
• Utilize AI-assisted and agentic development tools for implementation, refactoring, and analysis, while maintaining full responsibility for design decisions and outcomes.
• Produce clean, readable, and maintainable code; actively engage in code reviews and contribute to collective engineering standards.
• Collaborate with product, QA, and DevOps teams to deliver solutions focused on customer needs and continually enhance delivery efficiency.
• Bachelor’s degree in computer science or a related field, or equivalent practical experience.
• Intermediate to fluent English proficiency in a professional business environment.
• Over 7 years of software development experience, with a minimum of 2 years focused on building and deploying applications in AWS.
• Experience in guiding and mentoring junior developers.
• Strong expertise in JavaScript/TypeScript, Angular, and/or Python.
• Comprehensive understanding of service-based architectures, RESTful APIs, and scalable microservices.
• Familiarity with SQL and relational databases such as Oracle and PostgreSQL.
• Demonstrated hands-on experience with Test-Driven Development (TDD).
• Experience with specifications, acceptance criteria, or behavior-driven methodologies as part of Spec-Driven Development (SDD).
• Experience in a modern SDLC that integrates AI-assisted software delivery, with clear accountability for validation and outcomes.
• Experience working in Agile teams and collaborating across engineering, product, and QA.
• Nice to have: Familiarity with scripting languages such as Shell Script, Bash, or Perl.
• Experience contributing to collective architectural, testing, or coding standards within a development team.
• Sulamerica Health
• Sulamerica Dental
• Vidalink Food/Meal Voucher
• Child Care Assistance
• Day off: on birthday
• Gympass
• Language assistance
• Digital course platform
• Volunteer time off: 2 days a year
Webedia
TechBiz Global
The Flex
Nodeworthy
Get handpicked remote jobs straight to your inbox weekly.