SimSpace logo
SimSpace

Fight Smart.

Director, Engineering – Environmental Realism

Software EngineerSoftware EngineerFull TimeRemoteLeadTeam 201-500Since 2015H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

8 hours ago

Salary

$210K - $290K / year

Seniority

Lead

Bachelor Degree8 yrs expEnglishCloudDistributed Systems

Job Description

Director, Engineering – Environmental Realism

SimSpace

• Lead and grow a rapidly expanding engineering organization through Engineering Managers, hiring exceptional talent while building a culture of technical excellence, ownership, and continuous improvement. • Develop Engineering Managers into organizational leaders who think beyond individual teams and optimize for company-wide outcomes. • Build an engineering culture that values customer impact, predictable delivery, software quality, and operational excellence. • Foster a customer-first mindset where internal product and engineering teams are treated as customers. • Build reusable, well-designed capabilities that are easy to adopt, well documented, and enable other teams to deliver differentiated customer experiences faster. • Drive a culture that values platform usability, developer experience, automation, and long-term engineering leverage alongside technical sophistication. • Partner closely with Product Management to translate long-term product vision into engineering strategy and execution. • Build strong partnerships across Engineering, Product, UX, Cyber Subject Matter Experts, Customer Success, Sales, and Marketing to align priorities and deliver coordinated outcomes. • Guide the engineering strategy behind capabilities including attack simulation, user activity, enterprise networking, operating systems, cloud services, SaaS applications, environmental automation, and AI-assisted environment generation. • Partner with Staff and Principal Engineers to define architecture, engineering standards, and technical direction while balancing long-term platform investments with pragmatic delivery. • Ensure Environmental Realism continues to evolve toward increasingly realistic enterprise behavior for both human operators and autonomous AI agents.

Job Requirements

  • 8+ years of significant hands-on software engineering experience followed by progressive engineering leadership responsibility.
  • Experience leading Engineering Managers and multiple software engineering teams.
  • Experience building complex distributed systems, infrastructure platforms, networking technologies, platform services, simulation technologies, or similarly sophisticated software products.
  • Strong systems thinking with the ability to reason across software, infrastructure, networking, cloud services, APIs, automation, and distributed systems.
  • Demonstrated success scaling engineering organizations while improving delivery predictability, quality, and operational maturity.
  • Proven ability to influence technical direction and build alignment across organizational boundaries.
  • Experience partnering closely with Product Management and senior technical leaders to translate strategy into engineering execution.
  • Experience hiring, developing, and mentoring engineering leaders and building high-performing engineering cultures.

Benefits

  • 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.
  • 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.
  • 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.
  • Full- and partial- subsidized membership plans and equipment discounts to help you reach your personalized fitness 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.

Related Job Pages

More Software Engineer Jobs

Syneos Health logo

R Statistical Programmer – Submission Experience Required

Syneos Health

Over the past 5 years, we have worked with 94% of all Novel FDA Approved Drugs, 95% of EMA Authorized Products and over 200 Studies across 73,000 Sites and 675,000+ Trial patients. No matter what your role is, you’ll take the initiative and challenge the status quo with us in a highly competitive and ever-changing environment.

Full TimeRemoteTeam 10,001+H1B Sponsor

• Uses R, or other software, to develop custom programming code to generate summary tables, data listings, graphs and derived datasets as specified in the statistical analysis plan and programming specifications. • Works to ensure that outputs meet quality standards and project requirements. • Performs validation programming and works with other programmers, biostatisticians, and other project team members to resolve discrepancies or any findings. • Keeps project team members informed of programming progress and issues requiring their attention. • Follow applicable SOPs, WIs, and relevant regulatory guidelines (e.g. ICH). • Maintains well organized, complete, and up-to-date project documentation, testing, and verification/quality control documents and programs ensuring inspection readiness. • Manages scheduling and time constraints across multiple projects at a time, sets goals based on priorities from management, and adapts to timeline or priority changes by reorganizing daily workload. • Develops specifications for datasets and outputs of any complexity according to statistical or sponsor requirements. • Anticipates and addresses potential programming issues, reflects forethought, establishes the basis for efficient programming and accurately defines all variables to be accepted by peer review and sponsor/requestor with little rework. • Conducts effective internal meetings (appropriate in format, frequency and attendance). • Distributes relevant information in advance. Ensures minutes are promptly and accurately distributed. Follows action items through to completion, and maintains order and focus of meetings, working toward consensus. • Displays willingness to work with others and assist with projects and initiatives as necessary to meet the needs of the business. • Accountable for on-time delivery across concurrent programming deliverables. • Negotiates programming timelines and provides risk mitigation plans for projects or programs, as needed. • Proactively informs management of the status of deliverables and significant project or program issues, including planned resolutions. • Acts as the lead statistical programmer. Directs the programming activities of other programming personnel and monitors progress on programming deliverables. • Reviews project documentation such as Statistical Analysis Plan, mock shells, programming specifications, annotated CRFs, and SAS database design. • Provides feedback to the appropriate project team members which reflects forethought and reduces inefficiencies in programming activities. • Participates in sponsor meetings, kickoff meetings, and bid defense meetings as statistical programming representative, as required by sponsor. • Contributes to the mentoring of programming personnel through developing training courses, presenting training materials, reviewing work, and providing feedback or guiding new associates in process. • Maintains a good working knowledge of clinical drug development, industry standards, and electronic submission requirements; serves as a technical expert resource to other department members for complex programming questions. • Works cooperatively with other biostatistics and statistical programming personnel to establish standard operation procedures (SOPs), guidelines, policies, and/or procedures. • Contributes technical expertise to the development of programming tools and macros for standardization and efficiency. • When serving as a technical subject matter expert for CDISC and other industry and regulatory requirements, provides guidance and training to the Biostatistics group and other departments on the appropriate use of CDISC Standards • When serving as a subject matter expert for CDISC and other industry and regulatory requirements, performs compliance reviews of project deliverables for CDISC deliverables including SDTM and ADaM specifications and datasets as well as any regulatory required documents. (i.e. DEFINE.XML) • When serving as a subject matter expert for CDISC and other industry and regulatory requirements, actively participates in industry standards organizations and provides regular updates to the Biometrics Department on upcoming changes to those standards. • Performs other work-related duties as assigned.

Armenia
Ericsson logo

Senior Mainframe Systems Programmer

Ericsson

We create limitless connectivity to improve lives, redefine business and pioneer a sustainable future. #ImaginePossible

Full TimeRemoteTeam 10,001+Since 1876H1B Sponsor

Role Description This is a remote position involving close collaboration with a small, specialized technical team supporting the CFIUS data center in Somerset, New Jersey, which services OSS Classic (fTelcordia) products. We are seeking a Senior Mainframe Systems Programmer to join a collaborative team supporting Ericsson's IBM z/OS-based mainframe infrastructure. The team manages mainframe hardware and software platforms, maintains software currency, and ensures systems remain reliable, secure, and high performing. In this role, you will work alongside experienced mainframe professionals to implement new technologies and support an internal community of Ericsson application developers and testers — enabling solutions used by Tier 1 telecommunications carriers across North America. What you will do - Provide technical leadership across all aspects of the z/OS platform, ensuring high availability, performance, and security - Collaborate with a small, specialized engineering team to deliver critical infrastructure initiatives - Lead evaluation, installation, customization, and migration efforts for new z/OS releases and components - Troubleshoot complex technical issues and drive resolution across integrated mainframe environments - Ensure compliance with internal IT policies, standards, and security requirements - Optimize system performance through capacity planning and performance management - Support and upgrade key z/OS subsystems: JES2 (including local exits), TSO/ISPF (including local customizations), RACF, SMS, HCD, and SMF/RMF - Design, implement, and manage RACF security environments, including day-to-day administration and strategic enhancements Qualifications - U.S. Citizenship is required - At least 10 years of hands-on z/OS experience, with current expertise aligned to z/OS 3.1 - Deep knowledge of z/OS architecture, RACF security administration, and SMP/E maintenance and software management - Proven experience leading mainframe migration and upgrade projects - Strong analytical and problem-solving skills in complex technical environments - Demonstrated expertise in performance tuning and capacity planning Requirements - Experience with Connect:Direct is a plus - Strong communication skills and ability to collaborate effectively across teams - Self-directed research ability with a proactive, solutions-focused approach - Eagerness to learn and adapt in a dynamic environment Benefits - Competitive salary range based on location and qualifications - Short-Term Variable Compensation Plan with annual bonus opportunities - Excellent health benefits including multiple medical and dental plan options - 401(k) Plan with company contributions and matching - Minimum of 15 days of accrued vacation, 3 personal days, 11 annual holidays, and 80 hours of sick time annually - Up to 16 weeks of paid maternity leave and 6 weeks of parental or adoption leave at 100% of pay - Additional company-paid benefits such as financial wellness programs, educational assistance, matching gifts, and recognition programs

United States
$158.5K - $207.9K / year
FreeUp logo

NetSuite Developer – Engineer

FreeUp

A leading marketplace for pre-vetted virtual assistants, freelancers, and agencies in eCommerce and digital marketing.

Software Engineer10 hours ago
Full TimeRemoteTeam 11-50H1B No Sponsor

• Develop, maintain, and modify SuiteScript customizations using SuiteScript 2.x • Maintain existing custom records, forms, workflows, and scripts • Write clean, efficient, scalable, and well-documented code • Follow NetSuite development best practices • Ensure customizations remain stable and compatible with future NetSuite updates • Investigate and resolve technical issues affecting NetSuite functionality • Diagnose SuiteScript errors, workflow failures, custom form issues, and system performance problems • Perform root-cause analysis to identify recurring issues and implement long-term solutions • Troubleshoot issues reported by internal users and provide timely resolutions • Support technical issues affecting financial workflows, billing, and reporting

Philippines

Senior Software Engineer - Affirmative Action for People with Disabilities

Experian

We're unlocking the power of data to help create a better tomorrow.

Software Engineer10 hours ago
Full TimeRemoteTeam 10,001+Since 1996H1B Sponsor

Role Description Estamos à procura de um Engenheiro de Software Sênior com sólida experiência em microsserviços, mente analítica e criatividade técnica, capaz de atuar de forma independente e proativa em todas as fases do ciclo de vida do software, desde a análise de requisitos até a evolução de soluções inovadoras. O profissional deverá demonstrar forte capacidade de resolução de problemas, intolerância a ineficiências e excelência em comunicação escrita e verbal, além de contribuir para melhorias no código e ferramentas que suportem o ritmo de operação do negócio e garantir o sucesso das aplicações críticas para a empresa. Responsabilidades Diárias - Trabalhará em um time multidisciplinar, atuando como Engenheiro de Software em aplicações back-end, participando ativamente de discussões, proposições e planejamentos; - Atuará como ponto de referência para dúvidas técnicas e resolverá impasses críticos, fornecendo orientação especializada; - Participará de todo o ciclo de desenvolvimento de software, desde a concepção até a implantação e operação. Principais Entregas - Aplicação dos princípios SOLID e Design Patterns na implementação, testes e manutenção; - Desenvolver soluções escaláveis para milhões de usuários; - Comunicação eficaz e análise criteriosa de solicitações de equipes de Negócios, Produtos, entre outros; - Garantir a qualidade das entregas; - Compartilhar conhecimento e apoiar o desenvolvimento da equipe; - Realizar code reviews e aplicar testes de caso adequadamente; - Manter a documentação dos serviços atualizada; - Buscar constantemente melhorias técnicas e de desempenho; - Demonstrar disposição para aprendizado contínuo e aprimoramento constante. Qualifications - Excelente habilidade de comunicação; - Capacidade de trabalhar em equipe, além de habilidades em planejamento, organização e negociação; - Domínio em linguagem de programação Java 17+, usando Spring Framework (Spring Boot, Spring Data, Spring Batch) e arquitetura em microserviços API REST e GraphQL; - Experiência com testes unitários (JUnit, Mockito etc); - Experiência com bancos de dados relacionais e não relacionais; - Experiência com microsserviços conteinerizados (Docker) e orquestrados (Kubernetes); - Conhecimento dos principais modelos e padrões de arquitetura de software, como Design Patterns, SOLID; - Experiência prática com soluções de aplicações em nuvem, especialmente AWS (EKS, EC2, S3, EMR, SQS etc.); - Experiência em pipelines de CI/CD, particularmente utilizando Jenkins. Requirements - Experiência com Spark (Python ou Scala); - Familiaridade com soluções de big data, incluindo Data Lake, Data Warehouse, ETL, BI, Data Mesh, MLOps, entre outras; - Experiência com instrumentação e observabilidade de aplicações (Dynatrace, Datadog, Grafana etc); - Conhecimento em ferramentas de mensageria e eventos, como RabbitMQ e Kafka. Benefits - A Serasa Experian é muito mais do que você imagina. Com o propósito de criar um futuro melhor, ampliando oportunidades para pessoas e empresas, no Brasil somos mais de 4 mil pessoas que atuam em diversos times e especialidades. - Aqui, cada conhecimento e diversidade se complementa e você pode trabalhar no que mais ama, estamos comprometidos a construir uma cultura inclusiva e um ambiente no qual pessoas possam equilibrar a carreira com seus compromissos e interesses pessoais, prezando pelo bem-estar. - A gente se dedica muito em ser uma das melhores e mais inovadoras empresas para se trabalhar do país, possibilitando experiências e carreiras incríveis para nossas pessoas. - Nossa forte abordagem de pessoas em primeiro lugar é reconhecida externamente por meio de diversas certificações de mercado: fomos premiados pelo Great Place To Work™ em 24 países e pela certificação internacional Top Employers, além de sermos reconhecidos como uma das melhores empresas para jovens profissionais e contarmos com uma avaliação de 4,6 no Glassdoor.

Brazil