Network Software Engineer

Thales Group
Fort Worth, TX, United States
1 day ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Languages
English

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) C++ (Programming Language) Computer Networks Distributed Systems Python (Programming Language) Open Source Technology Build Management Kubernetes Infrastructure Automation Frameworks Apache Kafka Docker
+2 more
Golang Microservices

Job description

Experteer Overview As a Senior Software Engineer on the Network Development and Automation team, you will help design and build a scalable edge automation platform from the ground up. You’ll drive programmability and automation across Imperva’s network, enabling automated changes and reliable configurations. You will collaborate with a globally distributed team to deliver high-performance, secure, and observable network tooling. This role offers the chance to shape a modern, single-pane view of the network and impact product growth. Compensation / Benefits * Develop and code new automation tools for scalable network solutions using open source and off-the-shelf components * Help set direction and prioritization for the next-generation network automation and management platforms * Collaborate with a globally distributed team of developers * Plan and prioritize functionality with engineering leadership for product growth * Own network deliverables in terms of scale, performance, and availability * Participate in on-call escalations, root-cause analysis, and postmortems Tasks * 5-8 years of relevant work experience with a bachelor’s degree, or 4+ years with a master’s degree, or equivalent * Significant experience programming in Python, Go, Java, C++, or similar * Fluent English * Experience developing distributed systems, secure communications and APIs * Experience with Docker, Kubernetes, Kafka, and microservice architecture (advantage) * Strong communication and project-management abilities Key requirements * Elective Health, Dental, Vision * Retirement Savings Plan with company match * Paid Time Off * Company provided Holidays * Life Insurance * Well-being Program

Requirements

availability * Participate in on-call escalations, root-cause analysis, and postmortems Tasks * 5-8 years of relevant work experience with a bachelor’s degree, or 4+ years with a master’s degree, or equivalent * Significant experience programming in Python, Go, Java, C++, or similar * Fluent English * Experience developing distributed systems, secure communications and APIs * Experience with Docker, Kubernetes, Kafka, and microservice architecture (advantage) * Strong communication and project-management abilities Key requirements * Elective Health, Dental, Vision * Retirement Savings Plan with company match * Paid Time Off * Company provided Holidays * Life Insurance * Well-being Program

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on us.experteer.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

1:08 min

Building solutions with open source GoLang infrastructure tools

Jad Wahab · LIVE

2:28 min

Understanding Kubernetes architecture and core cluster components

Marc Nimmerrichter · WWC 2022

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · WWC Europe 2026

1:34 min

Pivoting careers into specialized platform engineering roles

Xavier Portilla Edo · LIVE

Videos

See all

Related articles

See all