- Implement a cost-based query optimizer for NQE's query language.
- Design extensions to a novel hierarchical text pattern-matching language.
- Design and implement a bidirectional parsing language and system.
- Collaborate with AI experts to design natural language interfaces to DSLs.
- Develop, enhance, and maintain our code base (primarily Java)
- Develop, enhance, and maintain NQE, leveraging various PL and DBMS techniques.
- Deliver a suite of domain-specific languages used in the development of Forward Enterprise.
- Build and support tools (such as IDE plugins providing language support) associated with the above domain-specific languages.
- 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
- Experience with domain specific languages
- Experience with DBMS implementation techniques, e.g. storage formats, query execution strategies, query optimization, query language design.
- Experience with parsing techniques or tools
- Experience with language tooling implementation (autocomplete, debuggers, profilers, etc.)
- Experience with REST APIs, as well as with frameworks such as Spring or Hibernate
-
Manager Software Engineering, Gui
3 weeks ago
Johnson & Johnson Santa Clara, United StatesJohnson & Johnson MedTech is recruiting for a Manager Software Engineering, GUI located in Santa Clara, CA. This position is based in Santa Clara, CA and may require up to 10% travel. (NOT REMOTE) · Johnson & Johnson MedTech innovates at the intersection of biology and technology ...
-
Software Engineer
1 day ago
AMD Santa Clara, United States Full time· WHAT YOU DO AT AMD CHANGES EVERYTHING · We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for th ...
-
Software Engineer
4 days ago
Couchbase Santa Clara, United StatesEvery day we tackle new and exciting challenges to empower developers to build modern cloud, mobile, and edge applications that deliver a premium user experience. Couchbase delivers unmatched performance, scalability, flexibility and financial value across cloud, on premises, hyb ...
-
Software Engineer
3 weeks ago
Pure Storage Santa Clara, United StatesBE PART OF BUILDING THE FUTURE. · What do NASA and emerging space companies have in common with COVID vaccine R&D teams or with Roblox and the Metaverse? · The answer is data, -- all fast moving, fast growing industries rely on data for a competitive edge in their industries. An ...
-
Software Engineer
3 weeks ago
Akraya Santa Clara, United StatesPrimary Skills: Wireshark, HTTP Analysis, Network Security, Unit Testing Contract Type: W 2 Location: Remote Duration:3 - 4 Months (possible extension) Pay Range:$30 - $35 per hour NOTE: Role opens to Women Back to Work candidates with a career gap T Software Engineer, Network Se ...
-
Software Engineer
4 days ago
Couchbase Santa Clara, United States Full time· Every day we tackle new and exciting challenges to empower developers to build modern cloud, mobile, and edge applications that deliver a premium user experience. Couchbase delivers unmatched performance, scalability, flexibility and financial value across cloud, on premises, ...
-
Software Engineer
16 hours ago
Advanced Micro Devices , Inc. Santa Clara, United StatesOverview: · WHAT YOU DO AT AMD CHANGES EVERYTHING · We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences the building bloc ...
-
Software Engineering
3 weeks ago
Bear Flag Robotics Santa Clara, United StatesAbout Bear Flag Robotics · At Bear Flag Robotics, we are building incredible products that growers need to sustainably farm into the future. Our team is building a fleet of autonomous farming tractors. Using cutting-edge technology, we are changing the agricultural world. That me ...
-
Software Engineering
5 hours ago
Apolis Santa Clara, United StatesJob Title: Software Engineering - Engineer · Duration: 12 Months · Location: California Bay Area - Remote · Pay : $91/Hr · Job Description: TOP 6 REQUIREMENTS: · 1. Continuous Integration Development · 2. Automated Test Development · 3. Modern CI/CD pipeline development with ...
-
Software Engineer
3 weeks ago
SiFive Santa Clara, United StatesAbout SiFive · As the pioneers who introduced RISC-V to the world, SiFive is transforming the future of compute by bringing the limitless potential of RISC-V to the highest performance and most data-intensive applications in the world. SiFive's unrivaled compute platforms are co ...
-
Software Engineer
1 week ago
Order, Inc. Santa Clara, United StatesENGINEERING · Ordr, Inc. in Santa Clara, CA seeks Software Engineer: Meet w/ sales/mktg teams to gather new reqs from the customer. Review & analyze the reqs within the engineering team. Part-time tele-commuting allowed. $283,442/ yr. Email res (must reference Job Code #43010) to ...
-
Software Engineer
5 hours ago
Carta Santa Clara, United StatesThe Company You'll Join · Carta is a platform that helps people manage equity, build businesses, and invest in the companies of tomorrow. Our mission is to unlock the power of equity ownership for more people in more places.Carta is trusted by more than 40,000 companies and over ...
-
Software Engineer
1 week ago
Couchbase Santa Clara, United StatesEvery day we tackle new and exciting challenges to empower developers to build modern cloud, mobile, and edge applications that deliver a premium user experience. Couchbase delivers unmatched performance, scalability, flexibility and financial value across cloud, on premises, hyb ...
-
Software Engineer
3 weeks ago
Microsoft Corporation Santa Clara, United StatesMicrosoft Azure Storage is a highly distributed, massively scalable, and ubiquitously accessible cloud storage platform. Azure storage already runs at Exascale (storing Exabytes of data) and we will scale our designs over the next decade to support Zettascale (storing Zettabytes ...
-
Software Engineer
1 week ago
Brambles Santa Clara, United StatesCHEP helps move more goods to more people, in more places than any other organization on earth via our 300 million pallets, crates and containers. We employ 11,000 people and operate in more than 55 countries. Through our pioneering and sustainable share-and-reuse business model, ...
-
Software Engineer
16 hours ago
ServiceNow Santa Clara, United StatesCompany Description · At ServiceNow, our technology makes the world work for everyone, and our people make it possible. We move fast because the world can't wait, and we innovate in ways no one else can for our customers and communities. By joining ServiceNow, you are part of an ...
-
Principal Software Engineer
3 weeks ago
Palo Alto Networks Santa Clara, United States Full timeJob Description · Your Career · As a member of the Platform Software group at Palo Alto Networks, you will participate in the design and development of platform software of our Next-Generation Firewall platforms. Responsibilities will include platform bring-up (both pizza-box and ...
-
Software Engineer
1 week ago
Comrise San Jose, United StatesPosition: Software Engineer (Backend) · Location: San Jose, CA (Hybrid) · Duration: 6+ Month · Job Responsibilities: · Design new experiences for Client sellers and advertisers to promote their products, manage their advertising campaigns, and run their businesses · Build highly ...
-
Sr Software Engineer
2 weeks ago
Palo Alto Networks Santa Clara, United States Full timeJob Description · Your Career · Palo Alto Networks SaaS Security team is looking for a seasoned and accomplished Senior Staff Software Engineer to help scale out our security platform with a sharp focus on platform and infrastructure capabilities. As a member of the team, you ha ...
-
Software Engineering Manager
1 day ago
NVIDIA Santa Clara, United States Full timeWe are the GPU Communications Libraries and Networking team at NVIDIA. We deliver communication libraries like NCCL, NVSHMEM, UCX for Deep Learning and HPC. DL and HPC applications have a huge compute demand already and run on scales which go up to tens of thousands of GPUs. The ...
Software Engineer - Santa Clara, United States - Forward Networks Inc
Description
Forward Networks is revolutionizing the way large networks are managed. Forward's advanced software delivers a "digital twin" of the network, enabling network operators to verify intent, predict network behavior, avoid outages, and simplify network management. Our platform can be implemented on premises, in the cloud, and in hybrid environments.
The results? More reliable networks, reduced outages, and reduced business risk.
Forward Networks is currently looking for a talented Software Engineer to join our NQE and Programming Languages team. This team develops NQE (Network Query Engine), a query engine for network data, enabling non-programmers to express custom data views, reports, and verifications on their networks. This team also maintains a suite of internally-used domain-specific languages that help deliver a reliable, robust experience with Forward Networks' network verification and assurance software.
In addition to Java development, the NQE & Programming Languages Engineer will draw on concepts and techniques from the areas of programming languages (PL) and database systems (DBMS) to help develop the state-of-the-art network verification platform and improve how network operators manage networks today. Here are some of the types of problems that this engineer might be challenged with:
This position is a regular, full-time opportunity with Forward Networks in Santa Clara, CA. Remote work may be possible for this role.
Cash compensation for this role is between $180,000-$220,000 per year. Within this range, individual pay is determined by several factors including job-related skills, work experience, relevant education and training, and location.