Staff Software Engineer Systems WFMathpe Boston
Overview
Engineering role focused on designing and delivering scalable networking solutions. This position leads development from technology selection to product delivery while collaborating with product managers and field engineers. It emphasizes ownership of features and improving product efficiency and scalability.
What You'll Do11
- 1Drive development from technology selection to product delivery collaborating with product managers and product designers
- 2Identify and improve the efficiency scalability operability of the product
- 3Participate in design and code reviews guiding on technical design
- 4Remain deeply connected with customers working with field engineers to understand triage and help with issues
- 5Own development and shipping of large-scale reliable highly distributed systems
- 6Expertise in L2 L3 and/or L4 networking protocols
- 7Excellent debugging and optimization skills addressing complex customer problems
- 8Develop solutions end-to-end driving design development and deployment
- 9Apply object-oriented design principles computer science fundamentals and IP networking knowledge
- 10Work with multi-threaded development environments
- 11Utilize test automation agile processes test-driven development continuous integration
Requirements16
- 1B.S or M.S. in Computer Science Electrical Engineering or related field
- 210+ years experience developing large-scale software systems
- 33+ years of experience building and leading technical teams
- 4Solid C/C++ developer and debugging skills
- 5Ability to deliver clean modular code quickly and efficiently
- 6Experience building and shipping large-scale reliable highly distributed systems
- 7Expertise in L2 L3 and/or L4 networking protocols
- 8Strong debugging and optimization abilities
- 9Computer Science fundamentals in object-oriented design problem solving and complexity analysis
- 10Understanding of IP networking and socket-based programming
- 11High competency working with multi-threaded development
- 12Experience with Linux operating systems
- 13Strong communication skills both written and verbal
- 14Experience with Test Automation
- 15Knowledge of Agile development process
- 16Familiarity with Test-Driven Development and Continuous Integration
Salary Insight
$136 - $260k per year
Location
Required Skills
Similar open positions
Explore active roles that match your skills and interests.
Amazon Data Services, Inc.
VerifiedSoftware Development Engineer Embedded AWS Platforms
Design and implement Linux-based solutions on embedded networking devices. Own the creation of embedded routing platforms that power AWS global network infrastructure. Join a diverse team focused on delivering high-performance, low-cost capacity for customers.
Vistance Networks
VerifiedEmbedded Networking Software Manager
Lead embedded software for high-performance networking products such as Wi‑Fi APs switches and gateways. Own architecture drive execution and mentor engineers building platforms at global scale. Lead end-to-end delivery of embedded software for networking products.
Amazon Data Services, Inc.
VerifiedSoftware Engineer NPD Forwarding Stack
Design and deliver high performance Linux based networking platforms for Amazon Web Services. Join a diverse team to own end to end solution. Seek engineers passionate about transforming data center networking.
020 Cisco Systems, Inc.
VerifiedSoftware Engineering Technical Leader Networking
Design and lead innovative scalable BGP routing solutions for complex customer requirements while bridging architectural vision and high-quality software delivery. Work globally with teams in San Jose India Ottawa and Europe focusing on high-performance scalable systems.
Early Warning Services, LLC
VerifiedSenior Network Engineer
Design and implement complex network solutions that enable secure scalable and highly available enterprise systems. Lead technical design and execution for medium to large initiatives and drive continuous improvement through automation and modern technologies. Serve as a technical leader collaborating with cross-functional teams to deliver integrated infrastructure solutions.
Crusoe
VerifiedSenior Staff Software Engineer SDN Architecture
Crusoe seeks a Senior Staff Software Engineer to drive the software-defined networking stack enabling AI-first cloud infrastructure. This role involves designing high-performance networking solutions for massive GPU clusters while collaborating across product hardware and infrastructure teams.