AXON Networks logo
AXON Networks
Posted 103 days agoVerified live 12h ago

Web Application Engineer (Irvine, US)

Brief overview

Irvine, California, United StatesIn-person
$120k–$140k/yrStated range

About the company

AXON Networks logo
AXON Networksaxon-networks.com

AXON Networks delivers an AI-driven, analytics-based orchestration platform.

Job description

Summary

AXON Networks is a technology company specializing in AI-driven orchestration platforms and high-speed routers. They are seeking a Web Application Engineer to design, build, and maintain scalable web applications, collaborating with various teams to deliver reliable and secure software solutions.

Responsibilities

  • Design and implement backend services using Go (Golang)
  • Build and maintain APIs (REST and/or gRPC)
  • Design efficient schemas and queries using PostgreSQL
  • Use Redis for caching, session management, and performance optimization
  • Write clean, testable, and well‑documented code
  • Diagnose and resolve performance bottlenecks and production issues
  • Build responsive, user‑friendly interfaces using React
  • Develop frontend logic using JavaScript and TypeScript
  • Collaborate with product and design teams to translate requirements into UI components
  • Ensure cross‑browser compatibility, accessibility, and performance
  • Deliver end‑to‑end features across the full application stack
  • Integrate frontend applications with backend services
  • Participate in architectural discussions and technical design reviews
  • Write unit, integration, and end‑to‑end tests
  • Participate in code reviews and knowledge sharing
  • Work in an Agile/Scrum environment
  • Contribute to CI/CD pipelines and deployment workflows

Skills

  • Strong production experience with Golang
  • Solid understanding of PostgreSQL, including schema design and query optimization
  • Experience using Redis in production environments
  • Proficiency with React
  • Strong skills in JavaScript and TypeScript
  • Working knowledge of Python (scripting, tooling, or services)
  • Strong understanding of HTTP, APIs, and web application architecture
  • Experience with Git and collaborative development workflows
  • Familiarity with containerization (Docker) and modern deployment practices
  • Ability to debug complex systems across multiple layers
  • Pragmatic engineering decisions
  • Ownership and accountability
  • Clear communication across teams
  • Curiosity and continuous learning
  • Building systems that are reliable, scalable, and easy to operate
  • Practical knowledge of networking fundamentals (TCP/IP, DNS, routing, NAT)
  • Experience working with switches and routers
  • Comfort using CLI‑based network devices and tools
  • Familiarity with network discovery and management protocols, such as: LLDP; CDP; SNMP; DHCP
  • Ability to reason about network topologies, device discovery, and operational state
  • Experience with cloud platforms (AWS, GCP, Azure, or similar)
  • Familiarity with Kubernetes or container orchestration
  • Exposure to observability tools (logging, metrics, tracing)
  • Background in distributed systems or high‑scale application

Qualifications

Must Haves

  • Strong production experience with Golang
  • Solid understanding of PostgreSQL, including schema design and query optimization
  • Experience using Redis in production environments
  • Proficiency with React
  • Strong skills in JavaScript and TypeScript
  • Working knowledge of Python (scripting, tooling, or services)
  • Strong understanding of HTTP, APIs, and web application architecture
  • Experience with Git and collaborative development workflows
  • Familiarity with containerization (Docker) and modern deployment practices
  • Ability to debug complex systems across multiple layers
  • Pragmatic engineering decisions
  • Ownership and accountability
  • Clear communication across teams
  • Curiosity and continuous learning
  • Building systems that are reliable, scalable, and easy to operate

Nice to Haves

  • Practical knowledge of networking fundamentals (TCP/IP, DNS, routing, NAT)
  • Experience working with switches and routers
  • Comfort using CLI‑based network devices and tools
  • Familiarity with network discovery and management protocols, such as: LLDP; CDP; SNMP; DHCP
  • Ability to reason about network topologies, device discovery, and operational state
  • Experience with cloud platforms (AWS, GCP, Azure, or similar)
  • Familiarity with Kubernetes or container orchestration
  • Exposure to observability tools (logging, metrics, tracing)
  • Background in distributed systems or high‑scale application

More jobs like this