Full stack Software Engineer (Irvine, US)
AXON Networks · Irvine, CA · 2 mo ago
Engineering$120k–$140k/yrFull-time
Job Overview
Responsibilities
- Backend Engineering
- 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
- Frontend Engineering
- 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
Requirements
- Technical 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
- Soft skills
- 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-Have Skills
- 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
- 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
Location
We are only considering candidates who currently reside in or near Irvine, CA.
Pay Range
Annual salary range: $120,000 - $140,000