Network Automation Engineer

2 months ago


San Francisco, California, United States Block Full time

Company Description
Block is one company built from many blocks, all united by the same purpose of economic empowerment. The blocks that form our foundational teams - People, Finance, Counsel, Hardware, Information Security, Platform Infrastructure Engineering, and more - provide support and guidance at the corporate level. They work across business groups and around the globe, spanning time zones and disciplines to develop inclusive People policies, forecast finances, give legal counsel, safeguard systems, nurture new initiatives, and more. Every challenge creates possibilities, and we need different perspectives to see them all. Bring yours to Block.
Job Description
We're looking for a network automation engineer who shares our values to help us build tools to configure, monitor, maintain and visualize our global network connecting multiple datacenters, offices and clouds. As a team, we value correctness, efficiency, and safety. We measure and monitor everything, and have a culture of continuous reflection and improvement. We aim to eliminate friction in our environment and believe that no project should be delayed due to lack of reliable infrastructure. We believe that a well designed production environment can be beautiful.
You will:

  • Write and maintain software to solve complex network management and monitoring tasks, including:
  • Deploying and auditing configuration of network devices
  • Monitoring network health, including metrics collection, visualization, and alerting
  • Tracking network utilization over time to assist capacity planning models
  • Write proper tests and documentation for all tools
  • Collaborate with other teams to design and implement tools that help automate end-to-end processes that involve the network infrastructure
  • Integrate existing open source software tools and participate in those open source projects in order to contribute any new features or bug fixes
  • Troubleshoot network failures and performance issues
  • Mentor and train other network engineers on the team
  • Participate in an on-call rotation

Qualifications
You have:

  • 5+ years of software engineering experience
  • Experience developing in at least one of Python or Go
  • Comfortable using the Linux/Unix command line and command line tools
  • Knowledge of networking concepts (switches, routers, protocols such as TCP/IP, etc.)
  • Knowledge of routing protocols and concepts (BGP, OSPF, IS-IS, etc)
  • Very strong attention to detail
  • Strong communication skills
  • A desire to continue learning
  • A personal commitment to quality

Even better:

  • Experience with AWS and GCP networking
  • Experience with developing software for highly scalable/distributed systems
  • Experience with large-scale installations of Linux/Unix
  • Experience with Django and Ansible
  • Understanding of Serverless technologies and Kubernetes

Technologies we use:

  • Python, Go
  • JunOS, F5 BIG-IP, Arista EOS
  • Linux (CentOS)
  • SNMP, NetFlow, Prometheus

Qualifications
You have:

  • 5+ years of software engineering experience
  • Experience developing in at least one of Python or Go
  • Comfortable using the Linux/Unix command line and command line tools
  • Knowledge of networking concepts (switches, routers, protocols such as TCP/IP, etc.)
  • Knowledge of routing protocols and concepts (BGP, OSPF, IS-IS, etc)
  • Very strong attention to detail
  • Strong communication skills
  • A desire to continue learning
  • A personal commitment to quality

Even better:

  • Experience with AWS and GCP networking
  • Experience with developing software for highly scalable/distributed systems
  • Experience with large-scale installations of Linux/Unix
  • Experience with Django and Ansible
  • Understanding of Serverless technologies and Kubernetes

Technologies we use:

  • Python, Go
  • JunOS, F5 BIG-IP, Arista EOS
  • Linux (CentOS)
  • SNMP, NetFlow, Prometheus


  • San Francisco, California, United States Cloudflare Inc Full time

    About the RoleWe are seeking a highly skilled Network Automation Engineer to join our team at Cloudflare Inc. As a key member of our Network Engineering Team, you will play a crucial role in building and maintaining the infrastructure that powers our software.Key ResponsibilitiesDesign and implement network automation solutions to improve network resilience...


  • San Francisco, California, United States Aircon Engineering Inc Full time

    About Aircon Engineering IncAircon Engineering Inc is a leading company in the field of network infrastructure and automation. Our team is dedicated to building and maintaining a robust and scalable network that connects multiple datacenters, offices, and clouds.Job DescriptionWe are seeking a highly skilled Senior Network Automation Engineer to join our...


  • San Francisco, California, United States Aircon Engineering Inc Full time

    About Aircon Engineering IncAircon Engineering Inc is a leading company in the field of network infrastructure engineering. Our team is dedicated to building and maintaining complex network systems that connect multiple datacenters, offices, and clouds.Job DescriptionWe are seeking a highly skilled Senior Network Automation Engineer to join our team. As a...


  • San Francisco, California, United States Block Full time

    Job DescriptionWe're looking for a network automation engineer who shares our values to help us build tools to configure, monitor, maintain and visualize our global network connecting multiple datacenters, offices and clouds. As a team, we value correctness, efficiency, and safety. We measure and monitor everything, and have a culture of continuous...


  • San Diego, California, United States JSAT AUTOMATION INC Full time

    Job OverviewAbout JSat AutomationAt JSat Automation, we are dedicated to empowering our clients with the necessary tools and resources to navigate challenges in their pursuit of scientific advancement. Our mission is to offer a strategic and cost-effective methodology for executing projects, aiming not just to deliver solutions but to cultivate enduring...


  • San Francisco, California, United States Arista Networks Full time

    About the RoleArista Networks is seeking a highly skilled Cloud Network Architect to join our Sales Engineering team in the San Francisco Bay Area. As a Cloud Network Architect, you will play a critical role in providing pre-sales technical systems engineering support for our Hyperscale customers.Key ResponsibilitiesAct as a trusted advisor for our customers...

  • Automation Engineer

    1 month ago


    San Francisco, California, United States WEKA Full time

    WEKA is architecting a new approach to the enterprise data stack built for the AI era. The WEKA Data Platform sets the standard for AI infrastructure with a cloud and AI-native software solution that can be deployed anywhere. It transforms legacy data silos into data pipelines that make GPUs, AI, and other performance-intensive workloads run faster, work...


  • San Diego, California, United States JSAT AUTOMATION INC Full time

    JOB DESCRIPTIONAbout JSat AutomationJSat Automation is committed to advancing scientific exploration by offering customized solutions that empower our clients to tackle challenges and foster innovation across diverse sectors. Our dedicated team of professionals strives to build enduring partnerships with clients, ensuring the delivery of high-quality and...


  • San Francisco, California, United States Arista Networks Inc Full time

    When you join Arista as part of the Sales Engineering team, you're not just stepping into a role; you're becoming part of a team of industry experts and technical leaders.Typically reporting to the Regional Engineering Manager, you'll be working alongside some of the most skilled field engineers in the industry.Supported by the expertise of our world class...


  • San Francisco, California, United States Arista Networks Full time

    We leverage the latest advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge in an increasingly interconnected world.We are experiencing tremendous growth and have an immediate need for a collaborative, self-motivated Pre-Sales Network Systems Engineer OR Network Architect to...


  • San Francisco, California, United States MasterCard Full time

    Our Mission:At Mastercard, we strive to connect and empower a diverse, digital economy that serves everyone, everywhere by ensuring transactions are secure, straightforward, intelligent, and accessible. Through the use of secure data and networks, along with strategic partnerships and a passionate workforce, our innovations and solutions enable individuals,...


  • San Francisco, California, United States Arista Networks Full time

    Company DescriptionArista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments. What sets us apart is our relentless pursuit of innovation. We leverage the latest advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a...


  • San Francisco, California, United States Arista Networks Full time

    Company DescriptionArista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments. What sets us apart is our relentless pursuit of innovation. We leverage the latest advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a...


  • San Francisco, California, United States E Tech Group Full time

    At E Tech Group, becoming part of our team means engaging with a collective of dedicated and innovative professionals. As one of the foremost engineering and system integration firms in the United States, we have been delivering value to our clients through IT automation and control solutions for over 25 years, serving various sectors including Life...


  • San Francisco, California, United States Arista Networks Full time

    About the RoleWe are seeking a highly skilled Network Systems Engineer to join our Sales Engineering team at Arista Networks. As a critical member of our team, you will act as a trusted advisor to our customers, gathering requirements and identifying opportunities with existing and new customers in Northern California.Key ResponsibilitiesCollaborate with...


  • San Francisco, California, United States Procom Services Full time

    Company OverviewProcom is a prominent provider of professional IT services and staffing solutions for businesses and governmental organizations across Canada. Recognized by the Branham Group as the 3rd largest professional services firm in Canada, Procom stands out as the largest 'Canadian-Owned' IT staffing and consulting company.Areas of ExpertiseProcom...


  • San Francisco, California, United States E Tech Group Full time

    At E Tech Group, being part of our team means collaborating with a group of dedicated and innovative professionals. We are recognized as one of the largest engineering and system integration firms in the United States, delivering exceptional value to our clients through IT automation and control solutions for over 25 years across various sectors including...


  • San Francisco, California, United States Paul Davis Restoration of Greenville and Spartanburg Full time

    Job SummaryWe are seeking a highly skilled Senior Automation and Controls Engineer to join our team at Paul Davis Restoration of Greenville and Spartanburg. As a key member of our operations team, you will be responsible for designing, implementing, and maintaining complex automation systems for our industrial processes.Key ResponsibilitiesDesign and...


  • San Francisco, California, United States Procom Services Full time

    Company OverviewProcom is a premier provider of professional IT services and staffing solutions to businesses and government entities across Canada. Recognized by the Branham Group as the 3rd largest professional services firm in Canada, Procom stands out as the largest Canadian-owned IT staffing and consulting company.Areas of ExpertiseProcom specializes in...


  • San Francisco, California, United States MasterCard Full time

    Our Mission:We strive to connect and empower a comprehensive digital economy that serves everyone, everywhere by ensuring transactions are secure, straightforward, intelligent, and accessible. Through the use of secure data and networks, along with strategic partnerships and a passionate workforce, our innovations and solutions assist individuals, financial...