Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer (Remote)

$143.51k - $245k

Huntington Ingalls Industries

Enlighten, honored as a Top Workplace from USA Today, is a leader in big data solution development and deployment, with expertise in cloud-based services, software and systems engineering, cyber capabilities, and data science. Enlighten provides continued innovation and proactivity in meeting our customers' greatest challenges.


We recognize that the most effective environment for your projects doesn't always look the same. Our hybrid work approach ensures that you can make lasting relationships with your team and collaborate in-person to get the job done-while having the flexibility to work from home when needed to achieve focused results.


Why Enlighten?


At Enlighten, our team's unwavering work ethic, top talent and celebration of innovative ideas have helped us thrive. We know that our employees are essential to our company's success, so we seek to take care of you as much as you take care of us. Here are a few highlights of our benefits package:
• 100% paid employee premium for healthcare, vision and dental plans.
• 10% 401k benefit.
• Generous PTO + 10 paid holidays.
• Education/training allowances.

Anticipated Salary Range: $143,507.00 - $245,000.00. The salary range for this role is intended as a good faith estimate based on the role's location, expectations, and responsibilities. When extending an offer, Enlighten takes a variety of factors into consideration which include, but are not limited to, the role's function, internal equity and a candidate's education or training, work experience, certifications and key skills. Occasionally positions/roles may include additional non-recurrent compensation and will be addressed by the recruiter during the interview process.

Job Description

Enlighten is looking to hire exceptional Senior Backend Developers to join our high-impact engineering team. We build and operate critical backend systems that manage trillions of records, ingest billions of new records daily, and service hundreds of thousands of queries per day across the Department of Defense (DoD). Our team values getting things done efficiently, fostering a low-ego environment, and empowering our engineers with autonomy.

In this role, you'll be a key contributor to designing, building, and scaling this core infrastructure. You will tackle a diverse set of challenges, from developing robust API endpoints and modifying complex open-source systems like Trino, to architecting intricate identity federation solutions, managing large-scale data ingest, and streamlining our deployment automation. If you are a mature, pragmatic, and highly skilled developer who thrives on flexibility and making a tangible impact with minimal bureaucratic overhead, we want to talk to you.

#LI-DS1 #Mid-Senior Level

Essential Job Responsibilities

  • Design, develop, test, deploy, and maintain complex, scalable, and critical backend systems and services capable of handling massive data volumes and high query loads.
  • Take full ownership of challenging technical projects, driving them from initial concept through to production and ongoing iteration.
  • Engage with a variety of technical domains, including:
    • Building and evolving RESTful APIs and backend services.
    • Modifying, extending, and optimizing complex open-source software (e.g., Trino).
    • Implementing and managing sophisticated identity federation solutions (e.g., Keycloak).
    • Developing and operating large-scale data ingestion pipelines (e.g., using Airflow).
    • Enhancing and automating deployment processes (CI/CD) using technologies like Kubernetes.
  • Collaborate effectively within a team of experienced engineers, contributing to a culture of shared knowledge and mutual respect.
  • Apply strong problem-solving skills to diagnose, debug, and resolve complex technical issues, ensuring system reliability and performance.
  • Champion pragmatic and robust solutions, adapting quickly to new technologies and evolving business needs.
  • Operate with a high degree of independence in a low-process environment, taking initiative and driving results.
  • Other duties as assigned.
Minimum Qualifications
  • Security Clearance: A current U.S. Government Security Clearance is desired, but not required; U.S. Citizenship required. Can also consider candidates with a current Secret or TS level clearance.
  • 15+ years of experience as a software engineer, designing, developing, and deploying complex backend systems and a Bachelors in related field or 13 years experience with Masters; or High School Diploma and 19 years experience.
  • Proficiency in one or more of our primary backend languages: Java, Python, Go.
  • Experience working with or modifying Trino (or similar distributed SQL query engines).
  • Experience with containerization and orchestration, particularly Kubernetes.
  • Familiarity with PostgreSQL or similar relational databases.
  • A drive for pragmatic solutions with a strong bias for action and a "get stuff done" mentality.
  • Possess a low-ego and collaborative approach to teamwork and technical discussions.
  • Self-motivated and thrive in a low-process, high-autonomy environment, working effectively with minimal supervision.
  • Highly adaptable and a quick learner, comfortable context-switching and rapidly mastering new technologies and diverse technical domains such as API development, complex open-source modification, identity federation protocols, large-scale data ingest, and deployment automation.
  • Significant experience building and maintaining API endpoints and backend services.
  • Comfortable and experienced in modifying and extending complex open-source projects.
  • Possess a solid understanding and practical experience with identity federation protocols.
  • Proficient in deployment automation and CI/CD practices and tools.
  • Strong problem-solving skills with the ability to systematically debug and resolve intricate issues.
  • Excellent communication skills, both written and verbal, and can articulate technical concepts clearly.
  • Fully remote role, unless candidate is near one of our office locations: Columbia, MD, San Antonio, TX, Boise, ID, Greenville, SC and/or Augusta, GA. If near one of the Enlighten offices will be asked to come into the office some to interact with the local team (schedule depends on location/office cadance).
Preferred Requirements
  • Hands-on experience with Keycloak for identity and access management.
  • Experience with workflow management tools like Airflow.
  • Knowledge of monitoring and observability tools such as Prometheus.
  • Experience with AWS cloud services (e.g., S3, EC2, KMS, Bedrock).
  • Exposure to or interest in learning other cloud platforms like GCP or Azure.

We have many more additional great benefits/perks that you can find on our website at [eitccorp.com].
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer (Remote) in United States vacancy
  • $107.5k - $204.5k

     ...on day 1 Our Crypto team in the Software Technologies directorate creates advanced...  ...communication products.  As a Principal Software Engineer joining our team, you will play a key...  ...is designated as on-site, hybrid or remote. The salary range for this role... 
    Remote work
    Temporary work
    Work experience placement
    Work at office
    Relocation
    Flexible hours

    Collins Aerospace

    Fort Wayne, IN
    16 hours ago
  • $107.5k - $204.5k

     ...100 years of experience and renowned engineering expertise to meet the needs of today’s...  ...our world-class engineering team as a Principal Software Engineering Architect . The candidate...  ...role is designated as on-site, hybrid or remote. The salary range for this role... 
    Remote work
    Temporary work
    Work experience placement
    Work at office
    Relocation package
    Flexible hours

    Raytheon

    Tewksbury, MA
    1 day ago
  • $107.5k - $204.5k

     ...on a journey where your expertise in software engineering will help shape the future of aerospace...  ...of those who protect us. As our next Principal Engineer, you'll immerse yourself in Strategic...  ...is designated as on-site, hybrid or remote. The salary range for this role... 
    Remote work
    Temporary work
    Work experience placement
    Work at office
    Flexible hours

    Collins Aerospace

    Richardson, TX
    1 day ago
  • $160k - $165k

     ...Senior Software Engineer **This position is primarily remote. There may be rare meeting in the downtown DC area.** JCDS is hiring a senior software engineer to lead an Alfresco-based content management system migration and upgrade effort for a US Federal customer.... 
    Remote work
    Work from home
    Flexible hours

    JCD Staffing

    United States
    3 days ago
  • $120k - $140k

     ...Principal Software Engineer Duties: The Principal Software Engineer is responsible for driving the design, development, and delivery of complex...  ...can thrive both personally and professionally. Remote Work Disclaimer Foundation Finance Company LLC requires... 
    Remote work
    For contractors
    Casual work
    Local area
    Work from home
    Flexible hours

    Foundation Finance Company, LLC

    Rothschild, WI
    4 days ago
  • $155k - $180k

     ...JobID: 52081 Job Title Principal Software Engineer Pay $155,000 - $180,000 Location Dunwoody (Hybrid) Summary Seeking...  ...opportunities based on results ~ Inclusive culture driven by REDI initiatives #Dice #ZR-Pro #LI-TS1 #LI-Remote
    Remote work
    Casual work
    Work at office
    Immediate start
    Work from home
    Flexible hours

    Prestige Staffing Healthcare Jobs - Clinical & Allied Health

    Atlanta, GA
    8 days ago
  • $165k - $185k

     ...NIC MAP is looking for a Principal Software Engineer to join our engineering team. You will design, build, and maintain the software that powers...  ...support better housing and care for seniors. Fully remote: work from home; no mandatory time in the office! Collaborative... 
    Remote work
    Work at office
    Work from home

    NIC MAP

    Raleigh, NC
    16 hours ago
  •  ...A leading software consultancy is seeking a Principal Software Engineer (.NET + Data) to join their team. This role allows you to work with top-tier clients either...  ...and AWS. The position offers competitive salary, remote work, and opportunities for professional growth. J... 
    Remote work

    Full Stack LLC

    Salem, OR
    4 days ago
  • $186.1k - $257.5k

     ...base and the funding suppliers. As a Principal Engineer at Upstart on the Capital Marketplace...  ...of experience Strong technical and software engineering fundamentals including a demonstrated...  ...available in the following locations: Remote, San Mateo, Columbus, Austin... 
    Remote work
    Summer work
    Currently hiring
    Local area
    Work from home

    UpStart

    United States
    3 days ago
  • $215k - $260k

     ...Job Description Our Healthcare Insurance Client is looking to hire a Principal Software Engineer - Generative AI. This position is remote work from home and will convert to an FTE position after 1 year. Annual salary upon conversion to FTE will be $215-260K. We... 
    Remote work
    Contract work
    Work from home

    Insight Global

    Pennsylvania
    4 days ago
  •  ...A leading software consultancy is seeking a Principal Software Engineer (.NET + Data) to join their dynamic team. This role allows for collaboration with top-tier...  ...background in Agile methodologies. The position is fully remote and offers competitive benefits, fostering a... 
    Remote work

    Full Stack LLC

    Concord, NH
    4 days ago
  • $150k - $300k

     ...Principal Software Engineer – Full Stack Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As one of the fastest-growing SaaS companies in history, we surpassed $3B in revenue... 
    Remote work
    Work at office
    Local area
    Work from home
    Flexible hours

    Venturefizz Product Management Community

    United States
    1 day ago
  •  ...Job Description Remote or Hybrid: This role can be remote US or hybrid in our Warren MI or Austin TX office. The Role: This Principal Software Engineer - Developer Experience role sits within the Developer Experience (DevEx) team at the intersection of DevEx... 
    Remote work
    H1b
    Work at office
    Local area
    Work from home
    Shift work

    General Motors

    Austin, TX
    4 days ago
  •  ...Seeking a Principal Software Engineer to work remotely in a full-time capacity, responsible for writing production code, guiding architectural decisions, and serving as a CIAM protocol expert while engaging with enterprise customers on complex integration challenges.... 
    Remote work
    Full time

    Virtual Vocations Inc

    United States
    1 day ago
  •  ...Principal Software Engineer Strata Clean Energy is looking for a highly skilled Principal Software Engineer with deep expertise in Battery Energy...  ...deploying software in Linux-based, networked, and remote operational environments is necessary. Familiarity with OEM... 
    Remote work
    Work experience placement
    Work at office
    Work from home

    Strata Clean Energy

    United States
    1 day ago
  • $150k - $300k

     ...customers, employees, and communities. The Role As a Principal Software Engineer - Front End you will help innovate and streamline how...  ..., such as variable bonus and/or stock bonus. #LI-Remote #LI-Principal Veeva's headquarters is located in... 
    Remote work
    Work at office
    Local area
    Work from home
    Flexible hours
    3 days per week

    Veeva Systems

    Portland, OR
    16 hours ago
  • $195.3k - $270.4k

     ...subsidized rewards. We are a small, senior engineering team operating like a startup inside...  ...perspective on how AI is reshaping software development. Exceptional communication...  ...is available in the following locations: Remote, San Mateo, Columbus, Austin Time Zone... 
    Remote work
    Summer work
    Currently hiring
    Work at office
    Local area
    Work from home

    UpStart

    United States
    2 days ago
  • $296.3k

     ...systems to intuitive design, intelligent software, and next-generation safety and...  ...global scale. Role Overview: As a Principal Engineer you will be a technical leader in the Local...  ...applications for safety critical systems Remote: This role is based remotely but if... 
    Remote work
    Work experience placement
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Mountain View, CA
    2 days ago
  • $200k - $280k

     ...currently do not possess this level of clearance. Are you a Principal AWS Software Engineer who is ready for a new challenge that will launch your...  ...during the hiring phase, then dropped off on a remote contract and never seen or heard from the mothership again... 
    Remote work
    16 hours
    Full time
    Contract work
    Work from home
    Relocation package

    GliaCell Technologies LLC

    Annapolis Junction, MD
    16 hours ago
  •  ...An innovative software solutions company in the United States seeks a Software Engineer to build systems that ensure software reliability and safety. The ideal candidate...  ...grasp of programming languages. This fully remote role requires a commitment to teamwork and self... 
    Remote work

    ClearVector

    New York, NY
    2 days ago
  • $195.3k - $270.4k

     ...scale. The team partners closely with Engineering, ML, Product, and Finance to accelerate...  ...performance and integrity. As a Principal Software Engineer focused on Machine Learning Simulations...  ...available in the following locations: Remote-US Time Zone Requirements The team... 
    Remote work
    Temporary work
    Summer work
    Work from home

    UpStart

    Columbus, OH
    4 days ago
  •  ...Senior Software Engineer For Ruby On Rails A Senior Software Engineer for Ruby on Rails is an associate at Creative Chaos who is mainly responsible for developing server applications of various software platforms including but not limited to writing Restful APIs to... 
    Remote work

    Creative Chaos

    United States
    20 hours ago
  • $200k - $280k

     ...currently do not possess this level of clearance. Are you a Principal Software Engineer who is ready for a new challenge that will launch your...  ...adventures during the hiring phase, then dropped off on a remote contract and never seen or heard from the mothership again... 
    Remote work
    16 hours
    Full time
    Contract work
    Work from home
    Relocation package

    GliaCell Technologies LLC

    Annapolis Junction, MD
    5 days ago
  • $200k - $280k

     ...currently do not possess this level of clearance. Are you a Principal CNO Software Engineer who is ready for a new challenge that will launch your...  ...during the hiring phase, then dropped off on a remote contract and never seen or heard from the mothership again... 
    Remote work
    Full time
    Contract work
    Work from home
    Relocation package

    GliaCell Technologies LLC

    Annapolis Junction, MD
    4 days ago
  • $170k - $260k

     ...Are you a Principal HPC Software Engineer who is ready for a new challenge that will launch your career to the next level? Tired of being treated...  ...during the hiring phase, then dropped off on a remote contract and never seen or heard from the mothership again... 
    Remote work
    Full time
    Contract work
    Work from home
    Relocation package

    GliaCell Technologies LLC

    Annapolis Junction, MD
    1 day ago
  •  ...by Location Departments 3D Perception Engineer - Autonomy (Droid) Engineering South San...  ...Counsel Legal, Regulatory & Public Affairs Remote from Anywhere Associate Construction...  ..., California, USA Autonomy Platform Software Engineer Engineering South San Francisco... 
    Remote work

    ZipLine

    United States
    3 days ago
  •  ...Principal Software Engineer in Test, responsible for architecting automation frameworks and providing technical leadership in a full-time role focused on enhancing software quality and testing practices. Key Responsibilities Design and maintain scalable test automation... 
    Remote work
    Full time
    Shift work

    Virtual Vocations Inc

    United States
    1 day ago
  •  ...Principal Machine Learning Engineer AI & Data at Fetch sit at the center of how we understand our business, make decisions, and build intelligent products. The organization operates as an integrated AI & data ecosystem, spanning multiple disciplines, including data... 
    Remote work

    Fetch

    United States
    20 hours ago
  •  ...Principal Software Engineer / Software Architect Opportunity Matia is at the forefront of the DataOps revolution, building a unified platform that streamlines data management from end-to-end. We empower data teams with seamless ingestion, reverse ETL, comprehensive... 
    Remote work

    Matia

    United States
    22 hours ago
  •  ...Our client is looking for a highly skilled Principal Software Engineer to lead their Guidewire Claim Center development team. This role requires...  ...Title: Principal Software Engineer Location: FULLY REMOTE IN THE U.S. Pay Range: $140,000 - $150,000 with a 35%... 
    Remote work

    ManpowerGroup Global, Inc.

    Waupaca, WI
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer (Remote). Be the first to apply!