SoftDesign

Software Engineer, Python

SoftDesign

full-time

Posted on:

Location Type: Remote

Location: Brasil

Visit company website

Explore more

AI Apply
Apply

About the role

  • Develop solutions to support the Risk area;
  • Test new solutions, propose architectural ideas, conduct proofs of concept, and coordinate technical alignments with internal teams and external vendors;
  • Experience working in multidisciplinary agile teams is important, and understanding the responsibilities of a developer in this context; beyond writing code and unit tests, you will also assist with automating integration tests and collectively contribute to solutions that meet business needs;
  • Must be motivated to explore and apply new technologies to develop innovative solutions that add significant value to this opportunity;
  • Develop and maintain ETL pipelines and batch processing using Python;
  • Collaborate with data science and engineering teams to optimize data workflows;
  • Write and optimize complex SQL queries;
  • Manage and version code using GIT;
  • Work with relational databases (Oracle) and NoSQL databases (MongoDB).

Requirements

  • Experience in back-end development with Python;
  • Experience working with Databricks and Apache Spark;
  • Knowledge of developing RESTful APIs using JSON;
  • Experience with AWS cloud solutions;
  • Proficiency in GIT for version control;
  • Experience with CI/CD tools such as Jenkins and GitLab;
  • Knowledge of MongoDB;
  • Advanced SQL skills and experience with relational databases (Oracle).
  • ** Differentials:**
  • Knowledge of Infrastructure as Code (IaC) using Terraform;
  • Knowledge of Denodo;
  • Knowledge of Power BI.
Benefits
  • 🍽️ Meal and transportation allowance
  • 🩺 Health insurance
  • 🚀 Semiannual performance reviews with growth opportunities
  • 🗣️ Feedback-driven culture
  • ⏸️ Maternity/paternity leave
  • 💰 Referral bonus
  • 🧠 ZenKlub — two free sessions per month
  • * Education benefit
  • * Service anniversary award
  • 🖥️ Office space available for coworking in Porto Alegre (RS)
Applicant Tracking System Keywords

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

Hard Skills & Tools
PythonSQLETLRESTful APIsApache SparkDatabricksGITCI/CDInfrastructure as CodeMongoDB
Soft Skills
collaborationmotivationproblem-solvingcommunicationagile methodology