Search jobs > Boston, MA > Principal data engineer

Principal C++ Engineer - Data Plane

Motion Recruitment
Boston, Massachusetts, United States
Full-time

Our client is an innovative start-up revolutionizing networking infrastructure with cutting-edge service mesh technology.

They are dedicated to delivering scalable, secure, and reliable solutions that empower modern applications to operate seamlessly in distributed environments.

They are seeking a highly skilled Principal C++ Engineer to join their talented team. As a Principal C++ Engineer specializing in data plane development, you will play a crucial role in architecting and implementing performant and efficient data planes for their service mesh platforms.

You will collaborate closely with cross-functional teams to design and deliver robust solutions that meet the demands of our customers' dynamic microservices architectures.

Key Responsibilities :

  • Lead the design, development, and optimization of high-performance data planes in C++ for our service mesh technology.
  • Architect scalable and resilient solutions that handle high-throughput traffic and ensure low-latency communication between microservices.
  • Implement and maintain core components of the service mesh data plane, including service discovery, load balancing, routing, and security features.
  • Collaborate with software engineers, DevOps specialists, and product managers to define requirements and ensure alignment with overall product goals.
  • Conduct performance analysis and optimization to continually improve the efficiency and reliability of the data plane components.
  • Stay current with industry trends and emerging technologies in networking, microservices, and cloud-native architectures.

Requirements :

  • Bachelor's degree in Computer Science, Engineering, or a related technical field; advanced degree preferred.
  • 8+ years of professional experience in software development, with a focus on C++ programming.
  • Proven track record of designing and implementing high-performance networking or distributed systems, preferably in a cloud environment.
  • Experience with data plane technologies such as DPDK, eBPF, or similar acceleration frameworks is highly desirable.
  • Deep understanding of networking protocols (TCP / IP, UDP, HTTP) and familiarity with container orchestration platforms (Kubernetes, Docker).
  • Strong analytical and problem-solving skills, with a passion for writing clean, efficient, and maintainable code.
  • Excellent communication skills and ability to work effectively in a collaborative team environment.

Benefits and Perks :

  • Competitive salary and equity options.
  • Comprehensive health, dental, and vision insurance plans.
  • Flexible work schedule and remote work options.
  • Generous vacation and paid time off.
  • Professional development opportunities and conference attendance.
  • Dynamic and inclusive company culture with regular team events and outings.

If you are a driven and experienced Principal C++ Engineer looking to make a significant impact in the rapidly evolving landscape of service mesh technology, we encourage you to apply.

Help our client build the future of networking and empower modern applications with scalable and resilient architectures.

30+ days ago
Related jobs
CarGurus
Cambridge, Massachusetts

We are looking for a Principal Data Analytics Engineer with experience in data modeling to join the Data Engineering team at CarGurus as we scale out our data modeling framework in dbt. As a Principal Data Analytics Engineer at CarGurus, you will be responsible for transforming raw data in the data ...

Motion Recruitment
Boston, Massachusetts

As a Principal Data Engineer, you will play a crucial role in our strategic initiative to migrate over 100 on-premise SQL instances to the cloud. Provide technical leadership and mentorship to junior data engineers and other team members. Minimum of 8 years of experience in data engineering with a f...

Vertex
Boston, Massachusetts

You will work closely with data scientists, data engineers, and platform engineers to scale the Vertex Data Platform, which is Vertex’s cutting edge technology ecosystem for Data Engineering, Data Science, and Advanced Analytics. We are seeking a dedicated Principal Data Engineer with a passion for ...

Veeva
Boston, Massachusetts

Passionate to mentor and guide engineers at all levels, review work products of other engineers in the team and evangelize the best practices and coding standards. This is a top software engineer job that incorporates everything youve worked so hard for. And because this role is independent, you wil...

Vertex
Boston, Massachusetts

As the Principal Data Engineer for BSMO, you will lead, develop, and engage with our BSMO organization on critical data workloads that support analytics, insights, and curated data access for our Manufacturing teams. We are seeking a dedicated engineer with a passion for data to join our Data & ...

Oracle
Burlington, Massachusetts

Design, develop, fix and debug software programs for databases, applications, tools, networks etc. As a member of the software engineering division, you will take an active role in the definition and evolution of standard practices and procedures. We're looking for hands-on engineer who enjoys solvi...

Motion Recruitment
Boston, Massachusetts

The ideal candidate will play a critical role on the Data Team, providing technical leadership, expertise, best practices, and guiding other highly skilled Data Engineers. Software and/or Data Engineering experience. Ability to develop ELT/ETL pipelines to move data to and from Snowflake data stores...

CarGurus
Boston, Massachusetts

We are looking for a Principal Data Analytics Engineer with experience in data modeling to join the Data Engineering team at CarGurus as we scale out our data modeling framework in dbt. As a Principal Data Analytics Engineer at CarGurus, you will be responsible for transforming raw data in the data ...

Motion Recruitment
Boston, Massachusetts

The ideal candidate will play a critical role on the Data Team, providing technical leadership, expertise, best practices, and guiding other highly skilled Data Engineers. Software and/or Data Engineering experience. Ability to develop ELT/ETL pipelines to move data to and from Snowflake data stores...

Motion Recruitment
Boston, Massachusetts

Experience with data plane technologies such as DPDK (Data Plane Development Kit) or similar. They are seeking a talented C++ Software Engineer to join their engineering team. As a key member, you will play a crucial role in developing high performance data plane systems that form the backbone of th...