DOTZ

Senior Backend Developer – Python

DOTZ

full-time

Posted on:

Location Type: Remote

Location: Brasil

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Design and architect robust, efficient backend solutions using microservices with a focus on scalability and high performance;
  • Contribute to code quality through code reviews, recommending patterns, proposing improvements, and writing unit tests;
  • Embrace the team's agile culture, actively participating in all stages of the development process and contributing to successful deliveries;
  • Share your knowledge and experience with colleagues, fostering individual and team growth.

Requirements

  • At least 5 years of software development experience;
  • Advanced experience in Python (C# is a plus);
  • Experience developing in serverless architectures (AWS Lambda, GCP Cloud Run);
  • Advanced knowledge of relational databases (MySQL, PostgreSQL, etc.) and advanced SQL skills;
  • Experience working with a DevOps culture;
  • Hands-on experience developing REST APIs;
  • Experience with cloud architectures (messaging, asynchronous processing, logging, load distribution, storage, transactions);
  • Advanced fundamentals of software engineering (object-oriented design, network protocols, security, threads, locks, design patterns).
Benefits
  • PJ (contractor) — remote work model*
  • Flexible benefits card: Flash*
  • Annual variable compensation (profit sharing / PLR)*
  • Birthday day off*
  • Dotz points on your birthday*
  • Additional Dotz points for tenure on your birthday starting from the first year*
  • TotalPass*
  • Partnership with Open English*
  • Partnership with C4life: access to specialized support in Psychological, Legal, Financial, Social and Pet-related areas*
  • Various other initiatives and many Dotz rewards through our "Ganha Mais" program, which aims to offer the best benefits to our employees. Caring for #OurPeople is one of our main purposes, and we continuously seek to provide the best so we can enjoy the journey with passion.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PythonC#serverless architecturesAWS LambdaGCP Cloud RunMySQLPostgreSQLSQLREST APIsobject-oriented design
Soft skills
code reviewsteam growthagile culturecollaborationcommunication