2

Remote Principal Java Software Engineer Jobs in Alabama

Secret Potential for Remote Work: ORA_HYBRID Description SAIC is seeking a skilled Principal ... Collaborate with cross-functional teams (Electrical, Software, and Systems Engineers) to ensure the ...

Posted today

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

In this role, you will directly contribute to that mission by ensuring our software provides a ... Demonstrated experience with at least one major programming language (e.g., C++, Python, Java, C#)

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

In this role, you will directly contribute to that mission by ensuring our software provides a ... Demonstrated experience with at least one major programming language (e.g., C++, Python, Java, C#)

Guidewire Developer-ClaimCenter

Birmingham, AL · On-site +1

$51 - $67.50/hr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

... TX, Remote-CT, Remote-GA, Remote-IL, Remote-IN, Remote-OH, Remote-PA, Remote-TX, Remote-VA ... You will work on Guidewire ClaimCenter and its surrounding middleware (Java/SpringBoot, AWS SQS/SNS ...

Software Development Manager

Huntsville, AL · On-site +1

$121K - $160K/yr

Strong technical expertise in modern programming languages (e.g., Java, Python, JavaScript, C#) and ... Experience managing remote or distributed teams in fast-paced, growth-oriented settings.

Principal Cloud Network Engineer Reports to: Sr. Director, Cloud and Engineering Location ... US - CA Remote Goleta Interested applicants mustresidein one of the following approvedstates:

Software Developer Lead - Openshift & Hogan

Birmingham, AL · On-site +1

$86K - $172K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

As a Software Engineer Lead within PNC's Site Reliability Center (SRC) organization, you will be ... This position may be eligible for remote work in select geographic locations, subject to approval ...

Junior .NET Developer

Huntsville, AL · On-site +1

$67K - $87K/yr

NET Developer to support our Huntsville, AL (hybrid / remote) location. PeopleTec is seeking a ... software/application development. * Working knowledge of C#,.NET, Visual Basic.NET, Java, or ...

Remote micro1 is engaging Computational Biology & Cheminformatics Experts to contribute their expertise to a customer's computational drug discovery project. In this role, you'll apply your expertise ...

Remote micro1 is engaging Computational Biology & Cheminformatics Experts to contribute their expertise to a customer's computational drug discovery project. In this role, you'll apply your expertise ...

Remote micro1 is engaging Computational Biology & Cheminformatics Experts to contribute their expertise to a customer's computational drug discovery project. In this role, you'll apply your expertise ...

Remote micro1 is engaging Computational Biology & Cheminformatics Experts to contribute their expertise to a customer's computational drug discovery project. In this role, you'll apply your expertise ...

Remote micro1 is engaging Computational Biology & Cheminformatics Experts to contribute their expertise to a customer's computational drug discovery project. In this role, you'll apply your expertise ...

Showing results 21-40

Remote Principal Java Software Engineer information

What is the difference between Remote Principal Java Software Engineer vs Remote Senior Java Developer?

AspectRemote Principal Java Software EngineerRemote Senior Java Developer
Required CredentialsBachelor's/Master's in Computer Science, Java certificationsBachelor's in Computer Science, Java certifications
Work EnvironmentLeadership role, architecture design, cross-team collaborationDevelopment, coding, debugging within teams
Employer & Industry UsageTech companies, large enterprises, consulting firmsStartups, mid-sized companies, tech firms
Common Search & Comparison IntentUnderstanding seniority, responsibilities, and career progressionTechnical skills, project involvement, experience level

The Remote Principal Java Software Engineer typically holds a leadership position, focusing on system architecture and guiding teams, whereas the Remote Senior Java Developer primarily engages in coding and technical implementation. Both roles require strong Java expertise and relevant certifications, but the principal role involves strategic oversight and cross-team coordination, making it suitable for experienced professionals aiming for leadership in Java development.

What are the most commonly searched types of Principal Java Software Engineer jobs in Alabama?

The most popular types of Principal Java Software Engineer jobs in Alabama are:

What job categories do people searching Remote Principal Java Software Engineer jobs in Alabama look for?

The top searched job categories for Remote Principal Java Software Engineer jobs in Alabama are:

What cities in Alabama are hiring for Remote Principal Java Software Engineer jobs?

Cities in Alabama with the most Remote Principal Java Software Engineer job openings:

Infographic showing various Remote Principal Java Software Engineer job openings in Alabama as of August 2026, with employment types broken down into 88% Full Time, 8% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution.

Principal Mechanical Engineer

SAIC

Huntsville, AL • On-site, Remote

Full-time

Posted 15 hours ago

Posted today


SAIC rating

7.9

Company rating: 7.9 out of 10

Based on 79 frontline employees who took The Breakroom Quiz

79th of 224 rated it services


Job description

Job ID: 2615828

Location: Huntsville, AL, US

Date Posted: 2026-08-18

Category: Engineering and Sciences

Subcategory: Mechanical Engr

Schedule: Full-Time

Shift: Day Job

Travel: Yes - 25% of the time

Minimum Clearance Required: None

Clearance Level Must Be Able to Obtain: Secret

Potential for Remote Work: ORA_HYBRID


Description

SAIC is seeking a skilled Principal Mechanical Engineer to join our team in Huntsville, AL and provide technical expertise in designing, developing, and implementing complex mechanical systems for a reconfigurable air defense project. This role requires a deep understanding of mechanical engineering principles, a passion for solving challenging technical problems, and the ability to contribute in a cross functional team environment. 

The ideal candidate will bring 10–15 years of professional experience, advanced engineering knowledge, and a proven ability to design, analyze, and optimize mechanical systems. This is an exciting opportunity to be part of a fast-paced, high-impact project.

Key Responsibilities

  • Mechanical Design and Analysis:
    • Design and develop complex mechanical systems and components.
    • Collaborate with cross-functional teams (Electrical, Software, and Systems Engineers) to ensure the mechanical design meets the performance, reliability, and environmental requirements.
    • Perform engineering calculations as applicable and other simulations to optimize designs.
  • System Integration and Prototyping:
    • Assist with the integration of mechanical systems into larger hardware and software systems to ensure seamless functionality and compliance with program requirements.
    • Assist with prototyping, testing, and validation of mechanical designs to ensure performance meets required specifications.
  • Compliance and Standards:
    • Ensure designs comply with industry and government standards (i.e. MIL-STD) and other relevant specifications.
    • Prepare technical data, presentations, and reports for formal design reviews.
  • Collaboration and Project Support:
    • Interface with multidisciplinary teams, including electrical, software, and systems engineers, to achieve system-level objectives.
    • Collaborate with program managers, suppliers, and customers to ensure project alignment with objectives and deliverables.
  • Documentation and Reporting:
    • Develop detailed design documentation, including models and drawings, and technical manuals.
    • Provide input on project reports and presentations to share progress, risks, and recommendations with stakeholders.
  • Technical Leadership and Mentorship:
    • Provide technical direction and mentorship to junior engineers and project teams, ensuring high-quality work and fostering professional growth.
    • Engage in technical discussions with stakeholders and represent SAIC at design reviews and customer meetings.

Qualifications

Education Requirements

  • Bachelor’s degree in Mechanical Engineering from an accredited institution and nine (9) years of experience in mechanical design, analysis, and testing, with a focus on mission-critical or complex systems. Six (6) years’ additional experience can be considered in lieu of degree (per contract vehicle).

Clearance Requirements

  • Ability to obtain and maintain a Secret clearance; U.S. Citizenship is required.

Required Qualifications

  • 10–15 years of experience in mechanical design, analysis, and testing, with a focus on mission-critical or complex systems.
  • Proficiency in 3D CAD tools such as SolidWorks or similar platforms.
  • Expertise in material selection, structural design, and dynamics analysis.
  • Knowledge of industry standards and regulatory codes (i.e. MIL-STD).
  • Excellent written and verbal communication skills for technical documentation, presentations, and collaboration.

Preferred Qualifications

  • Active Secret clearance or higher.
  • Hands-on experience with full lifecycle mechanical system development, from concept to deployment.
  • Familiarity with thermal management systems, heat exchangers, or energy-efficient system designs.
  • Experience with additive manufacturing and emerging fabrication technologies.


What SAIC employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom