2 days ago
Remote, MexicoEntry Level
Responsibilities
- Design, build, test, and maintain reliable data pipelines, transformations, and data services supporting reporting, analytics, AI, and product experiences.
- Partner with Finance, Sales, Marketing, Business Operations, and Product Engineering stakeholders to translate requirements into technical deliverables.
- Develop and maintain code, data processing logic, and automation focused on extensibility, maintainability, reliability, and testability.
- Build data quality checks, validation, monitoring, and telemetry for business-critical data assets.
- Participate in code reviews and data pipeline reviews, ensuring test coverage, diagnosability, reliability, privacy, security, and maintainability.
- Apply privacy, compliance, access control, and security best practices to data movement, storage, and consumption.
Requirements
- Bachelor’s degree in computer science or a related technical discipline, or equivalent experience.
- Proven coding experience in one or more languages including C, C++, C#, Java, JavaScript, or Python.
- Experience with cloud-scale data platforms, distributed data processing, data warehousing, lakehouse architectures, or modern analytics platforms.
- Experience designing, building, testing, and maintaining data pipelines, data processing jobs, data models, APIs, services, or related engineering systems.
- Experience with ETL/ELT processes, orchestration, telemetry, monitoring, automated testing, and operational support for production systems.
- Experience building solutions for AI, machine learning, business intelligence, reporting, experimentation, or data-driven decision-making.
- Familiarity with Azure data technologies and analytics platforms such as Microsoft Fabric, Synapse Analytics, Databricks, Spark, Cosmos DB, SQL, or Kusto.
- Proficiency in SQL and at least one general-purpose programming language such as Python, C#, Java, or Scala.
- Understanding of software engineering fundamentals, data quality, reliability, privacy, security, and governance considerations.
- Preferred qualifications include a master’s degree and 3+ years of technical engineering experience, or a bachelor’s degree and 5+ years of technical engineering experience, or equivalent experience.
- Ability to collaborate across disciplines, communicate clearly, learn quickly, take ownership, and work through ambiguity.
Tech Stack
Categories
Data Engineering
About Microsoft
Microsoft develops operating systems, productivity software, cloud services, developer tools, and consumer devices for individuals, enterprises, and governments. Its main products include Windows, Microsoft 365, Azure, Visual Studio/GitHub, Xbox, and LinkedIn; revenue comes from software subscriptions and licenses, cloud consumption, hardware sales, and advertising. Founded in 1975 and headquartered in Redmond, Washington, Microsoft is a public company traded on Nasdaq.
