Your browser cookies must be enabled in order to apply for this job. Please contact support@jobscore.com if you need further instruction on how to do that.

Software Engineer III - Remote

Engineering | San Francisco, CA | Full Time

Job Description

About Us:

We are the leading IT solutions provider to deliver technology-enabled services and fuel digital transformation to some of the most exciting companies on the planet. We are at the cusp of a new way of working with our delivery model that helps our clients be Positively productive by matching exceptional people to on-site teams delivering world-class IT service. With engineers in over 30 countries and 70 cities around the world, we are a global company working with the world's most recognizable and innovative organizations.

In the Network Engineering Services Team (NEST for short), you will be building and managing services that manage, automate, monitor, and secure our production network infrastructure. 

You will be working closely with Network Operations and the Network Automation team in Software projects that help us improve our security posture, as well as updating our Network Services to company and industry standards. 

Responsibilities:

  • You will be designing, developing, troubleshooting, and debugging software programs for enhancements and new products. You will also develop software and tools in support of design, infrastructure, and technology platforms. You will:
  • Resolve a wide range of issues in creative ways

  • You are a seasoned, experienced professional with a full understanding of your specialty

  • You'll work on problems of diverse scope and function with some autonomy

  • Provide administration, development, and application support for end-users 

  • Design, develop, code, test, and debug system software

  • Design and implement software of embedded devices and systems from requirements to deployment

  • Review code and design

  • Configure and integrate third-party software components and technologies

  • You will work within Networking to help automate the device upgrade process

  • You will work with other SWE/SRE and Networking teams to build and operate a highly available and performant hybrid infrastructure (on-premise and cloud)

  • Work with stakeholders and cross-functional teams on projects and initiatives

  • You will support a variety of services written primarily in Python

 Priority Projects for 2021-2022 

  • Vuln Management: Device Upgrade automation/tools to improve towards SLAs 
  • Burndown service toil getting in the way of hybrid (eg. U20, YSS, Neptune integration) 

Requirements:

  • BS (or higher) in Computer Science or related technical field involving coding (e.g., physics or mathematics), or equivalent technical experience 

  • 5+ years of industry experience working with infrastructure and/or production networks

  • Experience with algorithms, data structures, complexity analysis, and software development

  • Ability to diagnose technical problems, debug code, and automate routine tasks
  • Analytical approach coupled with solid communication skills and a sense of ownership
  • Network with senior internal and external personnel in your area of expertise

  • Demonstrate good judgment in selecting methods and techniques for obtaining solutions

  • Experience working with various development programs

  • Understanding of how to configure third-party software components and technologies

  • Ability to perform root cause analysis of network, operating system, or other issues

  • Excellent communication skills in English (both speaking and writing)

  • Ability to collaborate and work remotely including use of communication tools

  • Ability to multi-task and self-organize including prioritization of activities

  • Experience using monitoring systems

  • Attention to detail

Bonus Points:

  • Familiarity with system administration and/or Golang

  • Ability to quickly learn customer support processes, tools, and techniques

  • Experience with network devices a plus

Perks:

  • Employment in the fast-growing IT space providing you with a variety of career options

  • Opportunity to work with some of the biggest firms in the world as part of the delivery network

  • Introduction to new ways of working and awesome technologies

  • Career paths to help you establish where you want to go

  • Focus on internal promotion and internal mobility - we love to build teams from within

  • Free 24/7 accessible Professional Development through LinkedIn Learning and other online courses to give you opportunities to upskill at your own pace

  • Education Assistance

  • Dedicated management to provide you with on-point leadership and care

  • Numerous on the job perks

  • Market competitive compensation and insurance, health and wellness benefits