Senior Software Engineer - UI/UX
$165,000–$165,000 year
RemoteUnited States
Job Summary
Own the design, implementation, and evolution of features from concept through delivery, balancing user experience, technical quality, and long-term maintainability. Collaborate with Product, Design, and Engineering to turn ambiguous problems into well-designed solutions while simplifying systems and improving engineering practices, tooling, and developer experience. Leverage AI-assisted development tools responsibly to enhance engineering effectiveness. Build intuitive workflows that enable security professionals to detect, investigate, and act on cyber threats protecting critical infrastructure. Contribute to the evolution of architecture and standards using React, TypeScript, and modern front-end technologies.
Required Qualifications
- Strong engineering fundamentals
- Sound engineering judgment
- Experience taking ownership of meaningful work from concept through delivery
- Ability to collaborate effectively across Product, Design, and Engineering
- A mindset of continuous improvement
- Experience with modern front-end technologies
- React
- TypeScript
- Testing frameworks
- State management
- Modern build tooling
- Experience leveraging AI-assisted development tools
- 6–8+ years of professional software engineering experience
- Experience building or contributing to shared UI component libraries or design systems
- Experience working closely with UX and Product from concept through delivery
- Experience designing or integrating with backend APIs and distributed systems
- Experience driving technical initiatives or influencing engineering practices across teams
- Experience working in cybersecurity environments
- All new hires must pass a background check as a condition of employment
Desired Qualifications
- OT, or ICS are a plus
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.