Senior Data Developer, Databricks

🔥 0 minutes ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of CI&T

CI&T

5001 - 10000 employees

Founded 1995

💼 Consulting

🏥 Healthcare

📣 Marketing

💰 $5.5M Venture Round on 2014-04

Consulting • Healthcare • Marketing

CI&T is a global tech transformation specialist focusing on helping organizations navigate their technology journey. With services spanning from application modernization and cloud solutions to AI-driven data analytics and customer experience, CI&T empowers businesses to accelerate their growth and maximize operational efficiency. The company emphasizes digital product design, strategy consulting, and immersive experiences, ensuring a robust support system for enterprises in various industries.

📋 Description

• Work on assigned tickets and bugs while continuously looking for improvement opportunities beyond the immediate task — proactively identifying tech debt, refactoring opportunities, and automation gaps rather than limiting contributions to what's assigned. • Own and evolve notebooks across the Stage, Bronze, Silver, and Gold layers, from ingestion through the dimensional model consumed by business intelligence reporting tools. • Design and implement dimensional modeling artifacts — facts, dimensions, and slowly changing dimensions — with a clear understanding of how they enable downstream reporting. • Make changes to data processing jobs and workflows as needed to support evolving business requirements. • Review pull requests from other developers, enforcing code quality, performance, and architectural consistency across the codebase. • Deploy and promote changes across environments (Dev, QA, UAT, PROD), keeping deployment tracking up to date, and support environment operations such as restoring environments or tables from another environment or from a specific point in time. • Monitor and troubleshoot daily production jobs, investigating failures and performance issues using platform-native diagnostic tools, job logs, and table history. • Maintain and improve the automated testing pipeline, including CI/CD workflows and the underlying test framework. • Keep technical documentation current so institutional knowledge is not lost as the pipelines and connections the team relies on evolve. • Act as the go-to technical reference for the team on the data platform — the person others turn to when something needs deep platform expertise — and support other team members on data modeling and development topics. • Propose and recommend architectural and process improvements, collaborating with the client's business and technical stakeholders — including the client's data architecture function — to translate requirements into scalable, well-tested data pipelines, while remaining equally comfortable taking direction from client-side technical leadership.

🎯 Requirements

• Solid experience in data development, with proven hands-on production experience on the Databricks platform • Strong proficiency in PySpark (DataFrame API, Spark SQL, UDFs, window functions) and Databricks SQL (ANSI SQL, MERGE INTO, COPY INTO, CTEs), including performance tuning such as partition pruning, file compaction, skew handling, and query optimization • Solid, practical experience with Delta Lake: MERGE/upsert patterns, ACID transactions, time travel, and table maintenance (OPTIMIZE, VACUUM, ZORDER, liquid clustering, Change Data Feed) • Demonstrated experience implementing Slowly Changing Dimensions (Type 1 and Type 2) and dimensional modeling concepts (star schema, fact/dimension design) — not requiring you to have designed a model from scratch, but requiring the mindset to understand and extend one • Experience with medallion (or comparable layered) architecture in a production data platform, and with Unity Catalog, jobs/workflows, secrets management, and notebook-based development • Experience with Git and Azure DevOps (or equivalent) for version control, pull requests, and CI/CD pipelines, along with Microsoft Azure services (Key Vault, Service Principal/Managed Identity, Data Lake Storage) • Ability to read and navigate a large, established codebase (400+ notebooks), learning and following existing conventions rather than rewriting them, and to ramp up quickly in a business-rule-heavy environment • Advanced English (C1 or above) communication skills, with the ability to work directly with US-based client stakeholders, propose technical recommendations, and align with decisions made by client-side technical leadership • Nice to Have: Experience with Databricks Asset Bundles or other Infrastructure-as-Code approaches for managing jobs, clusters, and permissions as code; Familiarity with Delta Live Tables and with Databricks Genie (AI/BI Genie) for natural-language querying and conversational analytics; Familiarity with data quality frameworks (e.g., Great Expectations, Soda Core, or custom validation frameworks); Experience with pytest and databricks-connect for automated testing of Spark pipelines outside of manual notebook execution; Familiarity with Pydantic or similar typed-configuration approaches, and experience with schema migration/versioning approaches (e.g., Flyway, Liquibase, or custom frameworks); Comfortable using AI-assisted development tools (e.g., GitHub Copilot, Cursor, or similar) to accelerate coding, debugging, and code review workflows

🏖️ Benefits

• Premium Healthcare • Meal voucher • Maternity and Parental leaves • Mobile services subsidy • Sick pay-Life insurance • CI&T University • Colombian Holidays • Paid Vacations

Apply Now

Similar Jobs

🔥 5 hours ago

GFT Technologies

10,000+ employees

💼 Consulting

🛡️ Insurance

🔒 Cybersecurity

Senior Front-Office Quantitative Developer designing and maintaining trading applications for equity derivatives in Bogotá. Collaborating with traders to deliver high-performance technological solutions.

🗣️🇪🇸 Spanish Required

Python

🔥 18 hours ago

GFT Technologies

10,000+ employees

💼 Consulting

🛡️ Insurance

🔒 Cybersecurity

Senior Quantitative Developer designing and maintaining trading applications at RBC Capital Markets. Collaborating closely with traders to develop high-performance technology solutions.

🗣️🇪🇸 Spanish Required

Python

🕒 2 days ago

Devsu

51 - 200

🤝 B2B

🏢 Enterprise

☁️ SaaS

Senior AuraQuantic Developer optimizing business process solutions for a leading financial services company in LATAM. Involved in workflow automation and critical business applications development.

🗣️🇪🇸 Spanish Required

Angular

SQL

.NET

🕒 2 days ago

Pandvil Network

11 - 50

🎮 Gaming

📱 Media

👥 B2C

Senior Verse Developer focusing on gameplay mechanics for Fortnite and Roblox. Building collaborative systems and mentoring developers in new Colombian office.

Unity

Unreal Engine

🕒 July 23

Clinical Outcomes Solutions

51 - 200

💼 Consulting

🏥 Healthcare

🧬 Biotechnology

Senior Statistical Programmer at Cytel leveraging SAS skills for global pharmaceutical clients. Supporting Phase I-IV clinical trials with a focus on oncology and efficacy analysis.