Principal Software Engineer Lead Resume Samples

4.5 (128 votes) for Principal Software Engineer Lead Resume Samples

The Guide To Resume Tailoring

Guide the recruiter to the conclusion that you are the best candidate for the principal software engineer lead job. It’s actually very simple. Tailor your resume by picking relevant responsibilities from the examples below and then add your accomplishments. This way, you can position yourself in the best way to get hired.

Craft your perfect resume by picking job responsibilities written by professional recruiters

Pick from the thousands of curated job responsibilities used by the leading companies

Tailor your resume & cover letter with wording that best fits for each job you apply

Resume Builder

Create a Resume in Minutes with Professional Resume Templates

Resume Builder
CHOOSE THE BEST TEMPLATE - Choose from 15 Leading Templates. No need to think about design details.
USE PRE-WRITTEN BULLET POINTS - Select from thousands of pre-written bullet points.
SAVE YOUR DOCUMENTS IN PDF FILES - Instantly download in PDF format or share a custom link.

Resume Builder

Create a Resume in Minutes with Professional Resume Templates

Create a Resume in Minutes
SM
S Medhurst
Sedrick
Medhurst
19722 Albin Station
New York
NY
+1 (555) 979 3453
19722 Albin Station
New York
NY
Phone
p +1 (555) 979 3453
Experience Experience
Detroit, MI
Principal Software Engineer Lead
Detroit, MI
Kshlerin Inc
Detroit, MI
Principal Software Engineer Lead
  • Participate with senior management in developing a long-term technology roadmap
  • Data driven decision making
  • Drive the collection of new data and the refinement of existing data sources
  • Be a role model and professional coach for engineers with a strong bias for action and focus on craftsmanship
  • Drive large and impactful projects across various teams
  • Action oriented, self-starter, independent and never satisfied with status quo
  • Relentlessly high standards (never satisfied with the status quo)
Detroit, MI
Principal Software Engineer Lead
Detroit, MI
Mann, White and Balistreri
Detroit, MI
Principal Software Engineer Lead
  • Mentor, coach, develop and grow top engineering talent
  • Manage and grow a team of four to six individual contributors leveraging 1:1’s and meaningful career conversations
  • Provide functional, technical and process leadership in areas such as TDD, DevOps, Service Refactoring, Code Reviews etc
  • Create strategy and technology roadmap by collaborating with the team, product and design partners
  • Working across Microsoft teams to influence the future product roadmap
  • Providing subject matter expertise and leadership to Microsoft teams worldwide
  • Creative problem solving
present
Los Angeles, CA
Principal Software Engineer, Lead
Los Angeles, CA
Maggio-Kirlin
present
Los Angeles, CA
Principal Software Engineer, Lead
present
  • Work with our development QA and system QA teams to come up with regression tests that cover new changes to our software
  • Work with our 3rd level engineering support to troubleshoot complex problems in our network for our customers
  • Work on projects that make our customer’s transactions more secure
  • Create new features from scratch, enhance existing features and optimize existing functionality, from conception and design through testing and deployment
  • Champion engineering and operational excellence, establishing metrics and process for regular assessment and improvement
  • Participating as a leading contributor in key OSS and internal frameworks
  • Architect and implement on our existing services while simultaneously extending our shared marketplace API for internal developers
Education Education
Bachelor’s Degree in Computer Science
Bachelor’s Degree in Computer Science
University of Virginia
Bachelor’s Degree in Computer Science
Skills Skills
  • Be a great manager, mentor, and leader of the team and broader organization. You will manage a team of between 5 and 8 developers
  • Earn the technical respect of the people on your team. This is a technical position and the ideal candidate should be capable of working in the code, supporting the service, and understanding at a detailed level how the software works
  • Be the software architect: we will look to you to have an informed opinion about what and how the software should evolve and have the ability to land your plan in the division
  • Passion for iterative development, and ability to design for robustness, longevity, and extensibility across releases
  • Application creation, or closely related experiences
  • Unity, WinRT, Windows, Windows Phone, Xbox system UI development
  • UI Frameworks such as XAML/Jupiter, WWA, WPF, Silverlight, and tools like Blend
  • Common Control libraries for the above
  • NUI development such as Kinect for Windows or similar
  • 6+ years of software engineering experiences building and shipping high performance and scalable systems and services
Create a Resume in Minutes

15 Principal Software Engineer Lead resume templates

1

Principal Software Engineer Lead Resume Examples & Samples

  • 12 + years of industry experience developing and implementing enterprise scale services & platforms
  • Experience in Microsoft Azure and distributed systems
  • Ability to work with senior business partners and influence strategic decisions
  • Any experience in Professional Services Automation Software will be a plus
2

Principal Software Engineer Lead Resume Examples & Samples

  • BS/MS in Computer Science Engineering or related discipline, or equivalent experience
  • Experience dealing with SQL/BI Technologies/Azure/Machine Learning/ R
  • 10-15 years of Software Quality or Development experience
  • Passionate about growing people and in a fast moving environment
  • 5+ years of previously lead/manager experience
3

Principal Software Engineer Lead Resume Examples & Samples

  • Proven track record with industry level influence of shipping highly-scalable and reliable services/systems
  • Expert understanding of Engineering Excellence processes and requirements
  • Expertise and knowledge in modern engineering practices (Continuous Integration, TDD, automated deployments with integrated quality gates)
  • Experience with Cloud Platforms like Windows Azure Platform, Amazon AWS, Google Apps
  • Experience with Big Data/Analytic Systems like Cosmos or Hadoop implementations
  • Experience in eCommerce and/or Supply Chain
  • Master or Bachelor degree in Computer Science, Computer Engineering, or equivalent with related engineering experience is required
4

Principal Software Engineer Lead Resume Examples & Samples

  • Minimum of 10 years of systems development experience working in both native and managed code environments
  • Minimum of 5 years of people management experience building, developing and leading team
  • Passion for iterative development, and ability to design for robustness, longevity, and extensibility across releases
5

Principal Software Engineer Lead Resume Examples & Samples

  • Manage and grow a team of four to six individual contributors leveraging 1:1’s and meaningful career conversations
  • Deliver complex software components of our products
  • Excellent managerial skills, with a history of favorable managerial feedback, including project management
  • Proven ability to lead a team through all phases of the software development life cycle, resulting in high-quality software, delivered on time
  • Demonstrated ability to work in a self-directed manner, seeking out areas that need attention, rather than being asked to look at specific problem areas
  • Great communication skills which includes clear written and verbal communication as well as the ability to listen effectively
  • B.S. degree in Computer Science, Computer Engineering, Electrical Engineering or related field with relevant experience
  • Application creation, or closely related experiences
  • Unity, WinRT, Windows, Windows Phone, Xbox system UI development
  • UI Frameworks such as XAML/Jupiter, WWA, WPF, Silverlight, and tools like Blend
  • Common Control libraries for the above
  • NUI development such as Kinect for Windows or similar
6

Principal Software Engineer Lead Resume Examples & Samples

  • Experience in leading engineering teams
  • Excellent design and architecture skills
  • Relentlessly high standards (never satisfied with the status quo)
  • Excellent collaboration skills and the ability to work cross multiple partner teams
  • 5+ years of engineering lead/manager experience
  • 10+ years software development experience with shipping customer-facing products or online services
  • Excellent C++, C# or Java coding skills, with a degree in Computer Science or mathematics
  • Strong Database Skills
7

Principal Software Engineer Lead Resume Examples & Samples

  • Drive the collection of new data and the refinement of existing data sources
  • Implement high scale and highly reliable data pipelines that collect, process and analyze data
  • Analyze, interpret and communicate the results of data analysis
  • Implement new or enhanced software designed to access and handle data more efficiently
  • Experienced developing services using the DevOps model Basic Qualifications
  • Demonstrate excellent programming skills while having a good understanding of design and architecture principles
  • Strong critical thinking skills and the ability to relate them to the products or services the company is producing
  • Demonstrate excellent verbal and written communication skills as well as the ability to bridge the gap between data science, product engineering and business management
  • Excellent oral and written communication skills with the ability to work cross-team solutions to successful closure Experience Required
  • Software development skills in one or more high level languages (C#/C/C++/Java/F#), one or more scripting languages (Python/Perl/Shell), and common ML/ data analytics frameworks Experience working with large data sets (structured and unstructured data) and big data
8

Principal Software Engineer Lead Resume Examples & Samples

  • Power near real time alerting for RI self-host gates, Windows Insider experiences, and deployment to retail population
  • Operationalize data science analyses based on cutting edge techniques in machine learning, semantic analysis, data mining, experiments, statistics, and more
  • Cosmos (internal Microsoft distributed computing and storage platform)
  • Big data technologies such as Hadoop, Spark, and Elasticsearch
  • SQL data warehousing
  • Ability to communicate and collaborate with people representing diverse points of view
9

Principal Software Engineer Lead Resume Examples & Samples

  • Startup experience, V1 product, or similar demonstrated background in a greenfield area
  • Knowledge in one or more technology domains: computer vision, rendering, console development, mobile development, multiple hardware platforms, machine learning, networking, audio
  • Advanced degree in computer science or related field
10

Principal Software Engineer Lead Resume Examples & Samples

  • Experience solving tough software development problems within the scope of: scale, performance, and reliability
  • Experience designing and running fault-tolerant infrastructure services that run globally at a large scale
  • Fluency in low level system programming/Performance/Multi-threading paradigms
  • Intense eagerness to learn, ready to dive deep into complex problems
  • Experience shipping products or services
  • 7+ years of software development experience with C++, C#, or Java
  • Understanding TCP, HTTP, UDP, DNS, Data center networking is a plus
11

Principal Software Engineer Lead Resume Examples & Samples

  • Strong programming background (C++ or C#)
  • Experience dealing with SQL/Cosmos
  • 7+ years of Software development experience
  • Good with working cross group and working through ambiguity
  • 3+ years of previously lead/manager experience
12

Principal Software Engineer, Lead Resume Examples & Samples

  • Work on projects that make our customer’s transactions more secure
  • Lead a small team of engineers, work with product management and system architects to translate requirements into engineering tasks
  • 10+ years of experience with C++ on Linux or a Unix based OS
  • 5+ years of experience with secure protocols like TLS or IKE or network security a must, OpenSSL a big plus
  • 5+ years of experience working with Internet protocols including TCP/IP, HTTP a big plus
  • 7+ years of strong expertise with building scalable multi-threaded server applications a big plus
  • Proven track record of delivering large amounts of high quality, complex code
  • Proven ability to provide technical leadership
  • Master’s or PhD in Computer Science or Computer Engineering with a focus on networking, network security, network servers, distributed systems, or similar
  • Highly responsible, self-disciplined, self-managed, self-motivated, able to work with little or no supervision
  • Experience with the complete software development life cycle, from product requirements to product architecture, design, implementation, testing, and release
13

Principal Software Engineer Lead Resume Examples & Samples

  • Passion for working on wireless connectivity technologies like Bluetooth
  • Architectural design, programming experience, and skills in relevant programing languages such as Java, C++, C, and/or C#
  • Excellent problem solving and debugging skills on any platform
  • 5+ years of people management experience and a proven track record of leading healthy, productive, and innovative teams and/or individuals
  • Strong communication, cross group collaboration and project management skills
  • Ability to bring broad product, customer, and market context into data analyses
14

Principal Software Engineer Lead Resume Examples & Samples

  • Experience with architecting and developing scalable, reliable and cost effective data systems
  • Tools and process expertise for agile SW development, fast iterative execution
  • Experience with Cosmos, SQL, Azure and other modern “big data” platforms
  • Maniacally detail oriented and enthusiastic about efficiently turning vast amounts of data into keen insights about the business
  • A BS or MS degree in Computer Science, Engineering, Data Science or related fields
  • 10+ years of development experience, with 5+ years of managing leads
  • Demonstrated ability to achieve results in an ambiguous and rapidly changing environment
  • Proven ability to run high performance engineering teams
  • Customer focus, and ability to distil customer feedback into rapid development
15

Principal Software Engineer Lead Resume Examples & Samples

  • Shipped products using and contributing to shared technology
  • Professional experience building software in C++, C#, XAML
  • Experience with a range of platforms: Windows, iOS, Android, console development Deep knowledge of one or more technology domains: services, data science, 3D rendering, machine learning
  • 10+ years relevant experience in software engineering
16

Principal Software Engineer Lead Resume Examples & Samples

  • 10+ years of design and development experience
  • 5+ years of experience leading an engineering team through all phases of a development cycle
  • Love of systems technology is a must-have!
  • Insight and intuitive thinking to recognize, address proactively and solve hard problems that span technology, development models, testing, and other areas
  • World-class architectural and design skills with a reputation for being a thought leader
17

Principal Software Engineer Lead Resume Examples & Samples

  • Solid coding and debugging skills in C#, C++, or Java
  • Demonstrated track record of designing, developing and delivering components on time with high quality
  • Demonstrated ability to work through ambiguity and put forward creative, innovative solutions
  • Strong track record of independently driving issues to resolution and effective in communicating the approach & insights
  • Demonstrated leader and guide developers to contribute their best to the team and company
  • Ability to work with peers across PM, quality, or other development teams to plan and prioritize the development and test tasks to ensure high quality and timely delivery
  • Strong experience in Windows Azure
  • Strong experience in data modeling and data technologies (Sql, NoSql, BigData)
  • Experience with running a service, continuous integration and deployment is a plus
  • Experience with test frameworks and GIT is a plus
  • A BS, MSc or PhD in Computer Science or equivalent
18

Principal Software Engineer Lead Resume Examples & Samples

  • 7+ years C++ development experience
  • Demonstrate success at solving ambiguous problems
  • Experience with XAML and building Windows Store applications is an advantage
19

Principal Software Engineer Lead Resume Examples & Samples

  • Bachelor degree in Computer Science & Engineering or related fields
  • 3+ years of experience in people management role, and proven track record to manage a high-performance team
  • Deliver with consistency and high throughput and effectively direct, support and promote people
20

Principal Software Engineer Lead Resume Examples & Samples

  • Experience with a range of platforms: Windows, iOS, Android, console development
  • Deep knowledge of one or more technology domains: engineering systems, services, data science, 3D rendering, machine learning Education and
  • 8+ years experience in software engineering
  • 2+ years of experience in a lead or manager role
21

Principal Software Engineer Lead Resume Examples & Samples

  • 7+ Years of experience in software development
  • Creative problem solving
  • Ability to attract, manage and grow a team including exceptional individuals
  • Data driven decision making
  • Maintain the team culture which emphasizes serious fun at work, one which rewards people for taking the right bets irrespective of the outcome, nurtures learning
  • Enthusiastic, motivated and self-driven with a high tolerance to ambiguity
  • Human/computer interaction
  • Client UX development
  • Experience working with new hardware products
22

Principal Software Engineer Lead Resume Examples & Samples

  • Solving complex technical problems, integrating relevant variables, and holding self and other leaders accountable for solutions
  • Leading teams to develop commercially available solutions using OSS, Windows, Azure, Bing, and Office technologies with top engineers from across Microsoft the partner engineering teams
  • Participating as a leading contributor in key OSS and internal frameworks
  • Demonstrated deep technical developer capabilities in OSS and/or Microsoft technologies
  • Minimum of 12 years of experience in software development required
  • BS/BA degree, Masters in Computer Science preferred
23

Principal Software Engineer Lead Resume Examples & Samples

  • 10+ years' experience of Software Development
  • 3+ years' experience as an engineer lead
  • 2+ years’ experience with JavaScript \ Typescript
  • Experience with Test infrastructure service or distributed systems
  • Strong C# coding skills
24

Principal Software Engineer Lead Resume Examples & Samples

  • Mentor, coach, develop and grow top engineering talent
  • Lead a team of passionate engineers to help build new platform and service capabilities for Universal Store at Microsoft
  • Architect and implement on our existing services while simultaneously extending our shared marketplace API for internal developers
  • Build strong partnerships within and across Agile teams to design, develop, test, and implement technical solutions across a full-stack of development tools and technologies
  • Create strategy and technology roadmap by collaborating with the team, product and design partners
  • Provide functional, technical and process leadership in areas such as TDD, DevOps, Service Refactoring, Code Reviews etc
  • Lead cross team initiatives focused on overall system performance, scale and availability
  • Drive execution of API Frameworks, developer platforms and infrastructure roadmap
  • Be a highly technical and an effective people manager
  • Participate with senior management in developing a long-term technology roadmap
  • Be a role model and professional coach for engineers with a strong bias for action and focus on craftsmanship
  • BA/BS Degree in Computer Science or related technical discipline, or 4+ years of related professional experience
  • 2+ years’ experience in software engineering leadership
  • 4+ years’ programming experience in C#, .NET, and Azure storage systems
  • 2+ years’ experience building large scale distributed systems
  • 4+ years of software engineering leadership experience
  • 4+ years of experience building large scale distributed systems
  • 2+ years of experience building cloud services
  • Track record of managing complex project timeline and deliverables
  • Expertise in developing highly scalable micro services
  • Experience with Azure storage offerings such as Table, Blob, DocumentDB
  • Experience leading a team through the development of 1.0 services/platforms
25

Principal Software Engineer Lead Resume Examples & Samples

  • Leadership: ready to take bold bets and make the right decision. Set the tactical vision for the team and deliver the results. Make right engineering decision to strike optimal balance between agility and reliability of the service
  • Partnership: being a good partner with feature teams and other SRE teams. Demonstrate deep understanding of partner team needs and come up with an engineer’s approach to problem solving
  • People Management: Have periodic performance reviews, assess the performance, promote, coach and mentor the engineers. Actively participate in hiring highly talented software engineers
  • Engineering: Design, write and deliver software to improve the availability, reliability, scalability, latency, security, resiliency, and efficiency of a service. Contribute towards architecture, design, coding, documentation and troubleshooting of full stack of a service; write software and build automation to resolve problems permanently. Participate actively in code reviews, bug/issue triage and support well informed decisions towards business and engineering goals. Review and influence ongoing design, architecture, standards and methods for operating services and systems. Participate in periodic on call duties
  • Bachelor’s or Master’s degree in Computer Science or a related field
  • 8-10 years’ experience in software engineering is must
  • Outstanding coding chops in C# or other C-family languages
  • Experience in Production engineering or Site reliability engineering of cloud scale service
  • Experience working on big-data and distributed computing solutions
  • Experience of driving deep technical discussion into service design, operating systems, networking, storage, monitoring, and capacity planning
  • Experience in cloud - Azure, AWS in IaaS, PaaS or SaaS
26

Principal Software Engineer Lead Resume Examples & Samples

  • 5+ years in development and design experience (C/C++/C# and/or Java) with demonstrated experience shipping products, services
  • Excellent analytical skills with systematic and structured approach to software design
  • Great communication and problem-solving skills
  • At least a Bachelor’s Degree in Computer Science, related discipline or equivalent experience