Job Closed
This listing is no longer active.
Navigate Change
Senior Data Engineer – Tech Lead
Location
Brazil
Posted
66 days ago
Salary
0
Seniority
Senior
Job Description
Senior Data Engineer – Tech Lead
CI&T
• Design, develop and optimize scalable data pipelines using SQL and Python/PySpark • Build and maintain analytics-focused data models (e.g., Star Schema and OBTs) • Structure data into Bronze, Silver and Gold layers within a modern data architecture • Ensure data quality, consistency and governance across the entire pipeline • Act as the technical point of reference for troubleshooting and removing blockers • Translate business needs into efficient data solutions • Create, evolve and manage the project’s technical roadmap • Work collaboratively with cross-functional teams and stakeholders
Job Requirements
- Strong experience in data engineering and building data pipelines
- Advanced SQL skills for data manipulation and analysis
- Experience with Python and/or PySpark
- Familiarity with Databricks and the Spark ecosystem
- Experience with pipeline orchestration (e.g., Azure Data Factory - ADF)
- Knowledge of data modeling for analytics (Star Schema, OBT)
- Experience with layered architecture (Bronze, Silver, Gold)
- Knowledge of data quality and governance
- Experience operating in Data Lakehouse environments (e.g., MERGE)
Benefits
- Health and dental insurance
- Meal and food allowance
- Childcare assistance
- Extended parental leave
- Partnerships with gyms and health & wellness professionals via Wellhub (Gympass) and TotalPass
- Profit Sharing (PLR)
- Life insurance
- Continuous learning platform (CI&T University)
- Discount club
- Free online platform dedicated to promoting physical and mental health and wellbeing
- Expectant parent and responsible parenting course
- Partnerships with online course platforms
- Language learning platform
- And many others
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Lead and manage a team of Technical Support Agents (chat & email). • Monitor team performance and provide regular feedback, coaching, and mentoring. • Ensure high-quality customer interactions with clear and accurate communication. • Handle customer escalations and resolve complex technical issues. • Ensure adherence to SLAs, response time, and resolution targets. • Manage and prioritize team workload and support queues effectively. • Assist team members in troubleshooting and resolving customer issues. • Collaborate with cross-functional teams for issue resolution. • Conduct quality audits and ensure compliance with SOPs. • Identify process gaps and drive continuous improvement initiatives. • Track key performance metrics (CSAT, productivity, SLA adherence). • Prepare and share performance reports with management.
• Use design abilities and coding expertise to deliver the best compute platform in the world • Craft elegant solutions to exciting problems and shape the future direction of CUDA • Evangelize, architect, and implement new features related to CUDA’s memory model and multi-node scalability geared towards next-gen AI applications and deployments • Coordinate and drive development efforts across multiple teams • Help define forward-looking improvements to the CUDA APIs and programming model • Write effective, maintainable, and well-tested code • Develop code for multiple operating systems
• Create low-complexity unit and integration tests, and identify opportunities to improve and add tests to existing solutions; • Support the team in identifying issues and proposing solutions; • Monitor the health of the projects you work on and proactively identify potential points of failure; • Apply security concepts and best practices; • Begin working with metrics and learn to identify and translate architectural models; • Understand features and break them down into smaller tasks that can be implemented by you or others; • Support the team whenever requested; • Support team initiatives, leading ceremonies and forums needed for your and the group's professional development.
Senior Software Engineer – Libraries Platform
ChainguardMaking the software supply chain secure by default.
• Lead the design and implementation of core components of the Libraries Platform including the services, pipelines, and package index that power secure, reproducible build, test, and distribution workflows for libraries across multiple ecosystems (Java, JavaScript, Python/AI/ML). • Design and maintain automation for artifact creation, updates, and verification, including vulnerability scanning, remediation workflows, SBOM and provenance generation, and policy enforcement across our library catalog. • Build and operate shared platform services such as package indexes, registry mirrors, metadata services, and orchestration tooling that serve both external customers and internal ecosystem teams. • Develop internal developer tools and CLIs (often in Go) that improve how we build, test, and ship libraries at scale, including integration with build systems and CI/CD for multiple ecosystems. • Drive reliability, scalability, and observability for the Libraries platform: define SLOs, build monitoring and alerting, and lead incident response and post‑incident improvements. • Solve complex dependency and build issues in production environments, from toolchain and compiler problems to CI/CD flakiness and registry/package index edge cases. • Partner closely with ecosystem teams (Java, JavaScript, Python/AI/ML), Platform, Delivery, Sustaining, and Security to ensure the platform meets reliability, security, and product requirements. • Mentor and unblock other engineers through design reviews, documentation, and hands‑on debugging, helping to “code culture” into how we build and run our libraries platform.




