Senior Software Engineer will play a pivotal role in designing and developing core SOA-based services that assist our users in identifying and mitigating cyber risk based on high-fidelity simulation data. In this position, you’ll lead a team through complex technical projects and collaborate closely with UX Designers, Product Managers, and other Engineers to build high-quality, scalable solutions.
You'll be tasked with ensuring our engineering practices are top-notch while you contribute directly to code, design, and architecture. Responsibilities include designing, developing, and maintaining core SOA-based services, leading end-to-end technical projects, mentoring engineers, collaborating with product managers and UX designers, conducting code reviews, implementing monitoring strategies, and ensuring services meet security and compliance standards.