-
Lead Software Engineer
- Sealing Technologies (Columbia, MD)
-
Type: Hybrid
Travel: 15%
About Us:
Sealing Technologies, a Parsons Corporation company, is a trusted partner in providing powerful edge computing hardware and defensive cybersecurity solutions to protect the Federal Government and private enterprises. Our goal is to support the federal government, our allies, mission partners, and private industries in accomplishing their cybersecurity and defense objectives efficiently and securely through cutting-edge hardware, engineering, and integration services.
Position Overview:
SealingTech is looking for an experienced and talented Lead Software Engineer to join our Software Products Team. In this role, you will serve as the technical lead driving the architecture and evolution of Operator X, a next-generation cyber defense platform that integrates advanced automation and AI capabilities.
This role is ideal for engineers with a proven track record of designing and deploying scalable, secure systems in mission-critical environments such as DoD, cyber operations, or AI driven platforms. We are seeking a hands-on technical leader who can guide teams, integrate modern AI/ML capabilities, champion best practices within our Agile framework, and ensuring the delivery of a robust, secure, and mission-ready product.
Duties and Responsibilities:
+ Lead and mentor a team of software engineers, fostering a culture of technical excellence, collaboration, and innovation.
+ Drive the architectural design of our containerized microservices application (FastAPI, React, PostgreSQL, Redis) to ensure scalability, resilience, and security in edge deployments and enterprise private cloud environments while staying current in the rapidly evolving AI space.
+ Engage in hands-on development, code reviews, and complex problem-solving to set the standard for code quality and engineering rigor.
+ Collaborate and partner with product managers and customers to translate mission requirements into actionable technical user stories and a well-defined roadmap.
+ Champion Agile Scrum best practices, facilitate technical discussions, and ensure the team meets sprint commitments.
+ Identify and mitigate technical risks, making key decisions to keep the project on track and aligned with strategic goals.
Minimum Qualifications:
+ Bachelor's degree in Computer Science, Engineering, or a related field; or equivalent work experience.
+ U.S. Citizenship
+ 6+ years of experience in systems engineering (server hardware), systems architecture (Windows, Linux, ESXi), network security architecture, software development, and virtualization.
+ 8+ years of professional software engineering experience, with at least 2 years in a technical leadership position.
+ Experience designing or deploying AI-enabled or data-driven systems within cybersecurity, defense, or mission applications.
+ Strong proficiency in Python.
+ Strong background in modern web frameworks (FastAPI preferred).
+ Proven experience designing, building, and deploying containerized software applications.
+ Experience with Agile development methodologies (Scrum) and associated tools (Jira, Confluence).
+ Strong knowledge of the full software development lifecycle (SDLC), Git version control, and CI/CD principles.
+ Hands-on experience designing on-prem distribution methods for edge and cloud deployments.
+ Familiarity with Large Language Models (LLMs), agent-based systems, or other AI/ML application development.
Preferred Qualifications:
+ Experience in cybersecurity, either security product development and/or security operations tools like Elastic, Splunk, Security Onion, etc.
+ Experience with system hardening and security compliance, particularly with STIGs.
+ Working knowledge of front-end technologies, specifically React.
Sealing Technologies is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, veteran status or any other protected status. Working is no longer solely about the job. Here at Sealing Tech, we understand your happiness and health is vital to our success. We are innovative in our approach to cultivating balanced work environments and offer a plethora of added perks. Sealing Tech offers competitive compensation packages, health, dental, and vision insurance, retirement contributions, continuing education budgets, tuition reimbursement, flexible schedules, and generous vacation policies. Other perks include complimentary snacks, drinks & monthly catered lunches, and company retreats and gatherings. Plus, flexible work arrangements, pet friendly offices and quarterly merit bonuses for qualified employees. We are looking for a new member to join our team, take on challenges, be innovative and willing to grow with us. BUILD, SECURE, SOLVE.
-
Recent Jobs
-
Lead Software Engineer
- Sealing Technologies (Columbia, MD)
-
Senior Manager, Liquidity Analytics
- Charles Schwab (Westlake, TX)
-
Night Production Crew Lead
- Balchem (Marshfield, WI)