Principle software engineer job description
Updated March 14, 2024
6 min read
Find better candidates in less time
Post a job on Zippia and take the best from over 7 million monthly job seekers.
Example principle software engineer requirements on a job description
Principle software engineer requirements can be divided into technical requirements and required soft skills. The lists below show the most common requirements included in principle software engineer job postings.
Sample principle software engineer requirements
- Bachelor’s degree in Computer Science or related field.
- 5+ years of software engineering experience.
- Experience with software development life cycle.
- Proficiency in at least one programming language.
- Familiarity with database design and development.
Sample required principle software engineer soft skills
- Strong problem-solving and analytical skills.
- Excellent communication and interpersonal skills.
- Ability to work independently and collaboratively.
- Highly organized with attention to detail.
- Able to work well under pressure and in fast-paced environment.
Principle software engineer job description example 1
Lockheed Martin principle software engineer job description
COVID\-19 continues to significantly impact our employees, families and communities\. With employee health and safety as our top priority, and as a federal contractor, Lockheed Martin is taking action to address the increased risk and uncertainty COVID\-19 variants pose in the workplace and ensuring we meet our commitments to national security\.
To uphold safety for all employees, we will continue to request vaccination status for all Lockheed Martin employees including new hires\. All current and newly hired employees are required to follow onsite safety measures based upon the COVID\-19 Community Level at the specific work location\.
**Description:** This position is participating in our **External Referral Program** \. If you know somebody who may be a fit, click here to submit a referral\. If your referral is hired, you'll receive a payment\! code\-extrefer
Sensor Tradecraft Optimization \(STO\) enables our organization to align with CSD priorities\. STO is an end\-to\-end agnostic solution provider that analyzes sensor data, designs, and delivers automated solutions to optimize sensor collection\. STO architects and engineer's tradecraft threads to drive sensors to produce the highest value data and threat intelligences to improve the Nation's cybersecurity posture\.
STO requires Software engineers to support the Cyber Threat Intelligence \(CTI\) initiative to support defense of our nation's most critical unclassified and classified networks\. The Integration team requires software engineers with experience developing in Cloud environments\. Java, Python, Containerization \(Docker, Kubernetes\) skills are required\.
**Basic Qualifications:**
Bachelor's degree in Computer Science or related discipline plus Twenty \(20\) years' experience as a SWE in programs and contracts of similar scope, type, and complexity
Four \(4\) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor's degree\.
Experience with Java, Python, Containerization, and Orchestration Services \(Docker, Kubernetes\)
**Desired Skills:**
Experience with Azure and Azure tools and services
**BASIC QUALIFICATIONS:**
job\.Qualifications
**Lockheed Martin is an Equal Opportunity/Affirmative Action Employer\. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status\.**
Join us at Lockheed Martin, where your mission is ours\. Our customers tackle the hardest missions\. Those that demand extraordinary amounts of courage, resilience and precision\. They're dangerous\. Critical\. Sometimes they even provide an opportunity to change the world and save lives\. Those are the missions we care about\.
As a leading technology innovation company, Lockheed Martin's vast team works with partners around the world to bring proven performance to our customers' toughest challenges\. Lockheed Martin has employees based in many states throughout the U\.S\., and Internationally, with business locations in many nations and territories\.
**EXPERIENCE LEVEL:**
Experienced Professional
To uphold safety for all employees, we will continue to request vaccination status for all Lockheed Martin employees including new hires\. All current and newly hired employees are required to follow onsite safety measures based upon the COVID\-19 Community Level at the specific work location\.
**Description:** This position is participating in our **External Referral Program** \. If you know somebody who may be a fit, click here to submit a referral\. If your referral is hired, you'll receive a payment\! code\-extrefer
Sensor Tradecraft Optimization \(STO\) enables our organization to align with CSD priorities\. STO is an end\-to\-end agnostic solution provider that analyzes sensor data, designs, and delivers automated solutions to optimize sensor collection\. STO architects and engineer's tradecraft threads to drive sensors to produce the highest value data and threat intelligences to improve the Nation's cybersecurity posture\.
STO requires Software engineers to support the Cyber Threat Intelligence \(CTI\) initiative to support defense of our nation's most critical unclassified and classified networks\. The Integration team requires software engineers with experience developing in Cloud environments\. Java, Python, Containerization \(Docker, Kubernetes\) skills are required\.
**Basic Qualifications:**
Bachelor's degree in Computer Science or related discipline plus Twenty \(20\) years' experience as a SWE in programs and contracts of similar scope, type, and complexity
Four \(4\) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor's degree\.
Experience with Java, Python, Containerization, and Orchestration Services \(Docker, Kubernetes\)
**Desired Skills:**
Experience with Azure and Azure tools and services
**BASIC QUALIFICATIONS:**
job\.Qualifications
**Lockheed Martin is an Equal Opportunity/Affirmative Action Employer\. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status\.**
Join us at Lockheed Martin, where your mission is ours\. Our customers tackle the hardest missions\. Those that demand extraordinary amounts of courage, resilience and precision\. They're dangerous\. Critical\. Sometimes they even provide an opportunity to change the world and save lives\. Those are the missions we care about\.
As a leading technology innovation company, Lockheed Martin's vast team works with partners around the world to bring proven performance to our customers' toughest challenges\. Lockheed Martin has employees based in many states throughout the U\.S\., and Internationally, with business locations in many nations and territories\.
**EXPERIENCE LEVEL:**
Experienced Professional
Post a job for free, promote it for a fee
Principle software engineer job description example 2
Michael Page principle software engineer job description
USD160,000-USD245,000
+ Plays a leading role in new software design and development
+ Typically assigned to Implementation activities that generally impact multiple components / processes and the work of own and several other units / teams / projects. : Has proven expertise in software design, architecture and software and system interrelationships
+ Implements activities that impact the critical directions of the organization
+ Typically assigned to the most critical and strategic / complex / high risk undertakings
+ Writes code that establishes coding specifications, typically for software programs and systems that have no precedent .Leads in developing the technical "vision" and design specifications for assigned projects and oversees implementation
+ Interacts with internal and external peers and management to develop unprecedented solutions that affect several departments
+ Uses professional concepts in developing resolution to critical issues and broad design matters
+ Owns the development and rollout for an entire product, or large project
+ Champions process (Scrum, TDD, etc)
+ Determines leading edge technical / business approaches and/or develops major new technical tools
+ Works on assignments / objectives that regularly require the use of innovation
_MPI does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, veteran status, marital status, or based on an individual's status in any group or class protected by applicable federal, state or local law. MPI encourages applications from minorities, women, the disabled, protected veterans and all other qualified applicants._
+ Bachelor's degree and at least 8 years OR High School/GED and at least 11 years Engineering, Software Engineering or related field
+ Experience writing code for highly complex and strategic online applications, microservices or mobile applications
+ Experience in algorithms, systems, architecture and bits-and-bytes
+ Experience with programming languages important to the organization and has in-depth knowledge of Unix/Linux, C++ or Java or Node and Service Oriented Architecture
+ Experience leading cross-functional teams and mentoring individual contributors
+ At least 5 years of experience contributing to financial decisions in the workplace
+ At least 5 years of direct leadership, indirect leadership and/or cross-functional team leadership
+ Willing to travel up to/at least 10% of the time for business purposes (within state and out of state)
My client is a global technology company that's focused on providing engaging customer experiences through their digital hardware and content management system.
Our Engineering team is looking for a Principal Engineer to help build the tools that allow us to deliver our products to more people and drive our growth. As an Engineer, you will lead a team of developers and analysts who are logical, innovative and think out of the box. Our engineers have full-stack responsibilities from design, development, automated testing, and deployment.
You'll be responsible for a multi-application suite of products, laying the groundwork for how we build and operate going forward. The ideal candidate must be passionate about building products from the very early stages and a collaborative self-starter who values a team environment where everyone rolls up their sleeves to get the job done.
+ Salary ranging from $160k-$1245k, depending on experience
+ Long-term incentive plans (LTI)
+ Full health, dental, vision insurance benefits
+ 3+ weeks of PTO, 7.5 days of sick, 11 paid holidays
+ Flexible schedule
+ Up to 20 weeks of parental leave
+ High ceiling growth potential - laid out career path
+ Free Gym Membership
+ Subsidized Healthcare
+ Tuition Reimbursement
+ Plays a leading role in new software design and development
+ Typically assigned to Implementation activities that generally impact multiple components / processes and the work of own and several other units / teams / projects. : Has proven expertise in software design, architecture and software and system interrelationships
+ Implements activities that impact the critical directions of the organization
+ Typically assigned to the most critical and strategic / complex / high risk undertakings
+ Writes code that establishes coding specifications, typically for software programs and systems that have no precedent .Leads in developing the technical "vision" and design specifications for assigned projects and oversees implementation
+ Interacts with internal and external peers and management to develop unprecedented solutions that affect several departments
+ Uses professional concepts in developing resolution to critical issues and broad design matters
+ Owns the development and rollout for an entire product, or large project
+ Champions process (Scrum, TDD, etc)
+ Determines leading edge technical / business approaches and/or develops major new technical tools
+ Works on assignments / objectives that regularly require the use of innovation
_MPI does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, veteran status, marital status, or based on an individual's status in any group or class protected by applicable federal, state or local law. MPI encourages applications from minorities, women, the disabled, protected veterans and all other qualified applicants._
+ Bachelor's degree and at least 8 years OR High School/GED and at least 11 years Engineering, Software Engineering or related field
+ Experience writing code for highly complex and strategic online applications, microservices or mobile applications
+ Experience in algorithms, systems, architecture and bits-and-bytes
+ Experience with programming languages important to the organization and has in-depth knowledge of Unix/Linux, C++ or Java or Node and Service Oriented Architecture
+ Experience leading cross-functional teams and mentoring individual contributors
+ At least 5 years of experience contributing to financial decisions in the workplace
+ At least 5 years of direct leadership, indirect leadership and/or cross-functional team leadership
+ Willing to travel up to/at least 10% of the time for business purposes (within state and out of state)
My client is a global technology company that's focused on providing engaging customer experiences through their digital hardware and content management system.
Our Engineering team is looking for a Principal Engineer to help build the tools that allow us to deliver our products to more people and drive our growth. As an Engineer, you will lead a team of developers and analysts who are logical, innovative and think out of the box. Our engineers have full-stack responsibilities from design, development, automated testing, and deployment.
You'll be responsible for a multi-application suite of products, laying the groundwork for how we build and operate going forward. The ideal candidate must be passionate about building products from the very early stages and a collaborative self-starter who values a team environment where everyone rolls up their sleeves to get the job done.
+ Salary ranging from $160k-$1245k, depending on experience
+ Long-term incentive plans (LTI)
+ Full health, dental, vision insurance benefits
+ 3+ weeks of PTO, 7.5 days of sick, 11 paid holidays
+ Flexible schedule
+ Up to 20 weeks of parental leave
+ High ceiling growth potential - laid out career path
+ Free Gym Membership
+ Subsidized Healthcare
+ Tuition Reimbursement
Dealing with hard-to-fill positions? Let us help.
Resources for employers posting principle software engineer jobs
Principle software engineer job description FAQs
Ready to start hiring?
Updated March 14, 2024