Demo

Senior C++ Developer with Cloud Native Technology

ST Engineering iDirect
Herndon, VA Full Time
POSTED ON 2/26/2025
AVAILABLE BEFORE 5/23/2025

Overview

As a global leader in IP-based satellite communications, we are the change agent, shaping the future of how the world connects. Our team is helping the world's leading satellite operators and service providers capture the future through major innovation. We are seeking a talented Senior Software Engineer with a strong background in software design and development to work in a team that will implement next generation product and features for ST Engineering iDirect's satellite communication. This engineer will work with an outstanding team of engineers with the goal of delivering a premier IP-based satellite communication product making it possible to deliver voice, video, and data connectivity anywhere in the world.

We are seeking a talented Senior Cloud Developer to join our team and contribute to the development of cloud-native applications. As a Software Engineer, you will play a crucial role in designing, developing, and maintaining high-performance, scalable, and reliable C software cloud native applications.

Responsibilities

  • Design, develop, and implement high-performance C applications for cloud-native environments.
  • Collaborate with cross-functional teams to define system requirements and architecture.
  • Write clean, well-structured, and efficient C code.
  • Optimize application performance and scalability.
  • Develop and maintain robust unit, component, and integration tests.
  • Troubleshoot and resolve complex technical issues.
  • Stay up to date with the latest C standards and cloud-native technologies.
  • Contribute to the continuous improvement of our development processes and tools.

Qualifications

  • Strong proficiency in C programming language (8 years of experience), including modern C 14 / 17 / 20 features.
  • Solid understanding of object-oriented programming principles and design patterns.
  • Experience in designing and developing microservices-based applications on Kubernetes (5 years of experience) and knowledge of monitoring, logging, and tracing tools for these applications.
  • Experience with cloud-native technologies (5 years of experience) such as Docker, Kubernetes, and container orchestration. Solid understanding of Kubernetes API and objects.
  • Basic understanding of Linux implementation of the kernel namespace concept.
  • Knowledge of network programming, asynchronous programming, and multi-threading.

  • Experience with build systems (e.g. CMake) and version control systems (Git).
  • Strong problem-solving and debugging skills.
  • Excellent communication and teamwork abilities.
  • A passion for learning and staying up to date with the latest technologies.
  • Preferred Qualifications :

  • Experience with high-performance computing or real-time systems on Linux.
  • Familiarity with cloud platforms (AWS, GCP, Azure) and their services (compute, storage, networking, etc.).
  • Understanding of security best practices for cloud-native applications, including encryption, access control, and vulnerability management.
  • Experience with CI / CD pipelines and automation tools (Jenkins, Ansible, etc.).
  • Automating tests, tasks and data analysis using Python.
  • If you are a passionate C engineer with a strong desire to build innovative cloud-native applications, we encourage you to apply.

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Senior C++ Developer with Cloud Native Technology?

    Sign up to receive alerts about other jobs on the Senior C++ Developer with Cloud Native Technology career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $111,369 - $141,168
    Income Estimation: 
    $131,745 - $167,716
    Income Estimation: 
    $144,503 - $184,592
    Income Estimation: 
    $102,541 - $137,871
    Income Estimation: 
    $153,752 - $200,235
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $176,149 - $220,529
    Income Estimation: 
    $77,657 - $95,021
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at ST Engineering iDirect

    ST Engineering iDirect
    Hired Organization Address Herndon, VA Full Time
    Overview As a global leader in IP-based satellite communications, we are the change agent, shaping the future of how the...
    ST Engineering iDirect
    Hired Organization Address Herndon, VA Full Time
    Overview ST Engineering iDirect is a global leader in satellite communications (satcom) providing technology and solutio...
    ST Engineering iDirect
    Hired Organization Address Herndon, VA Full Time
    Overview ST Engineering iDirect continues to fuel its engineering growth and seeks an innovative, creative Systems Archi...
    ST Engineering iDirect
    Hired Organization Address Herndon, VA Full Time
    Overview ST Engineering iDirect is a global leader in satellite communications (satcom) providing technology and solutio...

    Not the job you're looking for? Here are some other Senior C++ Developer with Cloud Native Technology jobs in the Herndon, VA area that may be a better fit.

    GEOINT Copy Editor Job at Native American Technology Corporation in Springfield

    Native American Technology Corporation, Springfield, VA

    AI Assistant is available now!

    Feel free to start your new journey!