CrawlJobs Logo

Principal Software Engineering Lead

https://www.microsoft.com/ Logo

Microsoft Corporation

Location Icon

Location:
United States , Redmond

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

139900.00 - 274800.00 USD / Year

Job Description:

Team Xbox is at the forefront of delivering the industry’s best platform and experiences for both gamers and game developers. We work closely with industry leaders across hardware, software, services and our 1st and 3rd party game development partners to ensure Microsoft’s platforms are designed and optimized to meet the needs of our most passionate fans and players, whether they choose to play on the Xbox console, PC, or mobile devices. The Xbox Platform team is looking for a passionate and empathetic, technically excellent, and forward-looking leader to own the Data in Transit strategy and execution for our platform. In this role you will need to work across organizational boundaries to enable AI scenarios, drive clarity on data ownership, and implement scalable ingestion and storage practices. The team is already empowering others to self-serve once data is at rest, managing relationships with different stakeholders, and you will continue to find creative ways to achieve this goal in partnership with other team leads.

Job Responsibility:

  • Lead and inspire a healthy team of engineers, fostering technical excellence and a culture of collaboration. Model and coach healthy behaviors for the team, help each individual grow through timely feedback, support through opportunity discovery, and apply kind performance management as needed
  • Partner with product, data, and service engineering teams to align on deliverables, architecture, performance, and security goals. Oversee the compliance and security for telemetry ingestion tools at a scale of 1B+ daily events
  • Shape the roadmap for data in transit on the platform team while influencing organization wide efforts
  • Build and maintain positive relationships with stakeholders and dependency owners across the organization for larger impact
  • Drive a self-service Data & AI engineering culture within Xbox by overseeing the development of internal tools and processes

Requirements:

  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • 7+ years of people management experience
  • 12+ years of experience building/operating high scale data systems and distributed services, including familiarity with cloud platforms (AWS/GCP/Azure), specifically around data streaming

Additional Information:

Job Posted:
March 20, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Principal Software Engineering Lead

Principal Software Engineer, Cloud Storage Engineering

We are working on a greenfield storage platform built on top of Kubernetes and P...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelors, Masters, or PhD in Computer science in a related technical field or similar experience
  • 10+ years of experience in software development and architecture
  • Expert-level experience with one or more prominent languages such as Java, Kotlin, or Go is crucial.
  • An expert in Kubernetes stateful sets and/or databases such as PostgreSQL.
  • Passion for collaborating with and mentoring junior members of the team
  • A real appetite for helping others learn and grow
  • Considers the customer impact when making technical decisions
Job Responsibility
Job Responsibility
  • Regularly tackle the largest and most complex problems on the team, from technical design to launch
  • Deliver solutions that are used by other teams and products
  • Determine plans-of-attack on large projects
  • Routinely tackle complex architecture challenges and apply architectural standards and start using them on new projects
  • Lead code reviews & documentation as well as take on complex bug fixes, especially on high-risk problems
  • Set the standard for thorough, meaningful code reviews
  • Partner across engineering teams to take on company-wide initiatives spanning multiple projects
  • Transfer your depth of knowledge from your current language to excel as a Software Engineer
  • Mentor more junior members
What we offer
What we offer
  • health coverage
  • paid volunteer days
  • wellness resources
  • Fulltime
Read More
Arrow Right

Principal Software Engineer

The Principal Software Engineer role involves tackling complex problems, deliver...
Location
Location
United States , Mountain View; San Francisco
Salary
Salary:
170800.00 - 274300.00 USD / Year
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Expertise in multiple backend technologies
  • Ability to mentor junior members
  • Experience in tackling complex architecture challenges
  • Ability to lead code reviews and documentation
  • Experience in delivering solutions used by other teams and products
Job Responsibility
Job Responsibility
  • Tackle the largest and most complex problems on the team
  • Deliver solutions that are used by other teams and products
  • Determine plans-of-attack on large projects
  • Tackle complex architecture challenges and apply architectural standards
  • Lead code reviews & documentation
  • Take on complex bug fixes
  • Set the standard for thorough, meaningful code reviews
  • Partner across engineering teams to take on company-wide initiatives
  • Transfer depth of knowledge from current language to excel as a Software Engineer
  • Mentor more junior members
What we offer
What we offer
  • Health coverage
  • Paid volunteer days
  • Wellness resources
  • Fulltime
Read More
Arrow Right

Senior Principal Software Engineer

The Senior Principal Software Engineer role involves tackling complex problems, ...
Location
Location
United States , San Francisco
Salary
Salary:
198300.00 - 318600.00 USD / Year
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science or equivalent
  • 10+ years of experience working as senior Software Engineer
  • 5+ years of experience acting as Technical Lead for a team of engineers
  • Experience in supporting compliance environments related to FedRAMP, DoD, or mature compliance offerings at large scale tech companies
Job Responsibility
Job Responsibility
  • Regularly tackle the largest and most complex problems on the team, from technical design to launch
  • Partner across engineering teams to take on company-wide initiatives spanning multiple projects
  • Routinely tackle complex architecture challenges and apply architectural standards and start using them on new projects
  • Work across senior engineering and product leaders to build strategy and design solutions to earn customers trust and business
  • Lead a large team of Principals to tackle some of the broadest impacting and technically complex problems with a platform mindset
What we offer
What we offer
  • Health coverage
  • paid volunteer days
  • wellness resources
  • Fulltime
Read More
Arrow Right

Principal Software Engineer

Atlassian is seeking a Principal Software Engineer for Cloud Storage Engineering...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelors, Masters, or PhD in Computer science in a related technical field or similar experience
  • 10+ years of experience in software development and architecture
  • Expert-level experience with one or more prominent languages such as Java, Kotlin, or Go is crucial
  • An expert in Kubernetes stateful sets and/or databases such as PostgreSQL
  • Passion for collaborating with and mentoring junior members of the team
  • A real appetite for helping others learn and grow
  • Considers the customer impact when making technical decisions
Job Responsibility
Job Responsibility
  • Regularly tackle the largest and most complex problems on the team, from technical design to launch
  • Deliver solutions that are used by other teams and products
  • Determine plans-of-attack on large projects
  • Routinely tackle complex architecture challenges and apply architectural standards and start using them on new projects
  • Lead code reviews & documentation as well as take on complex bug fixes, especially on high-risk problems
  • Set the standard for thorough, meaningful code reviews
  • Partner across engineering teams to take on company-wide initiatives spanning multiple projects
  • Transfer your depth of knowledge from your current language to excel as a Software Engineer
  • Mentor more junior members
What we offer
What we offer
  • Health coverage
  • Paid volunteer days
  • Wellness resources
  • Fulltime
Read More
Arrow Right

Principal Software Engineer

Viant’s customers use the Demand Side Platform (DSP) to set up, run and monitor ...
Location
Location
United States , Irvine; Los Angeles
Salary
Salary:
200000.00 - 260000.00 USD / Year
viantinc.com Logo
Viant
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Must have experience in the AdTech domain OR possess strong proficiency in the Go programming language
  • 12+ years of professional experience in the software industry
  • Experience with web services, microservices, or other SOA
  • Relational database experience, such as MySQL, Postgres, or Oracle, and experience with complex SQL
Job Responsibility
Job Responsibility
  • Determine a long-term technical vision and scope of future projects, while continuously developing and reviewing existing projects
  • Lead end-to-end product development efforts for Viant DSP’s suite of products
  • Own & contribute to major features & areas of the products
  • Work closely with cross-functional teams internally as well as customers externally to understand pain points, underserved needs, and identify opportunities
  • Mentor engineers who thrive working in an innovative, user-focused, fast paced environment
  • Drive initiatives to reduce operational load, and build operationally sustainable products
What we offer
What we offer
  • fully paid health insurance
  • paid parental leave
  • unlimited PTO
Read More
Arrow Right

Lead / Principal Software Engineer

Amtrak will be hiring experienced Software Engineers to support our Digital Tech...
Location
Location
United States , Washington; Philadelphia; Wilmington
Salary
Salary:
103700.00 - 161352.00 USD / Year
amtrak.com Logo
AMTRAK
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree or equivalent combination of education, training and/or relevant experience
  • Plus 6 years of relevant work experience
  • Proficient in Java, Spring Core, Spring Boot, Spring MVC, Spring Batch, and Spring Integration
  • Strong front-end development skills with Angular (latest versions), JavaScript, TypeScript, HTML5, CSS3, Bootstrap, and Material UI
  • Deep understanding of AWS cloud services and cloud-native application architecture
  • Solid experience with SQL/PostgreSQL and relational database design
  • Hands-on experience with Agile methodologies, CI/CD pipelines, and DevOps tools (Jenkins, Git, Docker, Kubernetes)
  • Familiarity with Jira and Confluence for project tracking and documentation
  • Strong knowledge of TDD and BDD principles
  • Excellent problem-solving and analytical skills
Job Responsibility
Job Responsibility
  • Lead the design, development, and deployment of enterprise-grade applications using Java, Spring Frameworks, and Angular
  • Architect and implement cloud-native solutions leveraging AWS services and container orchestration with Kubernetes
  • Drive best practices in Agile development, CI/CD pipelines, and DevOps tooling (Jenkins, Git, Docker)
  • Collaborate with cross-functional teams to ensure high-quality deliverables aligned with business objectives
  • Implement Test-Driven Development (TDD) and Behavior-Driven Development (BDD) methodologies to maintain robust and reliable code
  • Optimize application performance and scalability through effective database design and query tuning in PostgreSQL or other relational databases
  • Provide technical leadership, mentorship, and guidance to junior engineers and peers
  • Ensure compliance with security standards and industry best practices throughout the software development lifecycle
What we offer
What we offer
  • Health, dental, and vision plans
  • Health savings accounts
  • Wellness programs
  • Flexible spending accounts
  • 401K retirement plan with employer match
  • Life insurance
  • Short and long term disability insurance
  • Paid time off
  • Back-up care
  • Adoption assistance
  • Fulltime
Read More
Arrow Right

Lead / Principal Software Engineer

We’re hiring Lead and Principal Software Engineers to build the next generation ...
Location
Location
Australia , Sydney
Salary
Salary:
Not provided
blumeglobal.com Logo
Blume Global
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years building scalable, fault-tolerant systems and enterprise software
  • Strong experience with backend architecture, platform modernization, and CI/CD
  • Proficiency in C#, Java, Python, SQL, and JavaScript
  • Experience with cloud infrastructure (AWS, Kinesis, Lambda) and DevOps tools (Docker, Kubernetes, Jenkins)
  • Proven ability to lead technical decisions, mentor engineers, and improve team productivity
  • Strong experience integrating and evaluating AI tools like GitHub Copilot and AIOps in real-world engineering workflows
  • Strong communication across product, compliance, and engineering teams
  • Track record of aligning technical work with business outcomes and customer value
Job Responsibility
Job Responsibility
  • Build the next generation of our platforms
  • Work on high-scale systems that process billions of transactions
  • Modernize core infrastructure
  • Drive AI initiatives to improve performance and reliability
  • Set technical direction
  • Mentor senior engineers
  • Shape architecture across multiple domains
What we offer
What we offer
  • Competitive Package + Equity
  • Find the team/project that fits you best
  • Hybrid and Flexible Work
  • Continuous Learning and Growth
  • Access learning platforms (Coursera, Pluralsight, LinkedIn Learning, WiseTech Academy), mentorship, and development opportunities
  • Top-Tier Hardware
  • Onsite Meals and Snacks
Read More
Arrow Right

Senior Principal Software Engineer

Atlassian’s Global Experiences organization is dedicated to creating unified, se...
Location
Location
Salary
Salary:
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 15+ years of experience in software engineering, with deep expertise in platform and product engineering at scale
  • Exceptional communication and collaboration skills
  • able to influence and partner across teams
  • Deep product engineering background, ideally with experience in platform environments at scale
  • Full stack experience preferred, or strong back-end skills with front-end capability
  • Proven ability to architect, build, and operate large-scale, distributed systems and user-facing applications
  • Strong product mindset and UX sensibility
  • Experience leading multi-year, cross-org technical initiatives that drive business outcomes
  • Passion for innovation, continuous improvement, and fostering an inclusive, high-performing engineering environment
Job Responsibility
Job Responsibility
  • Leading technical strategy and architecture for Platform Apps, ensuring solutions are robust, secure, and consistent
  • Driving innovation in user and admin experiences, including integrating AI-powered insights and advancing Atlassian’s System of Work
  • Collaborating with product, UX, and engineering leaders to define and deliver a roadmap of high-impact, standalone apps
  • Managing negotiations and dependencies across multiple teams and departments, balancing deep project involvement with platform-wide strategic thinking
  • Standardising and mechanising app development processes , transitioning from ad hoc to scalable, repeatable approaches
  • Mentoring engineers and championing engineering excellence, continuous improvement, and an inclusive culture
What we offer
What we offer
  • Flexibility: Work from anywhere Atlassian has a legal entity, with support for remote, hybrid, or in-office work
  • Health and wellbeing resources
  • Paid volunteer days
Read More
Arrow Right