Software Engineer - API Development

Main Location
Sunnyvale, CA, United States
Open jobs

Job Description:

Mist is seeking a software developer who loves to solve problems and build solid / scalable end-to-end solution. 
The position works closely with frontend and backend; we delivers usable services that have high-impact / exposure and are mission-critical to our customers.
The ideal candidate is one that enjoys problem solving, being curious about how things work, and building beautiful solutions.


  • Work with other engineering to build our micro services (API, data process pipeline) and understand our infrastructure
  • Develop software using Python, Java and/or Go (golang) and open to learn other languages.
  • Build /own well-tested, solid, scalable codes / data pipelines / tools
  • Automate all things


  • Bachelor’s degree or foreign equivalent in Computer Engineering or Computer Science
  • Experience with REST APIs
  • Experience with databases (SQL, Redis, Cassandra, …)
  • Proficiency in Python and Shell scripting

Bonus Qualifications

  • Knowledge of WiFi protocols and implementations
  • Proficiency in Go, Java
  • 5+ years of relevant experience
  • OpenSource project contributions (e.g. Github)

We're a community of women leveraging our connections into top companies to help underrepresented women get the roles they've always deserved. Simultaneously, we work to build truly inclusive hiring processes and environments where women can thrive and not just survive.
Are you hiring? Join our platform for diversifiying your team
Software Engineer - API Development
Juniper Networks, Inc.