Software Engineer

LufCoAnnapolis Junction, MD

About The Position

As a Software Engineer, you don’t just write code; you architect solutions that safeguard national security. We are looking for a technical strategist who can bridge the gap between complex requirements and elegant, scalable software. You will manage the full development lifecycle—adding your unique expertise to integrated components while providing the mentorship and insight that drives team success. This role will support and represent LufCo with our industry partners within the Ft. Meade market. At LufCo, you’ll do more than fill a role—you’ll help build what’s next. We offer a people-first, agile environment where your ideas are valued, your impact is visible, and your work directly supports meaningful, mission-driven outcomes.

Requirements

  • B.S. Degree in Computer Science or a related discipline with 7–20 years of experience.
  • OR 11–24 years of professional experience in lieu of a degree.
  • Technical Skills: Core Development: Expert-level proficiency in Java and modern software engineering practices.
  • Big Data & Cloud: Proven experience with MapReduce and Cloud environments (AWS/C2S).
  • Mission Tools: Experience with specialized mission frameworks such as GhostMachine and QTA.
  • Data Analysis: Ability to analyze system performance standards and investigate complex problem areas.
  • Ability to travel as required.
  • TS/SCI with Polygraph

Responsibilities

  • Distributed Systems: Design and develop large-scale data processing applications using MapReduce and other high-performance computing paradigms.
  • Software Innovation: Architect, design, and code new software or modify existing systems to add advanced features and improve efficiency.
  • Technical Leadership: Lead development efforts within the mission space, utilizing specialized tools like GhostMachine and QTA to meet mission objectives.
  • Cloud Architecture: Leverage cloud technologies to build resilient, scalable, and secure software solutions that handle massive datasets.
  • Collaboration: Integrate existing software into new operating environments, working closely with system engineers to analyze system flow and data usage.

Benefits

  • Paid Time Off
  • 401K Contribution and Employer Match
  • Medical, Dental, and Vision Coverage
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service