Principal Software Engineer (TS/SCI with Poly Required)

Software Engineering Various, Virginia


Description

A day in the life:

As a Principal Software Engineer, you will join a team of like-minded professionals who are passionate about innovation and growing mission-related software capabilities while having the opportunity to work with new tech. Your efforts will provide immediate impact to this growing team as this role will play a critical part in the success of this program.  This role involves working with enterprise web applications in a commercial Cloud infrastructure and development environment. You will have exposure to the full stack of technologies required to design, develop, manage and monitor front-end visualizations, the application layer and services, as well as data repositories.   

   

What you bring to the table:  

  • 16+ years of experience in a similar work environment using the described technologies below. Any combination of the following acceptable criteria will be considered for work experience equivalence: Professional work experience history; Relevant technical certifications; Undergraduate degree in Computer Science, Information Systems, Engineering, Business, or a related field in technical/scientific discipline; Graduate degree in a related field or discipline; Doctorate in a related field or discipline
  • Experience with Web application and Services development using industry standard application layer services such as Spring Framework, Node.js, etc
  • Experience with the design and development of web-based interfaces and related components - e.g. Node.js, Angular, other JS Frameworks and libraries, etc.
  • Experience with Scripting and/or OOPs languages - Python, Java, etc.
  • Familiarity with industry best practices for Agile software development, automated testing, and continuous integration
  • An active US Government TS/SCI security clearance with a Polygraph

Bonus Skills:   

  • AWS Cloud development and infrastructure management
  • DevOps strategies - e.g. Software development build automation, CI/CD pipelines, etc.
  • Relational Database programming experience - structured and unstructured queries
  • Development and consumption of micro-services - e.g. Spring Boot, Appmesh, Convoy, etc.
  • Programming experience using Public Key Infrastructure security authentication

   

Why Red Alpha?  

Every day, our elite customers are pushing through "the grind" to defeat the enemy, even putting their lives on the line for our freedom. Rise to the occasion with us to deliver engineering excellence, to match their dedication to this nation. Join us as we bring digital transformation to the fight.        

Some of our perks and benefits:        

  • You can retire sooner rather than planned: Get closer to retirement with up to 12% in 401k contributions.
  • You can have a career AND a life: Enjoy up to 5 weeks of leave (25 days of personal time off) and 11 paid floating holidays.
  • You can stay at your best: As a member, we'll pay 100% of your premiums for comprehensive health, dental, and vision insurance. We'll also pay the majority of the premiums for your family.
  • Free access to a fully equipped state of the art gym!
  • $300 per year in company branded merchandise (Under Armour, Nike, Carhartt, YETI, etc.)
  • Fun events throughout the year including a holiday gala, whisky tastings, fall festivals, happy hours, and more.