Lead Backend Engineer (Python)
Zartis
Extrema, MG - há 3 horas
Descrição do trabalho
The company and our mission:

Zartis is a digital solutions provider working across technology strategy, software engineering and product development.

We partner with firms across financial services, MedTech, media, logistics technology, renewable energy, EdTech, e-commerce, and more. Our engineering hubs in EMEA and LATAM are full of talented professionals delivering business success and digital improvement across application development, software architecture, CI/CD, business intelligence, QA automation, and new technology integrations.

We are looking for a Lead backend Engineer to work on a project in the data analytics industry.

The project:

Our teammates are talented people that come from a variety of backgrounds. We’re committed to building an inclusive culture based on trust and innovation.

You will be part of a distributed team developing new technologies to solve real business problems. Our client is seeking an energetic individual with experience building cloud-first software in AWS to join their team in developing cutting-edge, custom analytics and data socialization solutions. In this role, you will collaborate with other engineers and teams to build their data socialization and visualization application, Atlas.

What you will do:
  • Collaborate with the team to develop and maintain the backend functionalities of the Atlas platform.
  • Collaborate with the team to develop and maintain AWS platform operations, ensuring robustness and scalability.
  • Write comprehensive unit and integration tests, adhering to best practices in testing.
  • Participate in Code Review and Peer Programming as needed.
  • Collaborate with the Frontend, Data Engineering, and Product teams to align on project requirements and features.
  • Produce Technical Requirements Documents for new features.
  • Schedule and lead design meetings with cross-functional teams.
  • Break down technical epics into manageable stories for estimation and execution.
  • Ensure efficient and effective communication across teams via Slack, Zoom, and email.
  • Understand business requirements and suggest engineering solutions to address business challenges.
  • Engage in client interactions, providing technical insights and support as needed.
  • Participate in an off-hours on-call rotation to provide platform support and address critical issues as they arise.


What you will bring:
  • Proficiency in Cloud technologies (AWS ideally).
  • Experience with Git, CI/CD, Docker.
  • Strong programming skills in high-level languages such as Python, Java, or Golang.
  • Experience working with SQL and KeyStores.
  • Experience in creating and managing Docker containers and using orchestration services like ECS and EKS.
  • Experience building CI/CD pipelines.
  • Advanced relational database design skills.
  • Experience with software design patterns/design idioms in distributed and serverless architectures.


Nice to have:
  • Experience with statistical programming, ideally in R or Python.
  • Development experience in a Linux or Mac environment.
  • Experience with React, Angular, HTML, Javascript/Typescript or other web development tools.
  • Experience with integrating Business Intelligence/Data Visualization tools like Tableau or PowerBI.
  • Experience with Terraform, Snowflake, Databricks, Athena, GraphQL.


What we offer:
  • 100% Remote Work
  • WFH allowance: Monthly payment as financial support for remote working.
  • Career Growth: We have established a career development program accessible for all employees with a 360º feedback that will help us to guide you in your career progression.
  • Training: For Tech training at Zartis, you have time allocated during the week at your disposal. You can request from a variety of options, such as online courses (from Pluralsight and Educative.io, for example), English classes, books, conferences, and events.
  • Mentoring Program: You can become a mentor in Zartis or you can receive mentorship, or both.
  • Zartis Wellbeing Hub (Kara Connect): A platform that provides sessions with a range of specialists, including mental health professionals, nutritionists, physiotherapists, fitness coaches, and webinars with such professionals as well.
  • Flexible Working schedule.
  • Multicultural working environment: We organize tech events, webinars, parties, and activities to do online team-building games and contests.