Principal Engineer - Software

Job ID Number
2026-18939
Groton, CT, US
Category
Engineering
Employment Type
Full Time
Business Unit
Electric Boat

Responsibilities for this Position


Principal Engineer - Software

US-CT-Groton

Job ID: 2026-18939
Type: Full-Time
# of Openings: 1
Category: Information Technology
EB Poheganut

Overview

Position Summary:

A high-end Application Systems Engineer requires elite proficiency in full-stack programming (Python, Java, C++), cloud architecture (AWS/Azure), and system design, paired with DevOps expertise (Kubernetes, Docker, Ansible) to optimize enterprise application performance. Essential skills include advanced troubleshooting, data analysis, and strong, proactive communication, typically backed by a computer science degree.



Responsibilities

Required Technical Skills:

  • Programming & Scripting:Proficiency in high-level languages like Python, Java, or C++ is critical for automation, custom solutions, and debugging.
  • System Architecture & Design:Ability to design, build, and optimize complex, scalable application stacks (e.g., NGINX, Apache, Tomcat).
    • Ability to design, build, and optimize complex, scalable application stacks (e.g., NGINX, Apache, Tomcat).Open Telemetry principles
  • Cloud Computing & Infrastructure:Hands-on experience with cloud platforms (AWS, Azure) and virtualization technologies (VMware, Virtual Box).
  • DevOps & Automation:Deep understanding of containerization (Docker, Kubernetes) and configuration management tools (Ansible, Puppet).
  • Database & Data Management:Knowledge of SQL, PL/SQL, and data modeling to ensure efficient data access.
  • Network Security:Fundamental knowledge of network security, cybersecurity protocols, and performance tuning.

Preferred/Advanced Skills (High-End)

  • System Optimization:Advanced performance engineering, including analyzing system bottlenecks and tuning application stacks for maximum efficiency.
  • Microservices Architecture:Experience designing and deploying microservices to improve application modularity and scalability.
  • Infrastructure as Code (IaC):Mastery of Terraform or similar tools for automating infrastructure deployment.
  • Data Analytics:Using data to drive decision-making and predict system behavior.
  • ServiceNow Integration: Experience driving IT automations using Service Now

Required Soft Skills:

  • Analytical & Problem-Solving:A methodical, proactive approach to troubleshooting and fixing complex, high-level issues.
  • Communication & Collaboration:Ability to convey technical information to various stakeholders and work effectively within DevOps/Agile teams.
  • Project Management:Skills in managing schedules, allocating resources, and managing risk in fast-paced environments.


Qualifications

Required:

  • A Bachelor of Science or Masters degree in Computer Science, Electrical Engineering, or engineering
  • 15+ years of experience in systems development, testing, and infrastructure management.




PI284544681

Back To Search Results

General Dynamics Electric Boat is a recognized leader in the design, construction and lifecycle support of submarines for the United States Navy.

Ask A Question

Copyright 2026 General Dynamics Corporation