Microsoft logo
Microsoft

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to any characteristic protected by applicable local laws, regulations, and ordinances.

Principal Software Engineer - Data Engineering GitHub

Data EngineerData EngineerFull TimeRemoteLeadTeam 10,001+H1B SponsorCompany SiteLinkedIn

Location

Czechia

Posted

69 days ago

Salary

0

Seniority

Lead

Job Description

Principal Software Engineer - Data Engineering GitHub

Microsoft

Overview As a Principal Software Engineer at GitHub, you will enhance the collaboration experience at GitHub by working closely with a community of engineers and designers with a distributed, diverse and passionate team delivering the services that millions of developers depend on. In this role you will design, prototype, implement, ship and support highly performant and inspiring user experiences with your team. We are looking for creative problem solvers and diverse thinkers, people who care about culture as well as customers and features. We believe that how we do things is as important as what we do. Big vision, a common purpose, passion for quality, curiosity, dedication, and investment in fun and collaboration are what lead to great results. Great products reflect the teams that build them. Responsibilities - Design, develop, test and ship high-quality technical solutions that scale across multiple GitHub services and become intimately familiar with the systems you build and take pride in writing maintainable code. - Provide technical leadership, mentorship, pairing opportunities, and code reviews to encourage the growth of others; support teams in producing extensible and maintainable code, ensuring integration with downstream dependencies and adherence to quality standards. - Own and advocate for the health and quality of the systems that the team builds, including participating in on-call for first responder rotations and live incidents. - Write architecture briefs and proposals and carry out code experiments. - Design and implement APIs to facilitate seamless integration between software components. - Utilize CI/CD tools to set up automated pipelines for continuous integration and delivery. - Collaborate with cross-functional teams and partner with stakeholders and lead discussions for technical solutions, including design and cost considerations. - Create and guide others in 1) developing clear testing plans to assure solution quality, reliability, and performance; 2) defining success metrics; and 3) integrating customer feedback for continuous improvement - all while ensuring system architecture meets security and compliance standards. - Maintain executional and operational excellence within and potentially across teams/organizations. - Apply debugging tools and telemetry to verify assumptions, proactively resolve issues, and optimize code performance and maintainability. - Drive and support technical roadmap that aligns with product goals, ensuring that engineering efforts are strategically prioritized and incorporating the adoption of new technologies and methodologies where applicable. Qualifications Required Qualifications: - Bachelor's Degree in Computer Science or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, Go, Ruby, Rust, Python, JavaScript, C, C++, C#, Java. - Experience with designing a data strategy and leading the development of its core components by building and optimizing scalable data pipelines, integrations, and robust data models that solve complex business challenges. - Experience working closely with product management, design, and other engineering teams to drive cross-functional projects and deliver high-quality products. Preferred Qualifications: - Experience with cloud environments and/or Cloud Native Compute Foundation (CNCF) concepts - Experience working with both relational (e.g. mysql) and most importantly non-relational datastores (e.g. Cosmos) - Experience working with Azure resource such as Azure Storage (blob and table particularly), Azure Redis Cache, Azure Data Explorer Clusters. - Experience operating Cosmos DB clusters at scale. This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled. Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

Related Categories

Related Job Pages

More Data Engineer Jobs

Stride, Inc. logo

K12 Tutoring Data & Scheduling Coordinator Contractor

Stride, Inc.

Stride, Inc., formerly known as K12 Inc., is a leading provider of personalized online education programs and services, including customized tutoring, online ed

Data Engineer69 days ago

Job Description Support Operations focuses on processes and teams including: general office administration and clerical support; reception/telephone/switchboard; mailroom & filing support. High School diploma or GED, 0-1 year of related experienceSpecifics of the needs: We’re looking for a detail‑oriented Data & Scheduling Coordinator to support our K–12 Tutoring operations. This role focuses on accurate data entry, schedule management, and daily updates across key platforms. Key Responsibilities - Enter and update data in PowerSchool and Canvas - Maintain schedule and calendar continuity between Canvas and the K12 Tutoring Platform - Manage Excel sheets (basic formulas, filtering) to distill information down to key elements - Complete next‑day scheduling tasks during late afternoon/evening ET Requirements - 1+ year of data entry or administrative experience - Proficiency in Canvas and Excel - Experience with PowerSchool a plus (training available) - Strong accuracy, reliability, and communication - Must have some daily overlap with ET and be available for evening tasks Preferred - Experience in K–12 or tutoring programs - Based in a time zone later than ET (or able to work later shifts) Job Type EOR Contractor_CW (Fixed Term) The above job is not intended to be an all-inclusive list of duties and standards of the position. Incumbents will follow any other instructions, and perform any other related duties, as assigned by their supervisor. All employment is “at-will” as governed by the law of the state where the employee works. It is further understood that the “at-will” nature of employment is one aspect of employment that cannot be changed except in writing and signed by an authorized officer. If you are a job seeker with a disability and require a reasonable accommodation to apply for one of our jobs, you can request the appropriate accommodation by contacting stridecareers@k12.com. Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities Stride, Inc. is an equal opportunity employer. Applicants receive consideration for employment based on merit without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status, or any other basis prohibited by federal, state, or local law. Stride, Inc. complies with all legally required affirmative action obligations. Applicants will not be discriminated against because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant.

United States
Job Closed
Data Engineer69 days ago
Full TimeRemoteTeam 1,001-5,000Since 1984H1B Sponsor

• Lead and inspire a diverse team of data engineers, quality assurance specialists, and machine learning engineers, fostering a collaborative and inclusive work environment. • Architect, design, and implement scalable and efficient data pipelines using Snowflake, dbt, and Fivetran, ensuring the reliability and integrity of data across the organization. • Define and implement data quality standards, processes, and tools to ensure the accuracy, completeness, and consistency of data assets. • Oversee the development and deployment of machine learning models and algorithms, working closely with machine learning engineers to drive innovation and deliver business value. • Cultivate strong partnerships with stakeholders across the organization, including data analysts, data scientists, product managers, and executives, to understand business requirements and deliver impactful solutions. • Communicate effectively with technical and non-technical audiences, presenting complex concepts and findings in a clear and compelling manner.

Utah
$205.4K - $397.2K / year
Job Closed
CorVel Corporation logo

Field Data Specialist III

CorVel Corporation

Raising the bar for care. Lowering risk for clients.

Data Engineer69 days ago
Full TimeRemoteTeam 1,001-5,000Since 1987H1B Sponsor

The Field Data Specialist gathers, organizes, packages, and presents operational data and translates the numbers into a consumable format. Enters data from various source documents into the computer system for storage, processing, and data management purposes. This is a remote position. Essential Functions & Responsibilities: - Supports and partners with team members and management across departments and units - Runs delivered reports as needed - Enters data from source documents into prescribed computer database, files and forms - Ensures quality and consistent data collection - Reviews large sets of data and may break down into desired final output - Packages and present data, both client-facing and for internal communication - Verifies data and facilitates corrections when necessary - Manages data request intake queue; responds timely to requests for information - Complies with data integrity and security policies - Additional projects and duties as assigned - Supports and contributes to data collection efforts Knowledge & Skills: - Comfortable with statistics - Strong critical thinking skills and attention to detail - Functions at a high level with minimal supervision - Is a leader and critical thinker - Strong time management skills - Skills in spreadsheets and Excel macros - Creative vision, a passion for learning and willingness to adopt and share new ideas - Must be organized and adaptable in a rapidly changing environment Education & Experience: - Associate’s Degree or relevant work experience PAY RANGE: CorVel uses a market based approach to pay and our salary ranges may vary depending on your location. Pay rates are established taking into account the following factors: federal, state, and local minimum wage requirements, the geographic location differential, job-related skills, experience, qualifications, internal employee equity, and market conditions. Our ranges may be modified at any time. For leveled roles (I, II, III, Senior, Lead, etc.) new hires may be slotted into a different level, either up or down, based on assessment during interview process taking into consideration experience, qualifications, and overall fit for the role. The level may impact the salary range and these adjustments would be clarified during the offer process. Pay Range: $19.62 - $29.39 per hour A list of our benefit offerings can be found on our CorVel website: CorVel Careers | Opportunities in Risk Management In general, our opportunities will be posted for up to 1 year from date of posting, or until we have selected candidate(s) to fulfill the opening, whichever comes first. ABOUT CERIS: CERIS, a division of CorVel Corporation, a certified Great Place to Work® Company, offers incremental value, experience, and a sincere dedication to our valued partners. Through our clinical expertise and cost containment solutions, we are committed to accuracy and transparency in healthcare payments. We are a stable and growing company with a strong, supportive culture along with plenty of career advancement opportunities. We embrace our core values of Accountability, Commitment, Excellence, Integrity and Teamwork (ACE-IT!). A comprehensive benefits package is available for full-time regular employees and includes Medical (HDHP) w/Pharmacy, Dental, Vision, Long Term Disability, Health Savings Account, Flexible Spending Account Options, Life Insurance, Accident Insurance, Critical Illness Insurance, Pre-paid Legal Insurance, Parking and Transit FSA accounts, 401K, ROTH 401K, and paid time off. CorVel is an Equal Opportunity Employer, drug free workplace, and complies with ADA regulations as applicable. #LI-Remote

United States
$20 - $29 / hour
Dropbox logo

Staff Data Engineer, Analytics Data Engineering

Dropbox

Dropbox is the one place to keep life organized and keep work moving.

Data Engineer69 days ago
Full TimeRemoteTeam 1,001-5,000Since 2007H1B Sponsor

• Lead the design and implementation of shared, reusable data models, defining shared fact tables, conformed dimensions, and a semantic/metrics layer that serves as the single source of truth across analytics functions • Drive standardization of data engineering practices across ADE and functional analytics teams, including pipeline patterns, CI/CD workflows, naming conventions, and data modeling standards • Partner with Data Infrastructure to modernize orchestration, improve pipeline decomposition, and establish secure dev/test environments with production data access • Architect and implement a shift-left data governance strategy, working with upstream data producers to establish data contracts, SLOs, and code-enforced quality gates that catch issues before production • Collaborate with Data Science leads and Product Management to translate metric definitions into reliable, certified data pipelines that power executive dashboards, WBR reporting, and growth measurement • Reduce operational burden by improving pipeline granularity, observability, and failure recovery, establishing runbooks and alerting standards that make on-call sustainable • Evaluate and integrate AI-native tooling into the data development lifecycle, enabling conversational data exploration with guardrails and AI-assisted pipeline development

Canada
$204K - $276K / year