This job is closed

We regret to inform you that the job you were interested in has been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

Forward Networks - Santa Clara, CA

posted 2 months ago

Full-time - Mid Level
Remote - Santa Clara, CA
Professional, Scientific, and Technical Services

About the position

Forward Networks is seeking a talented Software Engineer to join the NQE and Programming Languages team. This role focuses on developing the Network Query Engine (NQE), which allows non-programmers to create custom data views and reports for network management. The engineer will work primarily with Java and apply concepts from programming languages and database systems to enhance the network verification platform, ultimately improving network management for operators.

Responsibilities

  • Develop, enhance, and maintain the code base primarily in Java.
  • Develop, enhance, and maintain the Network Query Engine (NQE) using various programming language and database management system techniques.
  • Deliver a suite of domain-specific languages for the development of Forward Enterprise.
  • Build and support tools such as IDE plugins that provide language support for the domain-specific languages.

Requirements

  • BS in Computer Science or related degree; MS preferred.
  • 3+ years of work experience with Java, Scala, or other similar languages (C#, F#, etc.).
  • Strong object-oriented design and development skills.

Nice-to-haves

  • Experience with domain-specific languages.
  • Experience with DBMS implementation techniques, such as storage formats, query execution strategies, query optimization, and query language design.
  • Experience with parsing techniques or tools.
  • Experience with language tooling implementation (autocomplete, debuggers, profilers, etc.).
  • Experience with REST APIs and frameworks such as Spring or Hibernate.
  • Experience in the networking domain is a plus but not required.

Benefits

  • Remote work may be possible for this role.
  • Cash compensation between $180,000-$220,000 per year, determined by skills, experience, education, and location.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service