Job Closed

This listing is no longer active.

VivSoft logo
VivSoft

Solving complex Public Sector Use cases using emerging technologies - SBIR Phase III Awardee

Lead Engineer – Legacy Software

Full-stack EngineerSoftware EngineerOtherRemoteSeniorTeam 51-200Since 2011H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

141 days ago

Salary

0

Seniority

Senior

Bachelor Degree2 yrs expEnglishAWSAzure

Job Description

Lead Engineer – Legacy Software

VivSoft

• Develop and sustain legacy software systems, including models, interfaces, and operational components. • Ensure continued operational support for all training, simulation, and stimulation artifacts. • Implement and manage software updates, including change requests (CRs), defect reports (DRs), GitLab ticket resolutions, user-driven priorities, urgent exercise-related fixes, operating system updates, and fielding modifications. • Design and architect legacy system fielding and integration support, including ASCCE and Federation components. • Provide engineering support for transitioning legacy system attributes marked for modernization or migration. • Collaborate with Government Program Managers and Contractor teams to ensure technical alignment and mission success. • Apply experience with cloud-based services (e.g., AWS, Microsoft Azure) and RESTful architectures to legacy environments. • Support simulation training and military mission planning efforts, particularly in coordination with Air Operations Centers (AOCs).

Job Requirements

  • Proven experience in developing and sustaining legacy systems within DoD environments.
  • At least 2 years of experience in military mission planning, operations, and wargaming.
  • At least 2 years of experience in simulation training, including work with Air Operations Centers (AOCs).
  • Experience with cloud platforms such as Amazon Web Services (AWS) or Microsoft Azure, and familiarity with RESTful architectures.
  • Strong understanding of legacy system integration, sustainment, and transition engineering.
  • Ability to manage and prioritize software maintenance tasks in a dynamic operational environment.

Benefits

  • Comprehensive Medical, Dental, and Visions Plans (Healthcare benefits are 100% employer-paid for employees only)
  • Life Insurance
  • Paid Time Off (Flexible/Combined PTO, Bereavement Leave, 11 Company Paid Holidays)
  • 401K Retirement Plan with employer match
  • Professional Development Training Reimbursement
  • Flexible/remote work schedule.

Related Job Pages

More Full-stack Engineer Jobs

Flex logo

Staff Software Engineer, Risk Engineering

Flex

Flex splits your bills into smaller, stress-free payments throughout the month. Start today with your rent bill!

OtherRemoteTeam 201-500Since 2019H1B Sponsor

• Lead the architecture and evolution of Flex’s risk decisioning platforms, supporting credit eligibility, fraud prevention, and controlled access across products. • Own and operate high-scale, 24/7 APIs and distributed systems that power real-time risk decisions across Flex. • Provide technical leadership and guidance on system architecture, long-term platform vision, and engineering best practices. • Balance hands-on execution with architectural decision-making, ensuring delivery velocity alongside long-term maintainability. • Partner closely with Risk, Product, and Data Science teams to translate business and risk strategy into scalable, auditable systems. • Drive cross-team alignment on decision frameworks, data contracts, and experimentation standards. • Identify systemic risk, reliability, or scalability gaps and proactively lead initiatives to address them. • Act as a technical leader and mentor, raising engineering standards through design reviews, technical guidance, and example.

United States
$199K - $236K / year
Job Closed
Full TimeRemoteTeam 11-50Since 2017H1B No Sponsor

• Define, develop and perform performance/scalability benchmarks. • Oversee the system performance lifecycle and identify key metrics for performance improvements. • Efficiently working with various profiling tools to identify performance and concurrency bottleneck, propose and implement optimizations to improve the product. • Mentor fellow engineers • Lead application architecture decisions • Support troubleshooting of customer reported scale and performance bugs • Collaborate with engineers, designers, and product managers • Write well-designed, maintainable & testable code

Germany
STACK IT Recruitment logo

Senior Full Stack Engineer

STACK IT Recruitment

Your number one source for IT Talent!

Full TimeRemoteTeam 1-10Since 2016H1B No Sponsor

• Maintain, enhance, and debug an established PHP backend • Design and build new features and microservices using Node.js, NestJS, and TypeScript • Develop modern, responsive user interfaces using Vue.js 3 and Nuxt.js • Gradually migrate functionality from the legacy PHP system to the modern stack • Deploy, operate, and troubleshoot applications running in AWS • Work with cloud services such as ECS, databases, caching, and storage as part of day-to-day development • Collaborate closely with product, client services, and fellow engineers • Perform code reviews and mentor other developers • Influence architectural direction and establish engineering best practices • Take ownership of features from design through production

Canada
$100K - $130K / year
Job Closed
Traackr logo

Senior Software Engineer

Traackr

The Award-Winning Influencer Marketing Platform for the Data-Driven Marketer

OtherRemoteTeam 51-200H1B Sponsor

• Own backend features end-to-end: discovery, design, implementation, rollout, and long-term reliability/operations • Design and evolve distributed systems (services, pipelines, data stores) with strong performance, scalability, and resiliency • Build and maintain APIs (REST/GraphQL, where relevant) and data access patterns supporting analytics and search use cases • Establish strong engineering fundamentals: code reviews, testing strategies, incident readiness, and operational excellence • Apply an experimentation-first approach: define hypotheses, define success metrics/guardrails, run controlled rollouts and A/B tests when appropriate, and write clear readouts for stakeholders. • Bring evaluation discipline to AI-assisted work: treat prompts/configs like versioned artifacts, design regression tests, measure quality changes, and monitor for drift (the same way you would for performance or correctness) • Use GenAI productively and responsibly (for coding assistance, debugging, and design reviews), while maintaining high standards for correctness, security, and privacy. • Mentor teammates and raise the bar through documentation, pairing, and lightweight coaching on best practices

Massachusetts
$120K - $150K / year
Job Closed