Search jobs > San Diego, CA > Principal software engineer

Senior Principal Software Engineer (Onsite)

BAE Systems
San Diego, California, United States
$140.7K-$239.1K a year
Full-time

JOB DESCRIPTION

Job Description

Come see what you’re missing. Our employees work on the world’s most advanced systems Command, Control, Communications, Computers, Intelligence, Surveillance, and Reconnaissance (C4ISR) Systems.

You'll help develop systems that sense, control, exploit and disseminate actionable information to warfighters supporting a variety of missions.

Spanning air, land, sea, and space, we are developing the technology of tomorrow, delivered today. Drawing strength from our differences, we’re innovating for the future.

And you can, too. Our flexible work environment provides you a chance to change the world without giving up your personal life.

We put our customers first exemplified by our mission : We Protect Those Who Protect Us. Sound like a team you want to be a part of?

Come build your career with BAE Systems.

BAE Systems is seeking a Senior Principal Software Engineer with Java, Java Spring Boot and 10+ years of backend or full-stack development.

Ideal candidate will take part in cross-discipline software architecture definition and implementation of backend development, APIs, containers, databases, and automated pipelines.

Because of the need for consistent, in-person collaboration and / or the requirement to perform all work onsite due to the nature of this particular role, it will be performed fulltime on site.

This means work will be conducted on location at a BAE Systems facility 100% of the time.

SWSD

Required Education, Experience, & Skills

  • Must be a US Citizen with an active Top Secret / SCI clearance
  • Bachelor's Degree or higher in a computer related field
  • Strong software architecture, design, and development experience using Java and RESTful services.
  • Experience developing RESTful microservices using Java Spring Boot
  • 10+ years of software and backend development
  • Ability to innovate, evaluate and research new technologies while staying abreast of industry trends
  • Motivated individual with strong problem-solving abilities
  • The ability to engage constructively with peers and technical lead to communicate the technical approach, trade-offs, and technical decisions
  • Effective communication skills (both verbal and written)
  • Highly motivated and able to work well in both team and solo settings

Preferred Education, Experience, & Skills

  • Experience with Agile software development
  • Full stack development with UI like Angular, ReactJS, VueJS
  • Experience in cloud-based concepts such as AWS or Azure
  • Knowledge of the DevSecOps development process
  • Experience with Kafka, Elasticsearch, Redis
  • Experience with Docker, Helm, Kubernetes
  • Experience with Git

Pay Information

Full-Time Salary Range : $140690 - $239140

Please note : This range is based on our market pay structures. However, individual salaries are determined by a variety of factors including, but not limited to : business considerations, local market conditions, and internal equity, as well as candidate qualifications, such as skills, education, and experience.

Employee Benefits : At BAE Systems, we support our employees in all aspects of their life, including their health and financial well-being.

Regular employees scheduled to work 20+ hours per week are offered : health, dental, and vision insurance; health savings accounts;

a 401(k) savings plan; disability coverage; and life and accident insurance. We also have an employee assistance program, a legal plan, and other perks including discounts on things like home, auto, and pet insurance.

Our leave programs include paid time off, paid holidays, as well as other types of leave, including paid parental, military, bereavement, and any applicable federal and state sick leave.

Employees may participate in the company recognition program to receive monetary or non-monetary recognition awards. Other incentives may be available based on position level and / or job specifics.

30+ days ago
Related jobs
Promoted
VirtualVocations
El Cajon, California

A company is looking for a Senior Software Engineer specializing in Vector Search and Lucene. ...

00100 LEIDOS, INC.
San Diego, California

The selected individual will be responsible for using sound software engineering principles to ensure that developed code is modifiable, efficient, reliable, understandable, fault tolerant, and reusable, including providing software process management and control throughout the coding portion of the...

Promoted
VirtualVocations
El Cajon, California

Software Development Engineer to develop cutting-edge technology solutions. ...

Shield AI
San Diego, California

As a Senior Staff Engineer you’ll help lead the development of the HMD product APIs and server infrastructure. Our software products enable companies to construct and control sophisticated autonomous systems, and therefore we are transforming the future of autonomy. Our focus is on leveraging both v...

Northrop Grumman
San Diego, California

This position can be filled at either the Principal Electronics Engineer – Comms and Networks level or the Senior Principal Electronics Engineer – Comms and Networks level, depending upon the qualifications below. Bachelor’s Degree in a STEM (Science, Technology, Engineering or Mathematics) discipli...

SAIC
San Diego, California

The software engineer will support the design and development of reliable, modular, and secure software components for use on-board Unmanned Systems and associated payloads as well as shore-based command and control (C2) and mission planning platforms. The software development effort will include co...

Northrop Grumman
San Diego, California

Principal Electronics Engineer – Comms Responsible Engineer OR Senior Principal Electronics Engineer – Comms Responsible Engineer. This position can be filled at either the Principal Electronics Engineer – Comms Responsible Engineer level or the Senior Principal Electronics Engineer – Comms Responsi...

ServiceNow
San Diego, California
Remote

We’re all about delivering delightful, secure customer and employee experiences that accelerate ServiceNow’s journey to become the defining enterprise software company of the 21st century. Architect and develop scalable, secure, and high-performance AI-driven software solutions. Lead code reviews, m...

Northrop Grumman
San Diego, California

Principal Electronics Engineer (Supplier Management Team (SMT) Lead) OR Senior Principal Electronics Engineer (Supplier Management Team (SMT) Lead). This position can be filled at either the Principal Electronics Engineer (Supplier Management Team (SMT) Lead) level or the Senior Principal Electronic...

Carr Talent Acquisition
Santa Barbara County, California, USA

Advise leadership on the engineering orgs health and investments in engineering expertise in key technology areas as well as areas where we may have gaps. Design and build highimpact projects working handson and collaborating with multiple teams in the Software Platform Group. Collaborate with engin...