Enable job alerts via email!

Senior Software Engineer

Microsoft

Utah

On-site

USD 119,000 - 235,000

Full time

4 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading technology company is seeking a Senior Software Engineer to join its Core AI team. This role involves building data systems that enhance engineering productivity and compliance, and applicants should have extensive coding experience and knowledge in data pipeline management.

Qualifications

  • 4+ years technical engineering experience with coding in various languages like C, C++, C#, Java, JavaScript, or Python.
  • 3+ years of experience working on data pipelines.

Responsibilities

  • Design, build, and maintain scalable, high-performance data pipelines.
  • Lead discussions on product architecture and ensure quality standards.
  • Drive security and compliance processes.

Skills

Coding in C
Coding in C++
Coding in C#
Coding in Java
Coding in JavaScript
Coding in Python
Data pipeline management

Education

Bachelor's Degree in Computer Science

Job description

Join to apply for the Senior Software Engineer role at Microsoft

22 hours ago Be among the first 25 applicants

Join to apply for the Senior Software Engineer role at Microsoft

Core AI is at the forefront of Microsoft’s mission to redefine how software is built and experienced. We are responsible for building the foundational platforms, services, programming models, and developer experiences that power the next generation of applications using Generative AI. Our work enables developers and enterprises to harness the full potential of AI to create intelligent, adaptive, and transformative software.

Are you passionate about building scalable data systems that drive real impact? Do you thrive at the intersection of big data, cloud technologies, and engineering excellence? If so, we have an exciting opportunity for you!

Join our CloudMine team—a strategic initiative at the heart of our company’s mission to elevate engineering productivity, security, and compliance. As n engineer, you’ll be a key player in designing, building, and optimizing robust big data pipelines that power enterprise-wide analytics and decision-making.

Design, build, and maintain scalable, high-performance data pipelines that process massive volumes of engineering and operational data and deliver actionable insights through efficient, well-structured data models and queries. Ensure data integrity, lineage, and governance across our pipeline ecosystem.

Deepen your expertise in Azure big data technologies like Azure Data Lake, and Azure Data Explorer. Collaborate with experts across engineering, security, and analytics to grow your technical and strategic thinking.

At Microsoft, our mission is to empower every person and every organization on the planet to achieve more. We live this mission every day through a culture that embraces a growth mindset, values diverse perspectives, and encourages continuous learning. We believe in creating an environment where individuals bring their best selves to work, collaborate openly, and build technology that makes a meaningful impact. Join us and help shape the future of the world.

Responsibilities

  • Reviews the code of a product to assure it meets the team's and Microsoft's quality standards, is reliable and accurate, and is appropriate for the scale of the product/solution area. Applies feedback to current and future iterations. Participates in code reviews to ensure coding standards are followed. Considers diagnosability, reliability, and maintainability when reviewing code, and understands when code is ready to be shared or delivered. Applies and screens for coding patterns and best practices in reviews, and provides feedback on code to drive adherence to best practices.
  • Leads by example within the team by producing extensible and maintainable. Optimizes, debugs, refactors, and reuses code to improve performance and maintainability, effectiveness, and return on investment (ROI). Applies metrics to drive the quality and stability of code, as well as appropriate coding patterns and best practices.
  • Leads discussions for the architecture of products/solutions and creates proposals for architecture by testing design hypotheses and helping to refine code plans. Provides reactions, proposed solutions, and inputs to architects. Partially owns solutions for architecting of solutions, with minimal technical oversight. Develops design documents for designs or User Stories, and determines the technology that will be leveraged and how it will interact. Shares learnings and identified solutions from investigations with the team and owns for some design decisions. Assures system architecture meets security and compliance requirements and expectations.
  • Drives efforts to ensure the correct processes are followed to achieve a high degree of security, privacy, safety, and accessibility. Creates and assures the presence of visible evidence to demonstrate compliance for products. Develops and maintains a deep understanding of the implications of onboarding new technologies following expectations of compliance at Microsoft.
  • Drives creation and conducting of experimentation to determine the effectiveness of changes, monitors developments for prototyping and testing products, and interprets results from experimentation.

Qualifications

Required Qualifications

  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • 3+ years of experience working on data pipelines.
Other Requirements

Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings:

  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.

Preferred Qualifications

  • 2+ years of experience in leading and driving engineering projects, planning, executing, and overseeing engineering initiatives with a focus on collaboration, efficiency, and achieving key milestones.

Software Engineering IC4 - The typical base pay range for this role across the U.S. is USD $119,800 - $234,700 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $158,400 - $258,000 per year.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here: https://careers.microsoft.com/us/en/us-corporate-pay

Microsoft posts positions for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.

##AIPLATFORM## #CoreAI

Microsoft is an equal opportunity employer. Consistent with applicable law, 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 and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

Seniority level
  • Seniority level
    Not Applicable
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    Software Development

Referrals increase your chances of interviewing at Microsoft by 2x

Sign in to set job alerts for “Senior Software Engineer” roles.

Lehi, UT $133,900.00-$242,000.00 2 weeks ago

Orem, UT $125,000.00-$160,000.00 1 week ago

Senior Software Engineer I, Supply Chain

Salt Lake City Metropolitan Area 2 weeks ago

Software Engineer Team Lead-Core Service

Orem, UT $125,000.00-$160,000.00 1 week ago

Draper, UT $90,000.00-$155,000.00 1 day ago

Senior Embedded Systems Engineer (Wireless Product Development)

Salt Lake City, UT $80,000.00-$110,000.00 1 week ago

Senior Staff Strategic Business Developer

Salt Lake City, UT $115,000.00-$184,000.00 1 week ago

Salt Lake City, UT $150,000.00-$190,000.00 1 week ago

Senior Full-stack Developer (Backend Focus)

Lehi, UT $133,900.00-$242,000.00 6 days ago

Salt Lake City, UT $135,000.00-$170,000.00 2 weeks ago

Provo, UT $121,000.00-$160,000.00 3 weeks ago

Utah, United States $132,000.00-$222,100.00 2 months ago

Mid to Senior .NET Full Stack Developer (Cache Valley Utah)

Salt Lake City Metropolitan Area 2 weeks ago

Orem, UT $100,000.00-$140,000.00 3 months ago

Salt Lake City Metropolitan Area 2 weeks ago

Salt Lake City, UT $110,500.00-$149,500.00 1 year ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Embedded Software Engineer - Utah

Carnegie Mellon University

Utah

Remote

USD 110,000 - 140,000

4 days ago
Be an early applicant

Sr Software Engineer

Davita Inc.

Draper

Remote

USD 115,000 - 150,000

6 days ago
Be an early applicant

Senior Software Engineer

Dyno Nobel

Salt Lake City

Remote

USD 110,000 - 150,000

4 days ago
Be an early applicant

Senior Full-Stack Software Engineer

ZipRecruiter

Salt Lake City

Remote

USD 90,000 - 130,000

6 days ago
Be an early applicant

Senior Software Engineer - React at Creative Chaos Remote

Itlearn360

Remote

USD 90,000 - 130,000

Yesterday
Be an early applicant

Senior Software Engineer

Groupthink

Remote

USD 90,000 - 150,000

Yesterday
Be an early applicant

Senior Software Engineer

GoTo

Remote

USD 90,000 - 130,000

Yesterday
Be an early applicant

Senior Software Engineer

Tali AI

Remote

USD 90,000 - 130,000

-1 days ago
Be an early applicant

Senior Software Engineer

Cerebras

San Mateo

Remote

USD 120,000 - 180,000

Yesterday
Be an early applicant