Log In

Log In to Save

Sign Up to Save

Sign Up to Dismiss


The email and password you specified are invalid. Please, try again.

Email and password are mandatory

Forgot Password?

Don't have an account? Sign Up

reset password

Enter your email address and we will send you a link to reset your password.

Back to Log In

Become A Senior Principal Engineer

Where do you want to work?

To get started, tell us where you'd like to work.
Sorry, we can't find that. Please try a different city or state.

Working As A Senior Principal Engineer

  • Interacting With Computers
  • Thinking Creatively
  • Making Decisions and Solving Problems
  • Getting Information
  • Analyzing Data or Information
  • Mostly Sitting

  • $92,582

    Average Salary

What Does A Senior Principal Engineer Do At General Dynamics It

* Developing technical / operational solutions for a broad set of cloud computing opportunities within DoD to include IaaS, PaaS, and SaaS.
* Meeting with customers to discern requirements.
* Dissecting, shaping and analyzing requirements in support of DoD operational / mission and GDIT business goals.
* Crafting proposal / RFI responses while developing candidate working solution architectures to meet customer requirements.
* Provide GDIT GSD technical leadership to high visibility programs such as the implementation of cloud computing as it relates to the Navy's Naval Network Environment (NNE) and the Air Force's Enterprise IT as a Service effort as well as other new or existing programs.
* Designs and defines system architecture for new or existing computer systems.
* Performs complex systems development and design work that may include logic design, I/O design, firmware development, model formulation, manufacturing and development cost projections, computer architecture analysis and design, and analog or digital systems engineering.
* Performs systems modeling, simulation, and analysis.
* Plans upgrades of operating systems and designs systems enhancements.
* Develops documentation on new or existing systems.
* Develops and conducts tests to ensure systems meet documented user requirements.
* Identifies, analyzes, and resolves system problems.
* Provides system/equipment/specialized training and technical guidance.
* Determines system specifications, input/output processes, and working parameters for hardware/software compatibility.
* Provides guidance and work leadership to less-experienced systems engineers and may have supervisory responsibility.
* May serve as a technical team or task lead.
* Serves as liaison with clients, participating in meetings to ensure client needs are met.
* Maintains current knowledge of relevant technology as assigned.
* Participates in special projects as required.
* Education
* Bachelor's Degree in Computer Science, Engineering or a related technical discipline, or the equivalent combination of education, technical training, or work/military experience.
* years of related experience in leading, developing, and presenting technical solution sets.
* Qualifications
* Must be able to independently, or part of a team, develop/engineer overall customer solutions sets for cloud hosting and application migration.
* Provide Technical SME support for delivery of cloud enablement and capabilities to potential DoD customers in support of the GDIT Business Development Team.
* As a cloud computing SME, develop presentations, white papers and responses to Request for Information (RFI) showcasing the capabilities of GDIT as well as solutions sets tailored for individual customers.
* Serve in the role of Solution Architect for strategic captures, developing detailed customer solutions based on government solicitations that distinguish GDIT from our competitors in solving customer requests.
* Lead the development of labor estimates for proposal responses, performing trade-offs to produce the best value for the customer based on solicitation requirements.
* Lead an integrated technical team composed of Solution Architects, Domain SMEs, and subcontractors in the development and production of technical solution sets for customers.
* Experience as a Technical SME in leading and capturing DoD IT contracts in excess of $50M.
* Hands-on experience with new program start-ups, developing the Technical Concept of Operations (CONOPS) for project performance, selecting staff, training and mentoring, and development of technical delivery framework.
* Serve as a technical SME to existing projects, provide leadership, guidance, and surge support with SME in Cloud services

What Does A Senior Principal Engineer Do At Sirius XM Radio Inc.

* Research technologies and trends and recommend best practices for adoption.
* Provide solutions, architecture, development and technical guidance for distributed and complex software and hardware problems.
* Design and develop software systems in accordance with the best practices for maintainability, scalability, performance and security.
* Be a subject matter expert and integration specialist expert in one or more of the following areas: Telematics, web and mobile applications, ESB technologies and implementations, Wireless Account Management, CRM or Financial systems.
* Monitor and research software trends and best practices; recommend and drive implementation methodology of such practices across the connected vehicle business line.
* Work with senior IT management to develop IT strategy and implementation plans.
* Improve existing process within the IT organization.
* Communicate succinctly with other groups and work with executives in prioritizing work for the development team.
* Help resolve complex problems.
* Review and improve code.
* Define detailed specifications, clarifying ambiguity in requirements.
* Provide mentorship for Engineers in the design and implementation of complex solutions.
* Design, develop and consume integration interfaces using enterprise Java EE technologies like JAX
* Provide technical solutions that follow best practices, are reliable, are easily maintainable and are scalable under sustained load.
* Run load tests and perform application tuning.
* Troubleshoot and enhance code which was written by other team members.
* Provide well-written design documents from requirements documents (even loosely specified requirements).
* Define, design and develop the architecture for the solution.
* Enable technical innovation throughout the organization.
* Analyze, design, develop, validatie, and deliver the product features and stories for the agile team.
* Support new capabilities through early adopter customer use and overcome their limitations.
* Effectively transition applications and technologies to other technical and operational groups.
* Act as a bridge between the architecture and development teams.
* Facilitate complex problem resolution.
* Supervisory Responsibilities:
* None

What Does A Senior Principal Engineer Do At Dow Jones

* SME for complex/advanced technologies supporting our Products.
* Software development of most challenging problem spaces.
* Discover, research, select, configure and deploy new technologies
* Work directly with DevOps and other lead technologists to push forward Dow Jones Engineering practices, Cloud deployments and technical excellence.
* Analyze complex problems, create reports and generate potential solutions for software, systems and processes.
* Work closely with Data Strategy and Document Enrichment teams to improve our Metadata platform serving various Dow Jones product lines.
* Lead efforts to migrate legacy platforms to modern technology stacks and practices

What Does A Senior Principal Engineer Do At Oracle

* Provide
* architectural guidance for major software initiatives
* Be
* the lead technical resource for all UI developers across the organization’s
* application development teams
* Own,
* improve and roll out UI development standards (coding, testing, automation, app
* structure) across the organization
* Make
* technology and design recommendations to management
* Continually
* drive the efficiency and strength of the UI development organization
* Participate
* in development of architectural strategy, including technology standardization
* and modernization
* Provide
* detailed documentation on system design and implementation
* Effectively
* collaborate with stakeholders to gain collective buy-in on architecture
* strategies
* Evaluate,
* test and provide recommendations for new tools for enterprise management

What Does A Senior Principal Engineer Do At Dell

* Research new technologies, propose and adopt the state of the practice for security into the storage product
* Design and develop features including but not limited to data encryption and application security
* Perform security assessments for existing and upcoming features/infrastructure.
* Improve the storage product to meet security compliance requirement
* Collaborate cross functionally with other engineering groups
* Support and facilitate security related compliance validation testing
* Influence future product/program direction in the data security area for data center and cloud storage environments
* Develop functional and design specifications to support product requirements,
* Develop component and system level test plans to validate security functionality
* Propose design changes and enhancements to processes and products
* Collaborates cross functionally with engineering employees and other engineering groups.
* Voluntarily shares information, fosters teamwork and collaboration

Show More

Show Less

How To Become A Senior Principal Engineer

Software developers usually have a bachelor’s degree in computer science and strong computer programming skills.


Software developers usually have a bachelor’s degree, typically in computer science, software engineering, or a related field. A degree in mathematics is also acceptable. Computer science degree programs are the most common, because they tend to cover a broad range of topics. Students should focus on classes related to building software in order to better prepare themselves for work in the occupation. For some positions, employers may prefer a master’s degree.

Although writing code is not their first priority, developers must have a strong background in computer programming. They usually gain this experience in school. Throughout their career, developers must keep up to date on new tools and computer languages.

Software developers also need skills related to the industry in which they work. Developers working in a bank, for example, should have knowledge of finance so that they can understand a bank’s computing needs.

Other Experience

Many students gain experience in software development by completing an internship at a software company while in college.

Some software developers first work as computer programmers and then are given more responsibility as they gain experience. Eventually, they become developers.


Software developers can advance to become information technology (IT) project managers, also called computer and information systems managers, a position in which they oversee the software development process.

Important Qualities

Analytical skills. Developers must analyze users’ needs and then design software to meet those needs.

Communication skills. Developers must be able to give clear instructions to others working on a project. They must also explain to their customers how the software works and answer any questions that arise.

Computer skills. Developers must understand computer capabilities and programming languages in order to design effective software.

Creativity. Developers are the creative minds behind new computer software.

Detail oriented. Developers often work on many parts of an application or system at the same time and must therefore be able to concentrate and pay attention to detail.

Interpersonal skills. Software developers must be able to work well with others who contribute to designing, developing, and programming successful software.

Problem-solving skills. Because developers are in charge of software from beginning to end, they must be able to solve problems that arise throughout the design process.

Show More

Show Less

Senior Principal Engineer jobs

Add To My Jobs

Senior Principal Engineer Career Paths

Senior Principal Engineer
Business Developer Business Manager Senior Manager
Director Of Enterprise Architecture
14 Yearsyrs
Lead Engineer Chief Engineer
Engineering Director
13 Yearsyrs
Senior Director Vice President Adjunct Professor
Information Technology Director
10 Yearsyrs
Program Manager General Manager Account Manager
Operations Manager
7 Yearsyrs
Business Developer Business Development Manager Senior Product Manager
Principal Product Manager
10 Yearsyrs
Senior Project Manager Senior Product Manager
Product Management Director
12 Yearsyrs
Senior Project Manager Program Director Educator
Program Manager
8 Yearsyrs
Senior Engineering Manager Engineering Director
Senior Director Of Engineering
15 Yearsyrs
Technical Director Director Of Information
Senior Director Of Information & Technology
13 Yearsyrs
Senior Manager Senior Project Manager
Senior Product Manager
9 Yearsyrs
Senior Manager Operations Director
Senior Project Manager
12 Yearsyrs
Lead Engineer Project Manager Senior Project Manager
Senior Technical Program Manager
12 Yearsyrs
Program Manager Marketing Manager General Manager
Vice President & General Manager
12 Yearsyrs
Senior Director Consultant Senior Project Manager
Vice President Of Engineering
13 Yearsyrs
Managing Director Principal Consultant Senior Manager
Vice President Of Information Technology
12 Yearsyrs
Senior Engineering Manager Senior Project Manager Director Of Product Development
Vice President Product Development
12 Yearsyrs
Technical Director Production Manager Product Manager
Vice President, Product Management
13 Yearsyrs
Chief Technology Officer Enterprise Architect Director Of Software Development
Vice President, Software Development
11 Yearsyrs
Managing Director Co-Founder Senior Project Manager
Vice President, Technology
11 Yearsyrs
Chief Technology Officer Management Consultant Senior Product Manager
Vice President-Products
13 Yearsyrs
Show More

Senior Principal Engineer Demographics


  • Male

  • Female

  • Unknown



  • White

  • Asian

  • Hispanic or Latino

  • Unknown

  • Black or African American

Show More

Languages Spoken

  • Spanish

  • German

  • Japanese

  • Chinese

  • French

  • Russian

  • Carrier

  • Italian

  • Portuguese

  • Swedish

  • Navajo

  • Czech

  • Vietnamese

  • Hebrew

  • Gothic

  • Hindi

  • Urdu

  • Croatian

Show More

Senior Principal Engineer

Unfortunately we don’t have enough data for this section.

Senior Principal Engineer Education

Senior Principal Engineer

Unfortunately we don’t have enough data for this section.

Job type you want
Full Time
Part Time

Real Senior Principal Engineer Salaries

Job Title Company Location Start Date Salary
Software Development Senior Principal Engineer Dell Products L.P. Santa Clara, CA Aug 05, 2015 $194,250
Network Development SR. Principal Engineer Dell Products L.P. Santa Clara, CA Nov 30, 2015 $187,232
SR. Principal Engineer Fortinet, Inc. Sunnyvale, CA Oct 23, 2015 $182,000
Senior Principal Engineer VIMO, Inc. Mountain View, CA Aug 24, 2015 $180,000
Senior Principal Engineer Raytheon Company Tewksbury, MA Mar 05, 2016 $180,000
SR. Principal Engineer Autodesk, Inc. San Francisco, CA Dec 30, 2016 $169,800
SR. Principal Engineer Parker Hannifin Corporation Irvine, CA Sep 17, 2016 $168,615
Engineer, SR. Principal Qlogic Corporation Mountain View, CA Sep 20, 2016 $165,006
Senior Principal Engineer-Regulatory Affairs Hughes Network Systems LLC Germantown, MD May 09, 2016 $165,000
Senior Principal Engineer, Asic Clariphy Communications, Inc. Irvine, CA Jan 09, 2016 $165,000
Senior Principal Engineer-Architecture Rambus Inc. Sunnyvale, CA Jul 09, 2016 $165,000 -
SR. Principal Engineer Mangstor Inc. San Jose, CA Aug 25, 2016 $160,000
Senior Principal Engineer Gulf Interstate Engineering Company Houston, TX Sep 22, 2015 $158,080
Senior Principal Engineer Western Digital Technologies, Inc. Mountain View, CA May 26, 2016 $156,000
Senior Principal Engineer, BIW Faraday&Future Inc. Gardena, CA Oct 01, 2016 $135,000
Senior Principal Engineer Anokiwave, Inc. San Diego, CA Jul 11, 2015 $135,000 -
Senior Principal Engineer, BIW Faraday&Future Inc. Gardena, CA Jan 10, 2016 $135,000
Senior Principal Engineer, BIW Faraday&Future Inc. Gardena, CA Apr 07, 2016 $135,000
Senior Principal, Market Segmentation Ca Inc. New York, NY Sep 30, 2016 $134,895
Senior Principal, Market Segmentation Ca, Inc. New York, NY Aug 03, 2016 $134,895
Senior Principal, Market Segmentation Ca, Inc. New York, NY Sep 30, 2016 $134,895
Senior Principal Engineer Baxalta Us Inc. Thousand Oaks, CA Jul 01, 2015 $134,722
Senior Principal Engineer Hughes Systique Private Limited Rockville, MD Jun 05, 2016 $121,701
Senior Principal Inspirage LLC Bellevue, WA Sep 09, 2015 $121,000
Senior Principal Inspirage LLC Bellevue, WA Jul 31, 2015 $121,000
Senior Principal Inspirage LLC Bellevue, WA Jul 13, 2015 $121,000
Senior Principal Inspirage LLC Bellevue, WA Jun 29, 2015 $121,000
Senior Principal Inspirage LLC Bellevue, WA Feb 27, 2015 $121,000
Senior Principal Engineer Western Digital Technologies, Inc. San Jose, CA Jan 06, 2016 $120,400 -
Senior Principal Engineer Teksystems Global Services LLC Roanoke, VA Jan 06, 2015 $120,000

No Results

To get more results, try adjusting your search by changing your filters.

Show More

Top Skills for A Senior Principal Engineer


Show More

Top Senior Principal Engineer Skills

  1. Hardware
  2. Architecture
  3. Test Procedures
You can check out examples of real life uses of top skills on resumes here:
  • Provided engineer evolution of hardware related to Airworthiness.
  • Developed technical architecture, prototype implementation, and pilot launch of tools to streamline workflow while leading a team of 19.
  • Assisted and established the engineering specifications for vehicle fording test and jettison test procedures for the ABV.
  • Project efforts improved plant safety and reduced OSHA compliance risks.
  • Spearheaded all project management from project definition to implementation.

Top Senior Principal Engineer Employers

Senior Principal Engineer Videos

John - Amazon Senior Principal Engineer

A day in a life of a Senior Software Engineer

Dr. Bernardo Lisker, International Director and Senior Principal Engineer de MITRE