CrawlJobs Logo

Software Dev Engineer- Networking

India, Bangalore · Job Posted January 06, 2026
Apply Position
Job Link Share

Job Description

Designs, develops, troubleshoots and debugs software programs for software enhancements and new products. Develops software including operating systems, compilers, routers, networks, utilities, databases and Internet-related tools.

Job Responsibility

  • Codes and programs enhancements, updates, and changes for portions and subsystems of systems software, including operating systems, compliers, networking, utilities, databases, and Internet-related tools
  • Executes established test plans and protocols for assigned portions of code
  • identifies, logs, and debugs assigned issues
  • Develops understanding of and relationship with internal and outsourced development partners on software systems design and development
  • Participates as a member of project team of other software systems engineers and internal and outsourced development partners to develop reliable, cost effective and high quality solutions for low to moderately- complex products

Requirements

  • Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent
  • Typically 0-2 years experience
  • Experience or understanding of software systems design tools and languages
  • Good analytical and problem solving skills
  • Understanding of design for software systems running on multiple platform types
  • Understanding of basic testing, coding, and debugging procedures
  • Good written and verbal communication skills
  • mastery in English and local language

Nice to have

  • Cloud Architectures
  • Cross Domain Knowledge
  • Design Thinking
  • Development Fundamentals
  • DevOps
  • Distributed Computing
  • Microservices Fluency
  • Full Stack Development
  • Security-First Mindset
  • Solutions Design
  • Testing & Automation
  • User Experience (UX)

What we offer

  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Dev Engineer- Networking

8 matching positions

New

Sr. Software Dev Engineer, Kiro Control Plane

Amazon Development Center U.S., Inc. is seeking a Sr. Software Dev Engineer for ...
Location
Location
United States , Bellevue
Salary
Salary:
168100.00 - 227400.00 USD / Year
Amazon
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language experience
  • 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience as a mentor, tech lead or leading an engineering team
  • Practical experience with cloud-based compute services (e.g., AWS EC2, ECS, Lambda, or equivalent platforms), container orchestration frameworks (Docker, Kubernetes), and the architectural principles underlying distributed computing paradigms
  • Comprehensive understanding of core networking protocols and constructs, including TCP/IP, DNS resolution, load balancing strategies, virtual private cloud (VPC) configuration, subnet management, firewall policies, and service mesh architectures
  • Demonstrated capacity to design and implement fault-tolerant, high-availability systems that satisfy stringent performance and scalability requirements
  • Proficiency with declarative infrastructure provisioning tools such as Terraform, AWS CloudFormation, or the AWS Cloud Development Kit (CDK)
  • Experience with monitoring, structured logging, and distributed tracing methodologies to ensure operational integrity and system health
Job Responsibility
Job Responsibility
  • Contribute to the design, implementation, and maintenance of large-scale distributed systems
  • Apply rigorous engineering principles to develop infrastructure that is reliable, performant, and resilient under production conditions
What we offer
What we offer
  • Health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage)
  • 401(k) matching
  • Paid time off
  • Parental leave
  • Sign-on payments
  • Restricted stock units (RSUs)
  • Fulltime
Read More
Arrow Right

Principal Engineer Software, Dev Infrastructure

We're looking for an Infrastructure Engineer to build developer tooling that ena...
Location
Location
United States , San Francisco
Salary
Salary:
147000.00 - 237500.00 USD / Year
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of relevant experience
  • Strong experience in at least one backend language (e.g., Go, Java, Python, or Rust)
  • Strong proficiency in at least one backend language (e.g., Go, Java, Python, or Rust)
  • Deep Systems Expertise: You go beyond "using" the cloud
  • you understand how it works
  • Cloud-Native: A solid understanding of cloud-native concepts and experience working with cloud providers like AWS or GCP
  • You should be comfortable navigating Kubernetes and container-level logic
  • Operating Systems & Compute: Deep knowledge of Linux internals, process management, and resource isolation
  • Networking & Security: Understanding of the OSI model, service meshes, load balancing, and "zero-trust" security architectures
  • Distributed Systems: Experience building and debugging systems that deal with CAP theorem trade-offs, eventual consistency, and distributed tracing
Job Responsibility
Job Responsibility
  • Architect & Build: Design and maintain high-scale developer tooling and backend services that improve productivity and reliability across a distributed cloud environment
  • Infrastructure as Code (IaC): Treat infrastructure as a first-class citizen
  • You will define, deploy, and manage entire environments using declarative IaC (Terraform), ensuring our platform is reproducible and version-controlled
  • Drive Systemic Quality: Identify and eliminate systemic bottlenecks in the software development lifecycle (SDLC) through architectural changes or advanced tooling
  • Scale & Reliability: Ensure our infrastructure remains resilient under massive traffic loads while optimizing for performance, cost-efficiency, and near-real-time telemetry processing
  • Strategic Leadership & Mentorship: Define platform standards and reference architectures that span a 1–3 year horizon, balancing feature velocity with long-term technical debt
  • Act as the "glue" across teams, consulting on infrastructure best practices and up-leveling the organization through mentorship
What we offer
What we offer
  • restricted stock units
  • bonus
  • Fulltime
Read More
Arrow Right

Software Dev Engineer – Datapath

Software Dev Engineer – Datapath role at Aruba (HPE Company), a leading provider...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • B.E/B.Tech in Computer Science, Electronics, or related field from a reputed institution
  • 7+ years of experience in networking software development
  • Excellent programming skills in C/C++/Python, with strong design, problem-solving, and debugging expertise
  • Solid networking background with prior experience in router/switch software development
  • Hands-on experience with datapath ASICs such as Broadcom, Mellanox, Innovium, Barefoot, or other NPUs
  • Strong technical leadership in current role
  • Exposure to multi-core software architectures
  • Clear understanding of product development cycles, computer architecture, data structures, and programming practices
  • Proven track record of delivering software projects on-time and with high quality
  • Strong oral and written communication skills, self-motivation, and ability to thrive in a team environment
Job Responsibility
Job Responsibility
  • Work with customer-facing teams to understand requirements and translate them into software design
  • Develop complex packet forwarding features in IPv4/IPv6/MPLS, EVPN-VxLAN, Multicast, Firewall/Filter, CoS, DHCP, and Services areas
  • Analyze, debug, and fix complex microkernel/Linux issues
  • Continuously drive innovations by collaborating with cross-functional teams to address complex problems
  • Assist in solving customer issues and queries reported from the field, ensuring customer satisfaction
  • Sustain and enhance existing features
What we offer
What we offer
  • Health & Wellbeing benefits
  • Personal & Professional Development programs
  • Unconditional Inclusion environment
  • Comprehensive suite of benefits supporting physical, financial and emotional wellbeing
  • Fulltime
Read More
Arrow Right

Software Dev Engineer – SONiC & Broadcom

Software Dev Engineer – SONiC & Broadcom role at Aruba (HPE Company), a leading ...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong understanding of SONiC architecture and its modular design
  • Hands-on experience with SAI and SONiC OS internals
  • Proficiency in L2/L3 networking protocols and forwarding mechanisms
  • Prior experience with datapath ASICs such as Broadcom, Mellanox, Innovium, Barefoot, or other NPUs (highly desirable)
  • Cloud Architectures
  • Cross Domain Knowledge
  • Design Thinking
  • Development Fundamentals
  • DevOps
  • Distributed Computing
Job Responsibility
Job Responsibility
  • Design, develop, and maintain L2/L3 forwarding functionalities under SONiC OS
  • Integrate and extend Switch Abstraction Interface (SAI) components
  • Collaborate with cross-functional teams to deliver high-performance networking solutions
  • Debug and resolve issues across the SONiC stack, from kernel to user space
What we offer
What we offer
  • Health & Wellbeing benefits
  • Personal & Professional Development programs
  • Unconditional Inclusion policy
  • Comprehensive suite of benefits supporting physical, financial and emotional wellbeing
  • Fulltime
Read More
Arrow Right

Software Dev Engineer Intern - Embedded System

Are you interested in making one of the best WiFi mesh routers? As part of eero’...
Location
Location
Taiwan , Taipei
Salary
Salary:
Not provided
amazon.de Logo
Amazon Pforzheim GmbH
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Speak, write, and read fluently in Mandarin
  • Currently enrolled in pre-final year of Master or Bachelor Degree in Computer Science, Computer Engineering, Electrical Engineering, or related fields
  • Proficiency in the C or C++ programming language
  • Knowledge of Computer Science fundamentals such as algorithm design, data structures, problem solving, and complexity analysis
Job Responsibility
Job Responsibility
  • Enhance the networking experiences for eero's whole home connectivity products
  • Investigate customer issues from production with a focus on early field failure analysis
  • Dive deep into embedded system internals
  • Deliver rapid board bring up and prototyping of new platforms
  • Work with core operating system, mobile and cloud teams to deliver features
Read More
Arrow Right

Mid-Level Dev Ops Software Engineer

The DevOps Software Engineer shall be responsible for software integration effor...
Location
Location
United States , Annapolis Junction
Salary
Salary:
185000.00 - 245000.00 USD / Year
synergyecp.com Logo
Synergy ECP
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience with Linux CLI
  • Experience writing scripts using Shell/Bash/Python
  • Linux administration experience including software integration, service management, configuration management, and routine sustainment operations related to provisioning, storage, and networking
  • Experience installing, configuring, and supporting COTS/GOTS/FOSS software, libraries, and packages in a Linux environment
  • Extensive software development experience with Java and Python
  • Experience with stream/batch Big Data processing and analytic frameworks
  • Experience with CI/CD principles, methodologies, and tools such as GitLab CI
  • Experience with IaC (Infrastructure as Code) principles and automation infrastructure provisioning and configuration using tools such as Ansible
  • Experience with containerization technologies such as Docker
  • Experience deploying containerized services under Kubernetes orchestration
Job Responsibility
Job Responsibility
  • Responsible for software integration efforts, development of framework solutions, and maintaining automated infrastructure solutions to ensure high availability and scalability of HPC systems in a Linux environment
  • Work closely with various stakeholders to streamline the deployment pipeline and optimize system performance
  • Analyze user requirements to derive software design and performance requirements
  • Debug existing software and correct defects
  • Design and code new software or modify existing software to add new features
  • Write or review software and system documentation
  • Integrate existing software into new or modified systems or operating environments
  • Develop simple data queries for existing or proposed databases or data repositories
  • Software development using languages such as C, C++, Python, Ruby, Perl, JavaScript, etc
  • Serve as team lead at the level appropriate to the software development process being used on any particular project
What we offer
What we offer
  • Highly competitive compensation
  • Comprehensive Health Benefits package
  • 401K Retirement plan
  • People Partners to help navigate both personal and professional worlds
  • Wellness related resources
  • Company-sponsored continuing education program
  • Generous Paid Time Off
  • 11 paid holidays a year
  • Flexible work options
  • Philanthropy program participation
  • Fulltime
Read More
Arrow Right

Sr. Software Engineer

Who we are: At Applied Network Solutions (ANS), we bring together some of the m...
Location
Location
United States , Annapolis Junction
Salary
Salary:
150000.00 - 220000.00 USD / Year
go-ans.com Logo
Applied Network Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Active TS/SCI clearance and Polygraph required
  • Bachelor’s degree and 8 years of relevant experience or a Master’s degree plus 6 years of relevant experience or a Doctoral degree and 4 years of relevant experience. An associate’s degree plus 10 years of relevant experience may be considered for individuals with in-depth experience that is clearly related to then position. Degree must be in Computer Science (CS). Related fields (e.g., Engineering, Mathematics) may be considered relevant if the program contains, at minimum, a concentration of courses in the following fundamental CS areas: algorithms
  • computer architecture (not network architecture)
  • programming methodologies and languages
  • data structures
  • logic and computation
  • and advanced mathematics (for example, calculus, discrete mathematics). Information Technology (IT) or Information Systems (IS) degrees may be considered relevant if the programs contain the amount and type of coursework equivalent to a CS major. Relevant experience must be in a computer science area (i.e., theoretical or applied), designing/developing/using/evaluating mathematic models, methods, and/or techniques (e.g., algorithm development) to study issues and solve problems, engineering (electrical or computer), and/or high-performance computing. Experience in Endpoint and Malware Exploitation activities, strong dev skills with large software projects (Python, Rust, Java, C, C++) combined with CNO experience. Able to work with reverse engineering output for re-engineering purposes. Ability to work solo on all facets of software projects. Strong Linux Sys Admin (setup distros, manage firewalls, custom VM Builds. Experience with container orchestration solutions (Docker-swarm, Kubernetes). Experience with Infrastructure-as-Code solutions (Ansible). Requires innovation and rapid customized development solutions plus deployment/execution/planning/monitoring/deconfliction. Able to blend/obfuscate deployed tool comms and get around admin detection of actives.
Job Responsibility
Job Responsibility
  • Relevant experience must be in a computer science area (i.e., theoretical or applied), designing/developing/using/evaluating mathematic models, methods, and/or techniques (e.g., algorithm development) to study issues and solve problems, engineering (electrical or computer), and/or high-performance computing
  • Experience in Endpoint and Malware Exploitation activities, strong dev skills with large software projects (Python, Rust, Java, C, C++) combined with CNO experience. Able to work with reverse engineering output for re-engineering purposes
  • Ability to work solo on all facets of software projects
  • Strong Linux Sys Admin (setup distros, manage firewalls, custom VM Builds
  • Experience with container orchestration solutions (Docker-swarm, Kubernetes)
  • Experience with Infrastructure-as-Code solutions (Ansible)
  • Requires innovation and rapid customized development solutions plus deployment/execution/planning/monitoring/deconfliction
  • Able to blend/obfuscate deployed tool comms and get around admin detection of actives.
What we offer
What we offer
  • Family Medical, Dental (w/ adult orthodontia) and Vision coverage
  • Pet Discount Program
  • PTO (Paid Time Off)
  • Maternity/ Paternity Leave
  • Supplemental Military Leave Pay
  • 11 Paid Holidays
  • 401(k) plan with 6% Company Contribution
  • Generous Professional Development Program
  • 100% Employer paid Short- and Long-Term Disability
  • 100% Employer paid Life Insurance
  • Fulltime
Read More
Arrow Right

Software Engineer

Who we are: At Applied Network Solutions (ANS), we bring together some of the m...
Location
Location
United States , Annapolis Junction
Salary
Salary:
100000.00 - 185000.00 USD / Year
go-ans.com Logo
Applied Network Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Active TS/SCI clearance and Polygraph required
  • Building and maintaining data analytics. Data evaluation, enrichment, and processing for relevant datasets. Python, Spark, C++, XKS (with FPs and MPs)
  • Bachelor’s degree and 8 years of relevant experience or a Master’s degree plus 6 years of relevant experience or a Doctoral degree and 4 years of relevant experience. An associate’s degree plus 10 years of relevant experience may be considered for individuals with in-depth experience that is clearly related to then position
  • Degree must be in Computer Science (CS). Related fields (e.g., Engineering, Mathematics) may be considered relevant if the program contains, at minimum, a concentration of courses in the following fundamental CS areas: algorithms
  • computer architecture (not network architecture)
  • programming methodologies and languages
  • data structures
  • logic and computation
  • and advanced mathematics (for example, calculus, discrete mathematics). Information Technology (IT) or Information Systems (IS) degrees may be considered relevant if the programs contain the amount and type of coursework equivalent to a CS major
  • Experience in Endpoint and Malware Exploitation activities, strong dev skills with large software projects (Python, Rust, Java, C, C++) combined with CNO experience. Able to work with reverse engineering output for re-engineering purposes
Job Responsibility
Job Responsibility
  • Building and maintaining data analytics. Data evaluation, enrichment, and processing for relevant datasets
  • Relevant experience must be in a computer science area (i.e., theoretical or applied), designing/developing/using/evaluating mathematic models, methods, and/or techniques (e.g., algorithm development) to study issues and solve problems, engineering (electrical or computer), and/or high-performance computing
  • Experience in Endpoint and Malware Exploitation activities, strong dev skills with large software projects (Python, Rust, Java, C, C++) combined with CNO experience. Able to work with reverse engineering output for re-engineering purposes
  • Ability to work solo on all facets of software projects
  • Strong Linux Sys Admin (setup distros, manage firewalls, custom VM Builds
  • Experience with container orchestration solutions (Docker-swarm, Kubernetes)
  • Experience with Infrastructure-as-Code solutions (Ansible)
  • Requires innovation and rapid customized development solutions plus deployment/execution/planning/monitoring/deconfliction
  • Able to blend/obfuscate deployed tool comms and get around admin detection of actives
What we offer
What we offer
  • Family Medical, Dental (w/ adult orthodontia) and Vision coverage
  • Pet Discount Program
  • PTO (Paid Time Off)
  • Maternity/ Paternity Leave
  • Supplemental Military Leave Pay
  • 11 Paid Holidays
  • 401(k) plan with 6% Company Contribution
  • Generous Professional Development Program
  • 100% Employer paid Short- and Long-Term Disability
  • 100% Employer paid Life Insurance
  • Fulltime
Read More
Arrow Right