
Senior Software Engineer - Data
- São Paulo - SP
- Permanente
- Período integral
OR demonstrable equivalent deep understanding, experience, and capability. 4+ years of experience in software engineering at a large scale.Master or PhD degree in Computer Science (or related field) and 2+ years of experience in software engineering.Strong problem-solving skills, excellent communication and collaboration skills.Highly self motivated and eager to learn. Continuous growth and upskilling mindset. Always learning. Always growing.Rich experience in designing a high quality, performant, and efficient solution for a medium/large complex level problem.Rich experience and good understanding of CI/CD automation.Experienced in combined engineering practices and agile development.Rich experience and strong implementation skills using languages like Java, C#, or Golang including coding, automated testing, measurement and monitoring. Experienced in TDD approach.Good understanding of data processing techniques, such as data pipeline/platform development, SQL, as well as relational, NoSQL, and data warehousing technologies.Experienced in cloud technology, such as AWS, Azure, GCP as well as deployment topologies to ensure high availability and low latency processingPassionate about understanding and solving customer/business problems.