Principal Engineering Resume Samples
4.5
(102 votes) for
Principal Engineering Resume Samples
The Guide To Resume Tailoring
Guide the recruiter to the conclusion that you are the best candidate for the principal engineering 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
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.
BR
B Rolfson
Betty
Rolfson
5062 Davis Stravenue
San Francisco
CA
+1 (555) 504 2294
5062 Davis Stravenue
San Francisco
CA
Phone
p
+1 (555) 504 2294
Experience
Experience
Houston, TX
Principal Engineering
Houston, TX
Ledner, Lubowitz and Hartmann
Houston, TX
Principal Engineering
- Write code & work with version management tools
- Should write & execute functional, integration test cases
- Should contribute in code review & improve guideline documents
- Should analyze & fix issues found post development
- Should write & execute unit test cases
- Create low level design & test case for the module/feature
- Create design documentation & review the same with the team
Dallas, TX
Principal Engineering H
Dallas, TX
Gerhold and Sons
Dallas, TX
Principal Engineering H
- Manage a team of full time employees and full time vendors
- Deploy new production server hardware for validation and qualification purposes
- Deploy EV/DV/PV prototype hardware for development and validation purposes
- Support development to execute electrical and thermal test execution in labs
- Support development for hardware re-work tasks
- Work with our Azure data center operations to understand how our hardware is deployed and maintained in production, design and update our network and power infrastructure for development and validation purposes
- Create, build, and manage our network infrastructure that spans across multiple physical locations
present
San Francisco, CA
Principal Engineering Manager
San Francisco, CA
Bernier-Dibbert
present
San Francisco, CA
Principal Engineering Manager
present
- Providing End-to-End Technical Leadership - Mentoring people, helping them grow, and developing their careers
- Recruiting, building, and leading a strong team of engineers focused on quality
- Identifying third party data tools, driving selection and adoption
- Collaborating with other teams at Yammer
- Designing systems and processes for running services at scale, drive cost & operational efficiency
- Measuring impact of a feature on end goals (both usage and economic)
- Measuring the funnel and analyzing drop offs for potential improvements
Education
Education
Bachelor’s Degree in Computer Science
Bachelor’s Degree in Computer Science
University of Cincinnati
Bachelor’s Degree in Computer Science
Skills
Skills
- Strong proven ability in building high-performance, highly-available and scalable distributed systems
- Proficiency with at least one of these scripting languages: Perl / Python / Ruby / shell script
- Experience with any noSQl database
- SQL and data modeling skills
- Expertise in Hadoop and other Big Data technologies
- Expert in Map-reduce
- Experience in ad technologies and/or the online advertising space
- 7+ years of experience in software development and full product life-cycles
- 2+ years hands-on experience in Hadoop, Hive, Pig and/or other Big Data related technologies
15 Principal Engineering resume templates
Read our complete resume writing guides
1
Principal Engineering Manager Resume Examples & Samples
- Deep knowledge of building high performance, highly available, reliable, distributed server/services software
- Designing systems and processes for running services at scale, drive cost & operational efficiency
- Expertise in developing complex, large scale software in C++, C# or equivalent languages
- Expertise in network communications, protocols, authentication technologies a big plus!
2
Principal Engineering Manager Resume Examples & Samples
- Manage full time senior hardware and software engineers as well as vendors
- Plan, design, and manage component qualification test cycles (define and track tests, dates, HW supply logistics, etc)
- Drive technical collaboration effort between internal and external engineering teams
- Participate in many phases of product development cycle from supplier selection through implementation, documentation, validation and support
- Maintain qualification requirements documents, work with suppliers to resolve any documentation issues
- Help define new component specific qualification tests that target new features, requirements, or issues seen in the field. Write test cases and acceptance criteria. Review partner or ODM/OEM test results
- Bachelor of Science in Electrical Engineering, Computer Engineering or Computer Science, or comparable degree preferred
- 3+ years experience in a management position with direct reports
- 5+ years of hands-on experience in hardware design, testing, validation
- Hands on Programming skills with C, C++ or C#, scripting skill using PowerShell, Python or Perl is desired
- Experience in RAM, SSD, HDD design, development, and qualification is essential
- Knowledge and background in storage interface protocols (NVMe, SAS and SATA) is a plus
- Passion for server deployments and problem solving in a high volume data center environment is essential
3
Principal Engineering Manager Resume Examples & Samples
- Being an engineering thought leader that partners closely with Program Management and across C+E to establish the service vision & strategy and shared delivery plan
- Recruiting, building, and leading a strong team of engineers focused on quality
- Foster an engineering culture focused on customer satisfaction using a data driven approach to improve the end user experience
- Research, architect, develop and deliver solutions in an agile development environment
- Define, design and implement solutions that scale, all while leverage existing technology as appropriate
- Develop modern engineering process improvements (experimentation, flighting, telemetry, user feedback) to improve team efficiency
- Drive and plan multiple projects simultaneously, and communicate status to partners, stakeholders, and executive leadership
- 5-7+ years’ experience in an engineering leadership rol
- A BS or equivalent degree in Computer Science or a related field
- Experience delivering large-scale website development including architecture, modern web design, and analytics with a proven track record of success
- Experience with building large scale distributed systems and DevOps practices required
- Outstanding coding skills in multiple languages and platforms; eg . C#, C++, Java; Ruby; latest web technologies, HTML5/CSS3, and frameworks (NodeJS, Bootstrap, Web APIs, SignalR
- Ability to drive cross group problem solving, customer advocacy and ability to apply creativity, critical thinking and solution-mindedness in a dynamic working environment
- Strong sense of teamwork, personal integrity, responsibility, and accountability
- Superior communications skills, both verbal and written
4
Principal Engineering Manager Resume Examples & Samples
- Proven experience developing complex cloud services, mobile apps and innovation (shipping v1 products)
- A minimum of 15 years of experience shipping multiple products; mobile and cloud experience preferred
- Enthusiastic, motivated and self-driven with a high tolerance to ambiguity and ability make progress in the face of it
5
Principal Engineering Manager Resume Examples & Samples
- Strong engineering fundamentals with a desire to learn more
- A drive for technical excellence and quality
- Strong customer focus with a passion for delivering delightful experiences
- Excellent team-oriented collaboration skills
- Experience with the following technologies: C#, ASP.NET MVC, HTML, CSS, and JavaScript
- Minimum of 10 years of software development experience having shipped products with experience in all stages of a release cycle
- Experience with development in large, high-volume services
- Collaborate well with other people and teams to deliver end to end experience
6
Principal Engineering Manager Resume Examples & Samples
- Identify and attract top talent
- Empowered individual that can be trusted and able to work across complex distributed systems
- Directly code telemetry points into micro services and core apps or advise app teams on required telemetry
- Build user funnels to better understand opportunities
- Measuring the funnel and analyzing drop offs for potential improvements
- Identify cohorts of users based on usage behavior and other signals to target experiences to design and execute experiments or partner with experimentation specialists
- Identifying opportunities based on product usage (how many people do foo?)
- Measuring impact of a feature on end goals (both usage and economic)
- Partner with marketing platform team to maximize effectiveness of campaigns
- Partner with other data teams and shared data infrastructure teams on requirements
- Identifying third party data tools, driving selection and adoption
- Development and implementation of models to drive new revenue across Outlook
7
Principal Engineering Manager Resume Examples & Samples
- Expert level Java and experience with Android internals and/or Expert level iOS and experience with iOS internals
- BS in Electrical Engineering, Computer Science or related field, or equivalent experience
- Strong design and coding skills
- A minimum of 8 years of experience shipping multiple products; mobile and cloud experience preferred
- Cross-Platform development
- Released apps on Google Play, Amazon or other Android marketplaces
- A wide range of technical domain specific expertise such as: User Interfaces, Graphics engines, Network protocols, OS fundamentals, Compilers, Performance, Security such as sandboxing, Telemetry, Multi-language functionality, Automation frameworks
8
Principal Engineering H Resume Examples & Samples
- Manage a team of full time employees and full time vendors
- Deploy new production server hardware for validation and qualification purposes
- Deploy EV/DV/PV prototype hardware for development and validation purposes
- Support development to execute electrical and thermal test execution in labs
- Support development for hardware re-work tasks
- Work with our Azure data center operations to understand how our hardware is deployed and maintained in production, design and update our network and power infrastructure for development and validation purposes
- Create, build, and manage our network infrastructure that spans across multiple physical locations
- Work with Microsoft Facility and IT teams to manage existing and acquire new lab resources
- Support development and validation teams to run hardware stress in the lab with adequate power resource
- 3+ years of experience in a management position with direct reports
- 5+ years of hands-on experience in data center management and network design
- Experience in large scale server deployment is preferred
- Bachelor of Science in an engineering degree preferred
- Knowledge and background in storage interface protocols (NAS, NVMe, SAS and SATA) is a plus
- Understanding HW design dependencies due to firmware and software integration
- Hands on experience of operating in Windows Server 2012 environment and imaging tools (System Center, WDS etc.) is desired. Experience with Linux is a plus
- Must be able to communicate technical concepts and solutions effectively to a broad audience
9
Principal, Engineering Resume Examples & Samples
- 50% - Perform system design requirements and performance analysis, system trade studies and provide system design solutions/concepts. Define product breakdown structure and establish requirements process flow for the system under development. Participate and direct system design and development at all stages of development lifecycle, requirements capture flowdown, preliminary design, critical design, product realization, design verification testing, system integration, qualification and certification. Plan, conduct and technically direct the efforts of technical support staff. Strengthen the technical capacity of the company and facilitate transfer of knowledge and technology by mentoring less experience engineers and team members
- 5% - Travel to other Aerojet Rocketdyne, customer and/or supplier sites for design reviews and technical interface meetings
- Advanced knowledge of technology principles, theories and concepts in the electrical, electromechanical, systems design, test and integration, and system qualification required
- Thorough understanding of the product lifecycle management and engineering development “V Model.”
10
Principal Engineering Resume Examples & Samples
- Architect and implement ETL to collect and store large amount of data from multiple data centers across the globe
- Completely own and Architect our Hadoop-based Data warehousing, Analytics and Reporting platform
- Benchmark & Recommend Big Data solutions to fit our needs
- Document all aspects of the design and architecture and always keep them updated
- Learn and implement the latest data visualization analysis and algorithms on time series data streams
- Collaboration on requirements - Work with the Research, Product Management and Sales teams to come up with features that would help us and our clients be more productive and improve the bottom line
- Own the end-to-end lifecycle; design, test, build, deploy, run and scale features and infrastructure that fuels multiple business models
- Drive agile methods and best practices for web-scale code and operations
- Solid understanding and working knowledge of relational or non-relational databases is a must
- Experience with Java, is a must
- Expertise in Hadoop and other Big Data technologies
- Expert in Map-reduce
- Strong proven ability in building high-performance, highly-available and scalable distributed systems
- SQL and data modeling skills
- Experience with any noSQl database
- Proficiency with at least one of these scripting languages: Perl / Python / Ruby / shell script
- Experience in ad technologies and/or the online advertising space
11
Principal Engineering Manager Resume Examples & Samples
- Lead and manage a team of talented Software engineers
- Drive technical decisions and contribute to the direction of GroupMe Product and end-to-end Architecture
- Plan, Schedule and deliver quality Software across iOS, Android, Windows and Web client platforms
- Create user experiences that engage and delight our customers
- Drive feature development and collaboration across teams and divisions within Skype and Microsoft
- Work closely with product manager and leadership team on planning/strategy
- Commercial development experience in at least one or more of the following: C/C++, C#, Obj-C, Swift, Java, JavaScript, Web development, Azure/AWS Cloud Services & Client-Server architectures
- In-depth development experience and knowledge on at least one (ideally two) of the following platforms: iOS/Android/Windows Phone/Windows with at least one published app on iOS or Android App store
- Management Experience of leading a team of engineers with a proven track record of career development and growth of individuals
- Demonstrable experience and passion for crafting great user experiences with an emphasis on customer satisfaction Strong verbal and written communication skills are a must
- Commercial experience of working in an agile development framework
- Experience of Test Driven Development and continuous integration would be advantageous
12
Principal Engineering Manager Resume Examples & Samples
- Degree in Computer Science or related technical field; PhD a plus
- Extensive programming experience in C++/C#
- 10+ years’ experience in architecting, developing and delivering advanced engineering projects
- Proven track record on shipping products/services with high quality
- Passionate and self-motivated
- Experience building and leading a high-performance team
- Experience with statistics, data mining or machine learning is a strong plus
13
Principal Engineering Specialist Pneumatics Core Engineering Resume Examples & Samples
- Influence the definition of New Aircraft Development Projects within Product Development Engineering as well as supporting Sustaining Programs
- Provide Technical expertise to the Engineering teams, including Strategic Technology and Advanced Design
- Provide direction about Industry trends and identify company needs within the discipline
- Lead or support the Pneumatics Knowledge domain rollout and knowledge capture & sharing
- Identify, develop and execute development opportunities for discipline members
- Lead or support Systems integration aspects in product development
- You possess a Bachelor degree in Mechanical/Aerospace engineering
- You have more than 15 years of engineering experience in the field of Aerospace Pneumatic Systems
- You demonstrate good working knowledge of FAA, EASA, TCCA certification requirements (regulatory Authority delegation is an asset)
- You are recognized within the industry for your expertise in Pneumatics
- You have proven leadership skills, work collaboratively in a team environment and possess excellent interpersonal and problem solving skills
- You possess good written and oral communication skills in English. (Knowledge of French is an asset)
- You are proficient with most-used office programs, e.g. MS Word, Excel and Powerpoint
14
Principal Engineering Manager Resume Examples & Samples
- Emerging Threat Research - being on the forefront of emerging threats which affect cloud services and infrastructure. This includes understanding the attack vectors, behaviors, and tools that are being used in the wild as well as the most modern defenses. A very high level of creativity and thirst for knowledge are a must
- Scale engineering – first and foremost the blue team is an engineering team and will be building at scale solutions to defend Azure with little (if any) human involvement. Monitoring, alerting and vulnerability discovery across entire infrastructure, building big-data and distributed computing solutions are core elements of this team
- Livesite response – much like other SRE teams, the blue-team will engage on security events driving to remediation by taking on actions and co-ordination responsibility, and then leading postmortem and RCA activities to identify engineering investments that obviate classes of issues and eliminates toil (repeated human actions)
- Partnerships with other teams – the blue-team is a partner team to other Microsoft/Azure security teams that are tasked with other aspects of security like compliance, network monitoring, SDL, and Azure’s own internal red-team. Understanding what these teams are doing, the problems they face, and working on complementary efforts is key
- 5-7 years experience in security and software engineering are a must
- Strong Development skills, with experience in C#, C++
- Cloud services experience working in IaaS, PaaS or SaaS environment
- Practical experience in working on big-data and distributed computing solutions
- Deep and broad understanding of security vulnerabilities and attacks (Hardware, Firmware, Software, Network, and People), and the ability to understand new ones based on new technology being developed
- Practical experience with machine learning techniques
15
Principal Engineering Processes Resume Examples & Samples
- Engage globally to deploy engineering processes and to identify opportunities for process improvement
- Engage with Engineering and Technology teams to align process interfaces and documentation
- Engage with Technology to align ongoing Engineering process needs with emerging or existing technology so as to continually improve the operating environment; and,
- Engage globally with asset engineering, Technology and MCoE to integrate asset integrity, capital planning and work management processes
16
Principal Engineering Manager Resume Examples & Samples
- Recognised and consulted as one of the experts within at least one domain or possessing deep knowledge of several domains within your discipline of marine engineering
- Ability to perform robust analysis using recognised analytical tools and to make sound judgements based on experience
- Sufficient breadth of knowledge of warship design and the sound judgement needed to be able make correct trade-off decisions
- Ship build or ship upkeep and maintenance experience
17
Principal Engineering Manager Resume Examples & Samples
- Scale engineering – first and foremost the blue team is an engineering team and will be building at scale solutions to defend Azure with little (if any) human involvement. From monitoring to vulnerability discovery across entire infrastructure, building big-data and distributed computing solutions is a core part of this team
- Livesite response – much like other SRE teams, the blue-team will engage on security events driving to remediation by taking on actions and co-ordination responsibility, and then leading postmortem and RCA activities
- 7-10 years of experience in security and software engineering are a must
- 7-10 years experience in working on big-data and distributed computing solutions
- 7-10 years Deep and broad understanding of security vulnerabilities and attacks (Hardware, Firmware, Software, Network, and People), and the ability to understand new ones based on new technology being developed
18
Principal Engineering Manager Resume Examples & Samples
- Experience in designing, implementing and shipping complex commercial software products/services
- Ability to write secure, reliable & maintainable code and to test & debug it
- Experience leading high performing, efficient teams
- Ability to operate in a highly ambiguous, rapidly evolving environment
- 10+ years of experience in C++, C# or Java is necessary
- 5+ years of experience leading/managing an engineering team is preferred
- BS in Computer Science, Computer Engineering, or a related field, or equivalent experience
- Experience in building developer platform services and/or developer API is highly desired
19
Principal Engineering Manager Resume Examples & Samples
- Build an effective and agile development organization
- Work with PM, DnA and Creative to set a compelling vision for the team
- Identify areas where there is a need for new tools, systems and services to make Windows app developers even more productive
- Create aggressive but realistic plans for delivery
- Mentor team members
- 5+ years of experience leading development of applications and platforms in a management role
- Bachelors in Computer Science or equivalent degree
- MS COMPUTER SCIENCE
- Proven track record of design and technical accomplishment
- Ability to quickly pick up existing concepts and employ new techniques
20
Principal Engineering Manager Resume Examples & Samples
- BS or higher degree in Computer Science (or equivalent field)
- Excellent problem solving, design, coding, and debugging skills
- History of developing complex, large scale software in C#, Typescript, Javascript or equivalent languages
- Experience working with at least one modern JavaScript Framework (e.g. Angular, React, etc.)
- Exemplary written and verbal communication skills
- Track record of delivering products, features and functionality on time, at extremely high quality
- Self-driven, pro-active, results-oriented
- Deeply understands and ensures that product/business/user needs are met or exceeded
- Brings people together across teams to successfully collaborate on innovative solutions
- Easily deals with ambiguity, prioritizes, and make decisive decisions with great judgment
- Quickly ramps up on new technology areas
- Creates an inclusive and fun work environment where every employee engages effectively
- Cares deeply about growing people, is an excellent coach, and acts as a role model
- 5+ years in managing high-performing teams
- 12+ years of software engineering experience building frontend & server/service applications
21
Principal Engineering Manager Resume Examples & Samples
- Build and manage a world class engineering team delivering customer-delighting Calendar Experiences
- Encourage best practices and enough efficiency to set the team up for success. Be a champion of engineering and operational excellence with metrics and continuous improvements
- Work with business and development teams to understand and influence product vision and requirements
- Establish long-term plans that support overall team goals and mission, partnering with other Development teams and teams across the company
- 5-8 years’ experience building and managing development teams
- Technically lead the architect and design within your team and across the larger Outlook organization
- Excellent communication, presentation, and interpersonal skills with the ability to prioritize well, communicate clearly and understands how to drive a high level of focus and excellence with a strong, talented, team
- Sound business judgment, proven ability to influence others, and strong analytical thinking skills are critical to success in this position. Demonstrated ability to formulate data driven decisions that lead to results
- Experience taking applications to mobile and to the cloud and identifying customer needs and feedback. You have a passion for the customer and for delivering solutions that delight them
22
Principal Engineering Manager Resume Examples & Samples
- 6+ years of exceptional engineering management experience
- The ability to thrive under ambiguity
- The ideal candidate will possess expertise with the latest cutting edge technologies used in building Web applications and Web services. Examples include C#, JavaScript, HTML5, CSS, jQuery, Knockout.js, TypeScript, and ASP.NET MVC
- Don’t have experience with these? We will consider candidates who have a proven record of delivering in an agile environment and are willing to put in the effort to learn and to build up this highly sought after skill set
- Desire to work across teams, with program management, design, and quality to make the right technical and product decisions
- Experience building scalable and fault-tolerant systems in the cloud/hybrid environments preferred
- BA/BS or advanced degree in Computer Science