Senior Software Engineer - Traffic and Networking
The Ladders
United States
13 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on arc.dev
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Experience level
Expert
Compensation
$224,000.0
Working hours
Regular working hours
Job source
Tech stack
Application Programming Interfaces (APIs)
Border Gateway Protocol
C++ (Programming Language)
Cloud Computing
Computer Programming
Persistent Data Structure
Data Structures
Distributed Systems
Hypertext Transfer Protocols (HTTP)
Internet Control Message Protocol
Internet Protocol Security (IP SEC)
IPv6
+5 more
Open Source Technology
SQL Databases
State Machines
Information Technology
Asynchronous Programming
Job description
This role will help shape scalable software for cloud infrastructure in a highly dynamic, multi-tenant environment. You will work across teams to design and deliver network and systems automation solutions that support reliability, performance, and operational excellence. The position also includes close collaboration with internal partners to translate requirements into technical solutions and ensure a strong user experience., * Collaborate across teams to develop and deliver scalable software for cloud infrastructure
- Design, build, and maintain network and systems automation solutions for highly dynamic, multi-tenant environments
- Engage closely with partners to understand their requirements and ensure an outstanding user experience
- Contribute to and lead open-source projects and communities relevant to the work
- Share roadmaps, technical demos, and vision with collaborators and leaders to provide updates and show progress
- Maintain ownership of work from initial development through to production, ensuring flawless execution
Requirements
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent experience
- 12+ years of experience designing and building distributed systems
- Advanced programming skills in C, C++, Go, or Rust
- Proven experience building and maintaining APIs
- Knowledge of asynchronous programming, threading, state machines, and data structures
- Experience with data persistence and storage (SQL or equivalent)
- Understanding of secure communication protocols such as mutual TLS or IPsec
- Strong knowledge of networking fundamentals and protocols, including IP, IPv6, BGP, HTTP, ICMP, and tunneling protocols
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on arc.dev
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
LM
Luis Minvielle
Why Upskilling And Reskilling is Important For Developers
over 2 years ago
LM
Luis Minvielle
Fully Remote Software Engineer Jobs
over 2 years ago
AL
Anna Leushchenko
Basic And Advanced Networking in Dart and Flutter
about 4 years ago
KD
Krissy Davis
Best Countries for Software Engineers
about 3 years ago
EM
Eli McGarvie
Highest Paying Tech Companies for Developers
over 3 years ago