Full-Time Senior Data Engineer (Python)
Sigma Software is hiring a remote Full-Time Senior Data Engineer (Python). The career level for this job opening is Senior Manager and is accepting São Paulo, Brazil based applicants remotely. Read complete job description before applying.
Sigma Software
Job Title
Posted
Career Level
Career Level
Locations Accepted
Share
Job Details
Build, optimize, and maintain ETL pipelines
Modify existing application code or interfaces, or develop new components
Analyze requirements, participate in design, and handle coding, testing, debugging, deployment, and maintenance
Develop and implement databases, data collection systems, and data analysis strategies for better efficiency and quality
Conduct code and design reviews to maintain a high-quality product
Mentor and guide Junior colleagues and new team members
Collaborate with other Data Engineers and Product Managers to prioritize business needs
Share technical insights with the wider engineering teams
3+ years of hands-on experience in software development and/or Big Data
Excellent knowledge of Python
Proficiency in PySpark and strong understanding of Spark
Experience in building and maintaining Data Lakes or Data Warehouses (preferably Snowflake)
Strong understanding of ETL frameworks (e.g., dbt)
Good knowledge of AWS (IAM, S3, and Security Groups)
Familiarity with Infra-as-Code (Terraform or similar)
Great communication skills: able to articulate status updates, blockers, and design considerations
Strong problem-solving mindset and willingness to take initiative
Ability to communicate clearly and produce concise technical documentation
Collaborative attitude and willingness to mentor others
Willingness to learn and adopt new data technologies