
Software Engineer Level 2
TAP Engineering1 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.