Senior Software Engineer - Back End

closed
SimSpace Logo

SimSpace

๐Ÿ’ต $150k-$210k
๐Ÿ“Remote - United States

Summary

Join SimSpace as a Senior Software Engineer, Back End (BE) and play a pivotal role in designing and developing core SOA-based services for our next-generation cybersecurity platform. You will lead a team through complex technical projects, collaborate with other engineers and designers, and mentor team members. Responsibilities include developing backend services for range design and deployment, creating a common proxy service for console access, and improving engineering practices. The ideal candidate possesses 6+ years of software development experience, expertise in OOP languages like Java or Kotlin, and experience with Kubernetes. SimSpace offers a competitive compensation package, including a base salary of $150,000โ€“$210,000, comprehensive benefits, flexible time off, and opportunities for professional development.

Requirements

  • 6+ years of hands-on experience in software development with a solid focus on building large-scale, distributed systems
  • Expertise in an OOP-based language such as Java or Kotlin, with a demonstrable knowledge of API design, integration, and best practices
  • Proven experience with unit testing, integration testing, and deploying services in Kubernetes or a similar container orchestration platform
  • Demonstrated ability to design, build, and operate fault-tolerant systems, including experience in requirements gathering and project breakdown
  • Experience developing and operating services at scale
  • Network and infrastructure domain expertise
  • US Citizenship is required

Responsibilities

  • Developing and designing core SOA based services for the building & simulation of cybersecurity ranges as part of our NG Platform such as: A backend Service that owns domains of range design and deployment
  • Developing and designing core SOA based services for the building & simulation of cybersecurity ranges as part of our NG Platform such as: A common proxy service/interface for console access to Hypervisor and OS Hosted consoles for many different range providers
  • Leading the team through complex technical projects
  • Collaborate with other Engineers, User Experience Designers, and Product Managers
  • Help the team improve in culture, coding best practices, and systems architecture
  • Supporting and mentoring other engineers

Preferred Qualifications

  • Experience with with autonomous systems, multi-agent systems, and command and control (C2) frameworks is a plus, with a focus on managing complex systems and interactions
  • Some experience with Cybersecurity
  • A bachelor's degree in Computer Science or equivalent experience

Benefits

  • Compensation. Base salary range: $150,000 โ€“ $210,000, reflecting our confidence in your expertise and impact, with the opportunity for annual bonuses tied to company performance and individual contributions
  • Health & Wellness. Comprehensive medical, dental, and vision benefits, plus savings plansโ€”coverage starts on day one!
  • Mental Health Support. Access to company-paid counseling, coaching, and resources for you and your family through Spring Health
  • Financial Well-Being. Plan for your future with a 401(k)-retirement savings plan featuring a company match
  • Flexible Time Off. Take the time you need with unlimited vacation and dedicated health & wellness days. SimSpace provides flexible solutions to meet the diverse work-life needs of team members
  • Parental Leave. Paid leave plans to support you and your loved ones during lifeโ€™s most important moments
  • Ownership Opportunities: Equity stock options at hire, with annual performance-based grantsโ€”become an invested stakeholder in our shared success
  • Referral Rewards: 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 fitness goals
  • Continuous Learning: Access a LinkedIn Learning membership to prioritize your personal and professional development
  • Social Connections: Monthly reimbursements for meaningful connections with teammates through our SocialSpace Community
  • Extra Perks: Legal plan coverage, pet insurance, wellness reimbursements, and more to simplify lifeโ€™s details
This job is filled or no longer available