[Remote] Staff Software Engineer (Core UI)

Note The job is a remote job and is open to candidates in USA. SimSpace is an AI Proving Ground where organizations can confidently train, test, and outmaneuver adversaries in any environment. They are seeking a Staff Software Engineer for their Core UI team, responsible for setting frontend architecture and standards, leading complex UI initiatives, and mentoring other engineers. This role emphasizes hands-on technical leadership and collaboration with UX Designers and Product Managers. Responsibilities Serve as the senior-most technical voice for SimSpace's core frontend, owning architecture decisions and the technical roadmap for shared UI systems Lead major frontend initiatives end to end—from requirements gathering and architecture design through delivery—setting clear goals, priorities, and technical direction Steward architectural decisions and manage technical and UX debt deliberately, balancing long-term health with delivery needs Define and enforce frontend technical standards for code health, performance, testing, and documentation Mentor Design Engineers and frontend engineers, modeling strong craft, collaboration, and pragmatism Design, build, extend, and maintain SimSpace's design system (e.g., Monorail) and higher-order component libraries, emphasizing consistency, accessibility, responsiveness, and performance Contribute directly and deeply to the code, ensuring shared systems stay aligned between design (Figma) and implementation (code, Storybook) Review and curate contributions from other engineers to shared UI libraries, maintaining high standards for UX quality and code health Act as a technical partner to UX Designers—providing feasibility feedback, implementation guidance, and UI engineering insight early in the design process Define, improve, and automate the workflows that turn design intent into production code efficiently and predictably Develop prototyping workflows that let UX research gather customer feedback and iterate on designs quickly Lead accessibility (a11y) best practices at the component and system level Define standards, documentation, and WCAG-aligned guidance that help engineers build accessible interfaces Identify gaps through testing and drive remediation across shared systems Identify and address UX and UI quality issues—visual inconsistencies, interaction gaps, and usability bugs—across the product Conduct code reviews and provide constructive feedback to ensure quality, performance, and adherence to standards Create documentation, examples, and internal talks that help frontend engineers use shared UI systems effectively, and support initiatives like theming, white-labeling, and design token strategy Lead UI-focused initiatives end to end, balancing ideal UX outcomes with delivery realities Skills 8+ years of professional experience in frontend, UX, or design-adjacent engineering, including a track record of leading technical projects end to end Deep expertise in TypeScript and React—modern component patterns, state management, and performance—sufficient to set architectural direction for shared systems Experience building and maintaining design systems or shared UI libraries used by multiple teams Solid understanding of accessibility (a11y) standards and how to operationalize them in real-world interfaces Experience writing well-tested, well-documented UI code intended for reuse and scale Proven ability to collaborate closely with designers, product managers, and engineers across teams Experience with Storybook, design tokens, and Figma-to-code workflows Familiarity with frontend testing strategies (unit, visual, and accessibility testing) Experience with responsive design systems and theming or white-labeling approaches Experience with rapid UI prototyping and iterating against customer and UX research feedback Comfort working across the stack when needed (API integration, backend collaboration) Interest in emerging tools and workflows, including AI-assisted UI development and prototyping Experience bootstrapping services or libraries with CI/CD tooling (e.g., GitHub Actions, ArgoCD) Benefits Offers Equity Offers Bonus Comprehensive medical, dental, and vision benefits, plus savings plans—coverage starts on day one! Access to company-paid counseling, coaching, and resources for you and your family through Spring Health. Plan for your future with a 401(k)-retirement savings plan featuring a company match. Paid leave plans to support you and your loved ones during life’s most important moments. Equity stock options at hire, with annual performance-based grants—become an invested stakeholder in our shared success. Earn $1,500–$3,500 for every qualified hire through our employee referral program. Peloton Interactive Wellness Program Full- and partial- subsidized membership plans and equipment discounts to help you reach your personalized wellness goals. Access a LinkedIn Learning membership to prioritize your personal and professional development. Monthly reimbursements for meaningful connections with teammates through our SocialSpace Community. Legal plan coverage, pet insurance, wellness reimbursements, and more to simplify life’s details. Semi-flexible hours, with the expectation that you overlap the main part of the day to meet deadlines, collaborate with colleagues and attend key meetings. Company Overview SimSpace combines high-fidelity, military-grade cyber ranges and training content with unique user and adversary emulation techniques. It was founded in 2015, and is headquartered in Boston, Massachusetts, USA, with a workforce of 201-500 employees. Its website is https//www.simspace.com/.

Back to blog

Common Interview Questions And Answers

1. HOW DO YOU PLAN YOUR DAY?

This is what this question poses: When do you focus and start working seriously? What are the hours you work optimally? Are you a night owl? A morning bird? Remote teams can be made up of people working on different shifts and around the world, so you won't necessarily be stuck in the 9-5 schedule if it's not for you...

2. HOW DO YOU USE THE DIFFERENT COMMUNICATION TOOLS IN DIFFERENT SITUATIONS?

When you're working on a remote team, there's no way to chat in the hallway between meetings or catch up on the latest project during an office carpool. Therefore, virtual communication will be absolutely essential to get your work done...

3. WHAT IS "WORKING REMOTE" REALLY FOR YOU?

Many people want to work remotely because of the flexibility it allows. You can work anywhere and at any time of the day...

4. WHAT DO YOU NEED IN YOUR PHYSICAL WORKSPACE TO SUCCEED IN YOUR WORK?

With this question, companies are looking to see what equipment they may need to provide you with and to verify how aware you are of what remote working could mean for you physically and logistically...

5. HOW DO YOU PROCESS INFORMATION?

Several years ago, I was working in a team to plan a big event. My supervisor made us all work as a team before the big day. One of our activities has been to find out how each of us processes information...

6. HOW DO YOU MANAGE THE CALENDAR AND THE PROGRAM? WHICH APPLICATIONS / SYSTEM DO YOU USE?

Or you may receive even more specific questions, such as: What's on your calendar? Do you plan blocks of time to do certain types of work? Do you have an open calendar that everyone can see?...

7. HOW DO YOU ORGANIZE FILES, LINKS, AND TABS ON YOUR COMPUTER?

Just like your schedule, how you track files and other information is very important. After all, everything is digital!...

8. HOW TO PRIORITIZE WORK?

The day I watched Marie Forleo's film separating the important from the urgent, my life changed. Not all remote jobs start fast, but most of them are...

9. HOW DO YOU PREPARE FOR A MEETING AND PREPARE A MEETING? WHAT DO YOU SEE HAPPENING DURING THE MEETING?

Just as communication is essential when working remotely, so is organization. Because you won't have those opportunities in the elevator or a casual conversation in the lunchroom, you should take advantage of the little time you have in a video or phone conference...

10. HOW DO YOU USE TECHNOLOGY ON A DAILY BASIS, IN YOUR WORK AND FOR YOUR PLEASURE?

This is a great question because it shows your comfort level with technology, which is very important for a remote worker because you will be working with technology over time...