Software Development Engineer (I3) Remote, Brazil - Engineering

Detalhes da Vaga

What You'll Do

At Avalara, we are building

the global cloud compliance platform!

Our engineering teams are diverse in their engineering practices, culture, and background.
We are building an Infrastructure Platform that aims to reduce friction, increase agility, predictability, and provide the necessary flexibility and control to engineering teams while maintaining a very high operational bar.
As a Software Engineer, you will be part of a team responsible for the design, architecture, and operations of our next generation cross platform and multi cloud platform as a service.
Our focus is to tap into the power of software engineering for solving technical and organizational problems that concern infrastructure.
Part of the work lies in coding our platform, which requires strong knowledge of C#, but we have several uses for languages like Golang, Python and Node.js so this is an excellent opportunity for new challenges.
Minimum Requirements

Bachelor of Science in Computer Science, Information Systems or Computer Engineering
5+ years' experience in software engineering
Proven, real-world experience in architecting and maintaining big data, enterprise-level applications
Experience in C#
In-depth experience with relational databases SQL-ANSI based
AWS: S3, SQS, EKS
Apache Kafka
Understanding of security protocols and best practices
Experience in supporting SaaS products
CI/CD experience using automation tools such as Gitlab pipelines
Fluent English
What You'll Need To Be Successful

This might be a good fit for you, if…
writing clean, readable, testable, and performant code gives you joy,
translating unknowns into knowns excites you,
reading a distributed systems paper is your thing,
once, twice, automate resonates with you releases equal progress to you
Some broad areas of work are…
Developing platform tooling and APIs
Working with gRPC and HTTP based services
Mature the organization's tooling to standardize deploy practices and move towards a globally distributed infrastructure.
Tools and education that will help teams migrate from their existing container ecosystem to Kubernetes.
Conduct workshops to evangelize and educate about the infrastructure platform.
Proactively work with other SRE teams within the org to identify potential integration areas that are a source of friction and eliminate them.
Here's how a typical week looks like:
Building tools for the cloud infrastructure platform using Golang, Python, or Terraform to automate away things.
Onboarding feature development teams.
Troubleshoot and support the platform
Coding using C#
You have a background in…
Linux Fundamentals : Solid experience with the administration, security hardening, and performance tuning of one or more distributions of Linux.
Troubleshooting : A passion for tracking down technical root causes of distributed systems, and software.
Observability : Experience with developing service level indicators and objectives, instrumenting software, and building alerts.
Software Engineering : An understanding of software engineering fundamentals with experience developing software with a team of engineers.
Strong experience in the practice of testing.
Automation : A strong desire to automate all of the things and eliminate toil.
Containers : A solid understanding of the underpinnings of container technology such as cgroups and namespaces.
Container Orchestration Systems : Experience with the operations and development of orchestration systems such as Kubernetes, ECS, Mesos, Nomad.
Infrastructure-as-Code : Experience with deploying and maintaining infrastructure as code with tools such as Terraform, Pulumi.
Technical Writing : Most of the services we develop are greenfield, and you will need to build documentation and diagrams for other engineering teams.
Customer Satisfaction : Keen eye for customer satisfaction (our customers are other engineering teams and Avalara customers).
Passion for Learning : Interest in the broader technology space with a constant desire to expand your understanding.
Adaptability:

Experience working on a variety of projects.
In short, we want people with T-shaped skills.
You stand out from the crowd if you have …
Kubernetes : Experience with the operations and administration of Kubernetes
Distributed Computing : Experience architecting, developing, and deploying distributed services across regions and clouds.
Technical Writing : writing technical documents that people love and adore.
Open Source:

Build side-projects or contribute to other open-source projects.
Helm Package Manager:

Experience using inmost complex Kubernetes application.
How We'll Take Care Of You

Total Rewards
In addition to a great compensation package, paid time off, and paid parental leave, many Avalara employees are eligible for bonuses.
Health & Wellness
Benefits vary by location but generally include private medical, life, and disability insurance.
Inclusive culture and diversity
Avalara strongly supports diversity, equity, and inclusion, and is committed to integrating them into our business practices and our organizational culture.
We also have a total of 8 employee-run resource groups, each with senior leadership and exec sponsorship.
Learn more about our benefits by region here:

Avalara North America
What You Need To Know About Avalara

We're Avalara.
We're defining the relationship between tax and tech.
We've already built an industry-leading cloud compliance platform, processing nearly 40 billion customer API calls and over 5 million tax returns a year.
Last year, we became a billion-dollar business, and our tribe expanded by a cool thousand people - there's nearly 5,000 of us now.
Our growth is real, and we're not slowing down - not until we've achieved our mission - to be part of every transaction in the world.
We're bright, innovative and disruptive, like the orange we love to wear.
It captures our quirky spirit and optimistic mindset.
It shows off the culture we've designed, that empowers our people to win.
Ownership and achievement go hand in hand here.
We instill passion in our people through the trust we place in them.
We've been different from day one.
Join us, and your career will be too.
We're An Equal Opportunity Employer
Supporting diversity and inclusion is a cornerstone of our company — we don't want people to fit into our culture, but to enrich it.
All qualified candidates will receive consideration for employment without regard to race, color, creed, religion, age, gender, national orientation, disability, sexual orientation, US Veteran status, or any other factor protected by law.
If you require any reasonable adjustments during the recruitment process, please let us know.

#J-18808-Ljbffr


Salário Nominal: A acordar

Fonte: Appcast_Ppc

Função de trabalho:

Requisitos

Analista De Telecomunicações

Na Stefanini, acreditamos no poder da colaboração. Co-criamos soluções inovadoras em parceria com nossos clientes, combinando tecnologia de ponta, inteligênc...


Stefanini Brasil - Brasil

Publicado 3 days ago

Devops Engineer

Job Title: SENIOR DEVOPS ENGINEER (REMOTE) About: Flatiron is a global remote software development company with engineers located around the world. We unite ...


Flatiron Software Co - Brasil

Publicado 3 days ago

Desenvolvedor Full Stack

Sobre a FourD Depois de uma incrível jornada dentro de uma das maiores Fintechs do Brasil, percebemos a nossa vocação em ajudar empresas na transformação do ...


Fourd - Brasil

Publicado 3 days ago

Fullstack Developer Pl App (Lavarel Ionic Angular)

A Quero Passagem é um mercado de passagens e viagens cuja missão é conectar pessoas a locais de forma prática, digital, segura e rápida em todo o Brasil. Cri...


Quero Passagem - Brasil

Publicado 3 days ago

Built at: 2024-12-01T00:23:21.447Z