Senior Network Software Engineer

  • Coinbase
  • Chicago, IL
  • Sep 08, 2018

Job Description

Back To All Jobs Senior Network Software Engineer
Chicago, IL

Coinbase's vision is to bring more innovation, efficiency, and equality of opportunity to the world by building an open financial system. Our first step on that journey is making digital currency accessible and approachable for everyone. Two principles guide our efforts. First, be the most trusted company in our domain. Second, create user-focused products that are easier and more intuitive to use.

We recently launched a Chicago office and are looking for strong software engineers across multiple skill sets and at all levels of seniority to join our Coinbase Markets team in Chicago.  You will be part of a greenfield effort to build out a scalable, low-latency exchange in the Cryptocurrency space, working along other highly talented and collaborative engineers.

Responsibilities:
  • Work side-by-side on a small team of senior network engineers
  • Own the network team's software portfolio, including:
    • Automated test (functionality, performance, load, conformance, security) portfolio
    • Network environment metadata
    • Network and device telemetry data capture
    • Network dashboard, monitoring and alerting
  • Conduct research into network behavior and optimization using internal data and research platform

Requirements:
  • Strong background in building reliable, scalable, and maintainable software systems
  • Skills in Python and Go preferred, Elixer ;-P
  • UI/UX skills
  • Postgres SQL (PLSQL)
  • Experience with message brokers (WAMP) / Web sockets
  • Time series data experience
  • API development

Nice to Haves:
  • Experience working with relational and columnar databases
  • Experience working with message broker software (Kafka, etc)
  • Experience building infrastructure-as-code automation solutions
  • Experience working in medium-to-big data research environments
  • Knowledge of networking
  • Knowledge of specific switches and vendor-ware a plus  

All members of this team will embody the core Coinbase values of Clear Communication, Positive Energy, Continuous Learning, and Efficient Execution, and will place a strong emphasis on diversity and inclusion.

 

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.