Talent Apply
Log in
All jobs
C

Software Developer - Network Automation

Crowdstrike
India - Bangalore
On-site

About this role

About the Role CrowdStrike is looking for a network software developer who has a solid track record of building network centric software applications. In this role, you will develop tools to improve automated workflows, create UI portals for partner interactions, develop REST API endpoints, and create and maintain microservices to support our network infrastructure. You will work collaboratively with other teams, network engineers, and leads to provide software solutions to decrease deployment times, improve engineer efficiency, and create self-service tools.

What You'll Do

  • Supports full lifecycle automated solutions to work with existing and new network technologies running on switches, routers, load balancers, firewalls, and servers
  • Build new features in modern UI Single Page Applications
  • Develop and maintain microservices using Python, Golang, and modern cloud-native technologies
  • Build and enhance gRPC and RESTful APIs
  • Participate in code reviews and provide constructive feedback to other developers
  • Contribute to continuous integration and deployment pipelines
  • Write automated tests for your code
  • Responsible for resolving deployment or tooling outage events and will be part of an On-Call rotation

What We're Looking For

  • 5+ years of experience in software development supporting production networks at-scale
  • Solid understanding of networking concepts and protocols
  • Experience with front end frameworks such as React/Next.js, Vue, Ember, and Lit
  • Internal tooling development experience, including API

Nice to Have

  • Not specified in posting.

Compensation & Benefits

  • Not specified.

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →