Software Development Engineer

BR-Remote

Brazil Careers

Req #: 15164
Type: Regular

Avalara, Inc

				Overview:

Avalara is an AI-first company. We expect every engineer, manager, and leader to actively leverage AI to enhance productivity, quality, innovation, and customer value. AI is embedded in our workflows, decision-making, and products - and success at Avalara requires embracing AI as an essential capability, not an optional tool.

* Develop cloud-based tax compliance solutions to support transactions worldwide.
* Convert product visions and requirements into finished products.
* Work with the Avalara e-Invoicing and Live Reporting (ELR) suite, a multi-patented, cloud-native platform for electronic invoicing and live reporting across industries and geographies.
* Design software with a focus on performance, scalability, and reliability, simplifying complex systems.
* Code, review, and commit high-quality software using modern libraries and frameworks, and languages.
* Participate in project estimation, scoping, and code reviews, enhancing the development process.
* Inspire creativity by building main areas within our platform and pushing the boundaries of what's possible.
* Solve challenges at the intersection of software automation and human expertise for maximum efficiency.
* You will report directly to the team's Tech Lead.

#LI-Remote

Responsibilities:

* Collaborate with teams in an open, environment to provide software solutions.
* Ensure the ELR platform is flexible, and able to handle electronic invoicing and compliance processes for any industry, anywhere.
* Translate technical requirements into clear software designs and architectural documentation.
* Influence technical decisions, sharing knowledge to improve team productivity and effectiveness.
* Document software functionality, including public APIs and customer-facing UIs.
* Manage critical components of Avalara's platform, ensuring continuous improvement and optimization.
* Promote a culture of bold thinking, encouraging experimentation.
* Leverage AI copilots, code generation tools, and assistants (e.g., GitHub Copilot, AmazonQ, ChatGPT) to improve coding efficiency, testing, documentation,   and prototyping.
* Continuously upskill in AI-related technologies applicable to daily work.

Qualifications:

* You have a completed degree in Information Technology, Computer Science, or a related field.
* 5+ years of expeirence.
* You're fluent in English, with communication skills to collaborate in an international team.
* You have hands-on experience as a Full-Stack Developer, working with both front-end and back-end technologies.
* You've worked with technologies like Java, React, Angular, or similar frameworks, and you're stay informed about relevant technology trends and developments.
* You understand cloud-based platforms and have experience with modern development frameworks and best practices.
* You're experienced at turning complex requirements into scalable, reliable, and user-friendly solutions.

This is a remote role.
			
Share this job: