Senior Software Engineer

Posted 26 Days Ago
Be an Early Applicant
Columbia, MD, USA
In-Office
135K-186K Annually
Senior level
Information Technology • Software • Cybersecurity
The Role
Develop and maintain the Zepharis web product suite across frontend, backend, database, and deployment layers. Build full-stack features with Python, React, FastAPI, PostgreSQL, and related technologies; troubleshoot local, CI, and production issues; architect schemas and migrations; document technical decisions; and mentor engineers through code reviews and design discussions.
Summary Generated by Built In

Location: Columbia, MD
Type: Hybrid
Travel: 10%

About Us:
Sealing Technologies, a Parsons company, innovates and delivers high-performance deployable anywhere technologies that push what's possible at the edge, enabling organizations across the globe to solve complex challenges with speed and confidence. We design, engineer, and deliver products and deployable technologies built for environments where traditional infrastructure falls short.

Position Overview:
SealingTech is looking for a talented and experienced Senior Software Engineer to join our dynamic team of engineers delivering cutting-edge solutions. You will take ownership of existing web products and continue active development across frontend, backend, and deployment workflows. You will own your technical approach and help shape the big picture.

This is an opportunity to work on real-world challenges, supporting mission-critical applications. Collaboration and innovation are crucial in this role, requiring a proactive approach to problem-solving and continuous learning. You will be stepping into a live codebase and be expected to ship features, maintain reliability, and handle production issues.

Duties and Responsibilities:

  • Design and architect solutions for the Zepharis product suite and its existing integrations
  • Troubleshoot and resolve issues across local, CI, and production environments.
  • Co-lead day-to-day development of the Zepharis product suite; UI, API, and database layers; alongside senior engineering leadership.
  • Build new features as a full-stack engineer using Python, React, FastAPI, Pydantic, SQLAlchemy, and Postgres.
  • Architect database schema changes and plan migrations.
  • Document technical decisions to improve handoff and operational clarity.
  • Mentor junior/mid-level engineers and lead code reviews or design discussions.

Minimum Qualifications:

  • U.S. Citizenship.
  • 8+ years of software engineering experience.
  • SME level experience in React or Vue, and TypeScript.
  • Experience working with CSS frameworks and UI component libraries (e.g., Bootstrap, Tailwind CSS, BaseUI, etc.)
  • Experience with frontend state management (e.g., TanStack Query, Redux) and component testing frameworks (e.g., Vitest, Jest, Cypress, or Playwright).
  • SME level Python backend development with at least one web framework (e.g., FastAPI, Django, Flask).
  • Experience with PostgreSQL, including Alembic migrations.
  • Experience with Server-Sent Events or WebSockets for streaming updates.
  • Practical experience with Docker/Podman and compose-based development.
  • Experience with Git/GitHub, CI/CD pipelines (e.g., GitHub Actions, Argo CD), and Agile workflows (Jira).
  • Built and shipped enterprise web applications.
  • Strong written and verbal communication skills, with the ability to document and maintain engineering processes and procedures.
  • Bachelor's degree in Engineering, Computer Science, Information Technology, or related field; equivalent experience will be considered.
  • Comfortable working in a Linux development environment.


    Preferred Qualifications:

    • RAG and LLM Context Engineering solution architecture experience
    • Experience with LLM inference engines such as vLLM
    • Experience using AI coding assistants (e.g., Claude Code, GitHub Copilot) to accelerate feature development, refactoring, and test creation.
    • Comfortable integrating AI-assisted workflows into test automation and QA processes to improve coverage and catch regressions.
    • Experience with Fedora-based Linux distributions (RHEL, Rocky, Oracle).
    • Experience with Ansible-based deployment workflows.
    • Experience with cyber tooling and ecosystems (e.g., Elasticsearch/Opensearch, Kibana, Splunk, or similar SIEM/log-analytics platforms)
    • Experience supporting Defensive Cyber Operations within Service Cyber Command elements or other U.S. Government organizations.

      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.

      Skills Required

      • U.S. Citizenship
      • 8+ years of software engineering experience
      • Strong React, Vue, and TypeScript experience
      • Experience with CSS frameworks and UI component libraries such as Bootstrap, Tailwind CSS, or Base UI
      • Experience with frontend state management such as TanStack Query or Redux
      • Experience with component testing frameworks such as Vitest, Jest, Cypress, or Playwright
      • SME-level Python API development experience with FastAPI, Pydantic, and SQLAlchemy
      • SME-level PostgreSQL experience, including migration workflows such as Alembic
      • Experience building and shipping enterprise web applications
      • Experience with Server-Sent Events or WebSockets
      • Practical experience with Docker or Podman and compose-based development
      • Experience with Git, GitHub, CI/CD pipelines such as GitHub Actions or Argo CD, and Agile workflows using Jira
      • Strong written and verbal communication skills, including technical documentation
      • Bachelor's degree in Engineering, Computer Science, Information Technology, or a related field; equivalent experience considered
      • RAG and LLM context engineering solution architecture experience
      • Experience with LLM inference engines such as vLLM
      • Experience using AI coding assistants such as Claude Code or GitHub Copilot
      • Experience integrating AI-assisted workflows into test automation and QA processes
      • Experience with Fedora-based Linux distributions, including RHEL, Rocky, or Oracle Linux
      • Experience with Ansible-based deployment workflows
      • Experience with cyber tooling such as Elasticsearch, OpenSearch, Kibana, Splunk, or similar SIEM platforms
      • Experience supporting Defensive Cyber Operations within Service Cyber Command elements or other U.S. Government organizations
      Am I A Good Fit?
      beta
      Get Personalized Job Insights.
      Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

      The Company
      HQ: Columbia, Maryland
      128 Employees
      Year Founded: 2012

      What We Do

      SealingTech, a Parsons Company, rapidly delivers innovative, agile cybersecurity solutions that modernize, protect, and defend the networks and systems of the federal government and private enterprise. Founded in 2012 by veteran Ed Sealing, we remain a trusted partner across the DoD. Our team’s first-hand field experience and vast cybersecurity expertise allow us to provide a consultative and collaborative approach in solving your unique mission-critical needs and evolving as those needs change. We provide: - Edge Computing Cyber-Defense Hardware - Turnkey Customer Support - Cyber-Fly-Away Kits - Enterprise Implementation Services - System and CDS Assessments - Software Development - SOC Operation Support - Customer Trainings

      Similar Jobs

      Boeing Logo Boeing

      Senior Software Engineer

      Aerospace • Information Technology • Software • Cybersecurity • Design • Defense • Manufacturing
      In-Office
      Annapolis Junction, MD, USA
      170000 Employees
      224K-265K Annually
      In-Office or Remote
      2 Locations
      175633 Employees
      133K-284K Annually

      CSC Logo CSC

      Senior Software Engineer

      Fintech • Legal Tech • Software • Financial Services • Cybersecurity • Data Privacy
      Remote or Hybrid
      2 Locations
      8500 Employees

      NinjaOne Logo NinjaOne

      Senior Software Engineer

      Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
      Remote or Hybrid
      19 Locations
      2000 Employees
      150K-220K Annually

      Similar Companies Hiring

      Onshore Thumbnail
      Artificial Intelligence • Fintech • Software • Financial Services
      New York, New York
      60 Employees
      Revel Thumbnail
      Aerospace • Hardware • Robotics • Software
      Marina Del Rey, California
      60 Employees
      Blee Thumbnail
      Artificial Intelligence • Marketing Tech • Software
      New York, New York
      30 Employees

      Sign up now Access later

      Create Free Account

      Please log in or sign up to report this job.

      Create Free Account