Jobs · Engineering · Virginia

Senior Software Engineer

B/CORE · Herndon, VA · 1 mo ago
Engineering$175k–$195k/yrFull-time

Duties/Tasks and Responsibilities

  • Design and develop tools for the Linux, MS Windows, or other relevant operating system platforms
  • Design and develop tools that integrate with commercial applications
  • Provide the operations and maintenance of operational systems
  • Modify existing software to correct errors, allow it to adapt to new hardware, or to improve its performance
  • Analyze user needs and software requirements to determine feasibility of design within time and cost restraints
  • Consult with customers about software system design and maintenance
  • Cook with internal teams to identify technical requirements and implement solutions that meet business needs
  • Assign, coordinate, and review work and activities of programming personnel
  • Collaborate with internal teams to identify technical requirements and implement solutions that meet business needs
  • Implement best practices for automation, backup, disaster recovery, and system redundancy
  • Stay up-to-date with industry trends and advancements in cloud computing and IT systems administration

Required Qualifications

  • A Bachelor’s or Master’s degrees are preferred with a minimum of eleven (11) year’s relevant experience
  • Serve as part of a software development team to deliver automated solutions for standard network services support of a large IT infrastructure project
  • Must have hands-on programming and scripting experience in Python with 5 to 7 years of experience with a minimum of 2 years on network automation
  • Experience operating in a CI/CD/DevOps/Agile fast paced environment
  • Experience in network automation tools Ansible and Cisco Network Services Orchestrator (NSO)
  • Experience with IP Address Management tools such as NetBox
  • Experience in Development of automated testing scripts with integration to a CI/CD pipeline with Python PyATS or similar testing framework and Jenkins
  • Experience in developing data models and understanding of Yang
  • Exposure to Cisco IOS, IOS XR. NX -OS and Junos operating systems desired

Desired Qualifications

  • Familiar with network concepts (VLAN, Interfaces, Virtual Chassis, etc)
  • Familiar with configuring docker/podman containers on Linux
  • Familiar with AWS (EC2 and RDS)
  • Familiar with Python to make REST API or Postgres Db calls (desired / nice to have)
  • Familiar with NetBox and/or Forward Networks

Pay

The expected salary range within the Washington, DC metropolitan area is $175,000 - $195,000. Final compensation is unique to each individual and will be determined based on factors such as experience, education, geographic location, and contractual requirements.

Benefits

  • Health/Dental/Vision
  • 401(k)
  • Paid Time Off
  • STD/LTD/Life Insurance/Voluntary Life Insurance
  • Stipends
  • Referral Bonuses
  • and more

Similar jobs

Senior Software Engineer

Volund ManufacturingHuntington Beach, CA· 1 mo ago
Education$145k–$185k/yrapply on app.jazz.co

Senior Software Engineer

RobinhoodMenlo Park, CA· 2 wk ago
Information Technology$214k–$230k/yrapply on boards.greenhouse.io

Senior Software Engineer

Northwestern MutualMilwaukee, WI· 5 days ago
Engineering$119k/yrapply on careers.northwesternmutual.com