Software Dev Engineer II

TekWissen ®

Redmond (WA)

On-site

USD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

TekWissen ® is looking for a Software Development Engineer to join our Network Engineering team in Redmond, Washington. The candidate will develop automation solutions using Python, Java, and TypeScript to enhance network reliability and streamline deployments.

This hands-on role requires collaboration with network engineers to tackle operational challenges effectively while creating tools and systems for network infrastructure.

Qualifications

  • Bachelor's degree or equivalent in Computer Science.
  • Fundamentals in computer science: object-oriented design, data structures, algorithm design, problem solving, and complexity analysis.
  • Proficiency in Python, Java, or TypeScript.
  • Knowledge of Linux fundamentals.
  • Experience troubleshooting technical systems under pressure.

Responsibilities

  • Build and maintain network automation tools and services using Python, Java, and TypeScript.
  • Develop APIs and workflows that automate network provisioning and monitoring.
  • Troubleshoot and debug complex network systems and automation pipelines.
  • Create dashboards to monitor network health and automation reliability.
  • Collaborate with engineers to translate operational needs into software solutions.

Skills

Object-oriented design
Data structures
Algorithm design
Problem solving
Python
Java
TypeScript
Linux fundamentals

Education

Bachelor's degree in Computer Science or equivalent

Tools

REST API
CloudFormation
Terraform
Generative AI tools

Job description

TekWissen is a global workforce management provider headquartered in Ann Arbor, Michigan that offers strategic talent solutions to our clients world-wide. Our client is a company operating a marketplace for consumers, sellers, and content creators. It offers merchandise and content purchased for resale from vendors and those offered by third party sellers.

Job Description
  • We're looking for a Software Development Engineer to join our Network Engineering team and help build the tools and systems that keep our network infrastructure running at scale.
  • You'll develop automation solutions using Python, Java, and TypeScript to improve network reliability, reduce manual toil, and accelerate deployments.
  • This is a hands‑on role where you'll work closely with network development engineers to solve real operational challenges.
What You'll Do
  • Build and maintain network automation tools and services using Python, Java, and TypeScript
  • Develop APIs and workflows that automate network provisioning, configuration, and monitoring
  • Troubleshoot and debug complex network systems and automation pipelines
  • Create dashboards and alerting to monitor network health and automation reliability
  • Collaborate with network engineers to translate operational needs into software solutions
  • Participate in code reviews, design discussions, and on‑call rotations
  • Leverage generative AI tools to accelerate development and identify automation opportunities
Basic Qualifications
  • Bachelor's degree or equivalent in Computer Science
  • Fundamentals in computer science: object-oriented design, data structures, algorithm design, problem solving, and complexity analysis
  • Proficiency in Python, Java, or TypeScript
  • Knowledge of Linux fundamentals
  • Experience troubleshooting and debugging technical systems, or experience working directly with customers during problem resolution under pressure
Preferred Qualifications
  • Experience building network automation tools or working with network infrastructure (routers, switches, firewalls, load balancers)
  • Familiarity with network protocols (BGP, OSPF, DNS, DHCP, TCP/IP)
  • Experience working with REST API-based services
  • Exposure to infrastructure-as-code tools (CloudFormation, CDK, Terraform)
  • Experience with operational monitoring tools (errors, latency, alarms)
  • Usage of generative AI tools to enhance workflow efficiency, with willingness to learn effective prompting and evaluation practices
  • Ability to identify opportunities where generative AI could improve products, workflows, or customer experiences
Top 3 Must Have Hard Skills
  • Fundamentals in computer science: object-oriented design, data structures, algorithm design, problem solving, and complexity analysis
  • Proficiency in Python, Java, or TypeScript
  • Knowledge of Linux fundamentals
Nice to haves
  • Experience building network automation tools or working with network infrastructure (routers, switches, firewalls, load balancers)
  • Familiarity with network protocols (BGP, OSPF, DNS, DHCP, TCP/IP)
  • Experience working with REST API-based services
  • Exposure to infrastructure-as-code tools (CloudFormation, CDK, Terraform
  • Ownership, Invent and Simplify, Earn Trust, Dive Deep

TekWissen Group is an equal opportunity employer supporting workforce diversity.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Network Automation Engineer II — Build Scalable Tools
Network Automation Engineer II — Build Scalable Tools

TekWissen ® • Redmond (WA)

On-site
USD 90,000 - 120,000
Network Engineer
Network Engineer

TekWissen ® • Dallas (TX)

On-site
USD 85,000 - 110,000
Senior Software Engineer, Network Automation
Senior Software Engineer, Network Automation

NMC2 • Dallas (TX)

On-site
USD 90,000 - 130,000
Network Security Engineer
Network Security Engineer

Stem Xpert • Jersey City (NJ)

On-site
USD 100,000 - 130,000
Senior Software Engineer, Network Automation
Senior Software Engineer, Network Automation

NorthMark Compute & Cloud • Dallas (TX)

On-site
USD 90,000 - 120,000
Sr Software Engineer - Network Automation
Sr Software Engineer - Network Automation

Career Techniques • Dallas (TX)

Hybrid
USD 90,000 - 120,000
Relocation Assistance Available
Senior Network Automation Engineer
Senior Network Automation Engineer

ARK Solutions, Inc. • United States

On-site
USD 120,000 - 150,000
Senior Software Engineer, Network Automation
Senior Software Engineer, Network Automation

NorthMark Strategies • Dallas (TX)

On-site
USD 100,000 - 130,000
Company-Paid Lunch Stipend
100% Employer-Paid Medical
401(k) matching
+2
Senior Software Engineer, Network Automation
Senior Software Engineer, Network Automation

NorthMark Compute and Cloud LLC • Dallas (TX)

On-site
USD 100,000 - 130,000
Company-Paid Lunch Stipend
100% Employer-Pay of medical benefits
16 weeks of Paid Parental Leave
+2
Network Engineer V
Network Engineer V

TEKsystems • New Albany (OH)

On-site
USD 179,000 - 200,000
Medical, dental & vision
401(k) Retirement Plan
Life Insurance
+5