Forterra02.03.26
AI SCORE 8.5

Senior Software Engineer - Remote Position at Forterra

$170K–$185K/year

About the Role

Forterra is seeking a Senior Software Engineer to join our innovative team and contribute to our mission of transforming the battlefield through advanced technology. As a Senior Software Engineer remote, you will play a crucial role in designing and delivering cutting-edge solutions that enhance our Command, Control, and Communications (C3) products. Your expertise will help us create user interface software that meets the needs of our clients in complex operational environments.

What You'll Do

  • Rapidly prototype and mature operator-facing mission capabilities to support customer evaluations, demonstrations, and early operational deployments.
  • Lead the development of user-facing applications, including UI-driven workflows and operator tools, ensuring they meet real-world operational needs.
  • Collaborate with senior stakeholders and mentor junior engineers, contributing to the development of technical strategy.
  • Integrate in-house and third-party software components into cohesive, operator-ready capabilities.
  • Work directly with customers and partners to translate operational requirements into production-quality software.

Requirements

  • 8+ years of professional software development experience, particularly in defense or safety-critical environments.
  • Strong expertise in C++ and Python, with experience in building user-facing applications using modern web technologies (Node, React).
  • Demonstrated technical leadership experience, owning complex features or subsystems from requirements through deployment.
  • Ability to work in ambiguous problem spaces and deliver capabilities on aggressive timelines.
  • Experience in integrating various software components into cohesive solutions.

Nice to Have

  • Experience validating solutions in real operational environments, working closely with users during field tests and demonstrations.
  • Familiarity with distributed systems and service-oriented architectures related to UI-driven mission workflows.
  • Prior Forward-Deployed Engineer (FDE) experience is a significant advantage.

What We Offer

  • Competitive salary range of $170,000—$185,000, based on experience and qualifications.
  • Equity in Forterra as part of the overall compensation package.
  • Premium healthcare benefits with Forterra covering 80% of plan premiums for employees and dependents.
  • Generous paid time off (PTO) policy, offering 20 days accrued per year.
  • A minimum of 7 weeks fully paid parental leave for birth/adoption.
  • $9,000 annual tuition reimbursement or professional development stipend.
  • 401(k) retirement savings plan with company match up to 4%.
  • Fully stocked beverage refrigerators with a variety of drinks.

Join us at Forterra, where we are committed to delivering autonomous systems that enable national resilience and a robust supply chain. Apply now to become a part of our innovative team!

Language Requirements
EnglishC1
BasicIntermediateAdvancedNative
Why This Job8.5 of 10

This Senior Software Engineer role at Forterra offers a unique opportunity to work on innovative defense technology projects. With a competitive salary and excellent benefits, it's a chance to make a significant impact in a growing field.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Who Will Succeed Here

Proficient in C++ and Python, with hands-on experience in developing high-performance applications that integrate with Node.js and React for user interface development, particularly in mission-critical environments.

Adaptable to remote work, demonstrating self-discipline and proactive communication skills to effectively collaborate across time zones with cross-functional teams, ensuring that project milestones are met without direct supervision.

Deep understanding of software integration principles and best practices, with a mindset focused on delivering scalable and maintainable code in a fast-paced development cycle.

Learning Resources

C++ Programming Language - Learn C++guide

Career Path

Senior Software Engineer(Now)Lead Software Engineer(1-2 years)Engineering Manager(3-5 years)

Market Overview

Market Size 2024
$46.5B
Annual Growth
6.5%
AI Adoption in Software Development
50%
Investment in C++ Development Tools
+20%
Labour Demand for C++ Developers
+15%
Avg Salary for Senior C++ Engineers
$120K

Skills & Requirements

Required
C++PythonNode.js
Growing in Demand
RustMachine LearningCloud Computing
Declining
Visual BasicPerl

Domain Trends

Rise of Cross-Platform Development
With 60% of companies adopting cross-platform frameworks, C++ remains vital for performance-critical applications.
Integration of AI in Software Development
AI tools are being integrated into C++ development processes, with 40% of developers reporting increased efficiency.
Focus on Cybersecurity in Software Development
With 70% of organizations prioritizing security, C++ is increasingly used for developing secure applications, driving demand for skilled developers.

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.