TAP Engineering

Software Engineer Level 2

TAP Engineering
Apply
1 month ago
Laurel, MD, USAMid Level

Base Salary

$130k - $138k/yr

Responsibilities

  • Design and develop web-based visualization tools for large and complex datasets.
  • Build interactive user interfaces for exploring hierarchical and relational data structures.
  • Implement visualization solutions using JavaScript frameworks and rendering technologies.
  • Create responsive user experiences for data exploration and storytelling.
  • Collaborate with stakeholders to gather feedback and iterate on visualization designs.
  • Integrate visualization tools with backend systems and APIs.
  • Optimize performance for large-scale data rendering and interaction.
  • Support rapid development cycles and continuous improvement of visualization capabilities.
  • Document software designs, development processes, and implementation details.

Requirements

  • Active TS/SCI security clearance with polygraph.
  • Bachelor’s degree in computer science or a related field, or four additional years of relevant experience in lieu of a degree.
  • 14+ years of experience in software engineering or development roles.
  • Strong experience with JavaScript and/or TypeScript.
  • Experience building data visualizations with technologies such as D3, SVG, Canvas, WebGL, or similar.
  • Experience with front-end frameworks such as React and/or jQuery.
  • Experience with JSON and data-driven applications.
  • Strong understanding of UI/UX principles and interactive design.
  • Ability to work effectively in a collaborative development environment.
  • Preferred: experience integrating with existing tools and API endpoints, Python, Docker, Docker Compose, Podman, Nginx, Vitest, Cypress, and large-scale or graph-based data systems.

Benefits

  • 15–25 days of paid time off annually based on tenure, plus 11 paid holidays.
  • Up to 15% employer contribution to a 401(k) through match and profit sharing.
  • Free medical insurance for employees, with optional dependent buy-up plans.
  • Employer-paid dental, vision, life, AD&D, short-term disability, and long-term disability coverage.
  • Healthcare and dependent care flexible spending accounts.
  • Tuition reimbursement of up to $36,000 per year for approved coursework.
  • Employee assistance, wellness incentives, discount programs, virtual care, prescription savings, and travel support.
  • Merit increases, performance bonuses, and referral bonuses.
  • Full-time, on-site position in Laurel, Maryland, with a standard Monday–Friday day shift.

Tech Stack

Categories

TAP Engineering

About TAP Engineering

11-50 employees
Contact me