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 3 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer (Remote) in Colorado Springs, CO vacancy
  •  ...behalf of a partner company. We are currently looking for a Principal Software Engineer, AI in the United States. You will join a high-impact...  ..., product, and leadership stakeholders. Benefits: Remote-first role within the United States Competitive base salary... 
    Remote job
    Full time
    Flexible hours

    jobgether

    United States
    17 hours 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
    1 day 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

    United States
    11 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
    7 days 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
    2 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
    7 days ago
  • $143.51k - $245k

     ...and deployment, with expertise in cloud-based services, software and systems engineering, cyber capabilities, and data science. Enlighten provides...  ...and can articulate technical concepts clearly. ~ Fully remote role, unless candidate is near one of our office locations... 
    Remote work
    Work experience placement
    Work at office
    Local area
    Work from home

    Huntington Ingalls Industries

    United States
    3 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
    3 days 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

    United States
    5 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
    4 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

    Blue Bell, PA
    2 days ago
  • $149k - $214.3k

     ...A leading financial technology company is seeking a Principal Software Engineer to enhance software products and manage application development. This role offers a remote work model supporting talent across the United States. Candidates will be responsible for coding,... 
    Remote work

    Green Dot

    Provo, UT
    2 days 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
    3 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
    1 day ago
  •  ...A leading software consultancy firm is seeking a Principal Software Engineer (.NET + Data) to join their remote team. The ideal candidate will have over 8 years of software engineering experience and 3 years in technical leadership, with expertise in C# and .NET. Responsibilities... 
    Remote work

    Full Stack LLC

    Baton Rouge, LA
    2 days ago
  •  ...Driving technical direction and solving complex challenges, the full-time remote Principal Software Engineer will lead the design and implementation of major features and system improvements while mentoring engineers and collaborating with product management to shape... 
    Remote work
    Full time

    Virtual Vocations Inc

    United States
    4 days 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
    1 day ago
  • A fast-growing software consultancy is seeking a Principal Software Engineer (.NET + Data) to work remotely. The role involves integrating with client teams or building products within the company's teams. Candidates should have over 8 years in software engineering, experience... 
    Remote work

    Full Stack LLC

    Nashville, TN
    2 days ago
  • $205k - $285k

     ...A tech company focused on digital safety is seeking a Principal Software Engineer to lead innovative projects aimed at enhancing customer acquisition...  ...205,000 - $285,000, with generous employee benefits, and the position is remote for US-based candidates. #J-18808-Ljbffr... 
    Remote work

    Aura Network, Inc

    United States
    5 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
    3 days 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
    4 days 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
    7 days 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
    2 days ago
  • $248k - $391k

     ...groundbreaking technology that's setting the standard for graphical processing, PC gaming, and AI computing. As a Principal Software Development Engineer specializing in Solid State Drives (SSD), you'll help define accelerated storage technology! What You Will Be Doing... 
    Remote work

    NVIDIA

    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
    3 days ago
  •  ...Principal Agentic Software Engineer We are seeking a world-class Principal Agentic Software Engineer to help define and lead the future of AI-assisted...  ...for redefining software engineering through AI-assisted development This is a remote/telecommute position.... 
    Remote work

    Entrepreneur Cooperative

    United States
    3 days ago
  • A leading software consultancy is looking for a Principal Software Engineer with over 8 years of experience to join their team in Richmond, Virginia. You will have...  ...work on product development directly. This fully remote position offers various benefits, including competitive... 
    Remote work

    Full Stack LLC

    Richmond, VA
    2 days ago
  • A leading software consultancy is seeking a Principal Software Engineer with extensive experience in .NET and distributed systems. This role involves collaborating...  .... The position offers competitive salary, remote work, and numerous benefits including health insurance... 
    Remote work

    Full Stack LLC

    Atlanta, GA
    7 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
    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
    3 days ago

Do you want to receive more vacancies?

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