Build and enhance networking and security functionality across proxy, DNS, VPN, firewall, routing, and related services.
Locations (3)
Augusta, Georgia, United States
Atlanta, Georgia, United States
Denver, Colorado, United States
Compensation
The anticipated base salary range for this position is $160,000-180,000 annually, with final compensation determined based on experience, skills, qualifications, and other job-related factors.
Responsibilities
Build and enhance networking and security functionality across proxy, DNS, VPN, firewall, routing, and related services.
Develop C/C++ data-plane components with attention to correctness, throughput, latency, and resource usage.
Build Go control-plane services, APIs, and tools for configuring and managing multitenant network services.
Senior C++ Engineer – Foundations (R6023)
f7d8749a-72d6-407c-bf98-292ea630c73a · Posted Nov 6, 2026
Senior C++ Software Engineer, Edge Systems to define and build the software foundations that power autonomous systems operating in demanding real‑world environments.
Responsibilities
Provide technical leadership across the Edge Systems domain
Shape architecture and long‑term technical direction across multiple teams and products
Lead the resolution of complex cross‑cutting problems
Establish engineering approaches that improve the effectiveness of the broader organisation
Design, develop, test, and maintain production C++ software for edge systems
Requirements
Degree in Computer Science, Software Engineering, Electrical Engineering, Robotics, or a related discipline, or equivalent industry experience
Nice to have: Runtime‑critical, multi‑threaded, or performance‑sensitive C++ software
Nice to have: High‑throughput imaging or sensor‑processing pipelines
The Mission Systems Software Engineer will work on developing solutions of a real time system environment to provide mission computing support at the center of an autonomous aircraft with sensor and weapons.
Compensation
Pay within range listed + Bonus + Benefits + Equity
Responsibilities
Serve as a software mission systems engineer for a safety- and mission-critical real-time mission-computing system aligned with A-GRA and AMS-GRA principles, profiles, interfaces, and data standards.
Define and maintain the end-to-end software architecture, including mission applications, platform services, middleware, operating-system interfaces, hardware-abstraction layers, networking, data distribution, component boundaries, and APIs.
Architect for deterministic real-time performance by addressing scheduling, latency, jitter, synchronization, throughput, resource utilization, distributed processing, and CPU/GPU/accelerator allocation.
Develop architecture views, interface definitions, data-flow and deployment models, sequence and timing diagrams, resource budgets, trade studies, and technical decision records.
Integrate sensors, effectors, communications, navigation, autonomy, mission management, command-and-control, data-processing, and vehicle services in collaboration with hardware, FPGA, cybersecurity, safety, systems, integration, and test teams.
Requirements
Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, Systems Engineering, Aerospace Engineering, Electrical Engineering, or a related technical field
Senior/Staff Engineer, C++ Software - Edge Systems (R5191)
f7d8749a-72d6-407c-bf98-292ea630c73a · Posted Aug 31, 2026
Seeking a Senior / Staff C++ Software Engineer, Edge Systems to define and build software foundations for autonomous systems operating in demanding real-world environments. The role focuses on Linux-based edge computing, imaging, sensor integration, and autonomy.
Responsibilities
Lead the technical direction of significant edge software capabilities spanning edge compute, imaging, sensor integration, and mission systems.
Influence software architecture across multiple projects and engineering teams.
Drive engineering excellence through design reviews, technical standards, and pragmatic engineering practices.
Mentor and coach engineers, helping raise the technical capability of the wider organisation.
Partner with systems, autonomy, AI, and product teams to translate long-term capability into engineering roadmaps.
Lead Software Engineer to design, architect, and deliver a high-performance Enterprise Fee Calculation and Billing Platform for capital markets stakeholders.
Compensation
$94,300.00 - $141,500.00
Responsibilities
Design and architect enterprise fee calculation and billing platform
Develop and maintain microservices using Spring Boot and related frameworks
Implement CI/CD pipelines with Jenkins/Tekton/GitLab CI
Configure and optimize relational databases (Oracle/PostgreSQL)
Ensure security compliance with SSL/TLS and PKI
Requirements
Bachelor’s degree/University degree or equivalent experience