Senior Software Engineer - Network Security

Xage Security

Emeryville (CA)

On-site

USD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive salary and equity
Full health, dental, and vision insurance
Visa transfers and immigration support
Close work with founders and executives
Early stage opportunity in a massive market

Job summary

Xage Security in Emeryville, California, is looking for a skilled software developer to champion the design of groundbreaking information security products using blockchain technology. The ideal candidate will have over 3 years of experience in networking, software development, and knowledge of secure coding practices.

Responsibilities include managing projects, maintaining deployment processes, and ensuring system reliability. Attractive perks include competitive salary, full insurance coverage, and early-stage opportunity for growth within a rapidly expanding market.

Qualifications

  • 3+ years of experience in software development in networking.
  • In-depth understanding of LAN, WAN, firewalls, routers.
  • Expert skills in C++/Go/Java secure coding.

Responsibilities

  • Take ownership of projects and ensure high quality.
  • Define and maintain deployment processes for solutions.
  • Provide ongoing support to improve system reliability.

Skills

C++
Go
Java
Software development
Networking
Debugging
Troubleshooting
Linux OS
Multi-threading programming
Inter-process communication

Tools

tcpdump
wireshark
gdb
valgrind

Job description

About the Role

This is a software development role that gives the opportunity of championing the design of path‑breaking information security products that address key gaps in security for the Internet of Things. Xage’s product is a unique application of blockchain technology, which leverages the decentralization properties to put adversaries in a position of disadvantage. The role is pivotal to delivering thought leadership, reliability of the product and robustness of its design and architecture.

Perks
  • Competitive salary and equity
  • Full health, dental, vision insurance
  • We will process visa transfers and immigration
  • Work with founders and executives closely and participate in all aspects of company building
  • Early stage opportunity in a massive sized market with proven traction and growing rapidly
Responsibilities
  • Take ownership of projects and initiatives and ensure high quality of deliverables
  • Define, develop and maintain the deployment process and tools for Xage solution spanning across both IT, OT and Cloud environments.
  • Provide ongoing support and improve the system health and reliability
  • Stay up-to-date with emerging technologies and adopt best practices for highly scalable and distributed and autonomous systems
Skills And Experience
  • 3+ years of experience in software development in networking using sockets, packet tracing, client/server
  • In‑depth understanding and practical knowledge of LAN, WAN, firewalls, routers, VPN, IPSec, DPI
  • Working experience on development frameworks such as Zeek, OVS‑DPDK, Strongswan
  • Fundamental working knowledge on multi‑threading programming, inter‑process communication, socket programming, high performance and low latency programming
  • Expert coding skills in C++/go/Java‑based secure coding, vulnerability assessment, threat analysis
  • Hands‑on experience with application protocols HTTP, SSH and core concepts on Authentication, certificates, TLS, etc
  • Experience in crypto, PKI, Microservice architecture and large scale infrastructure
  • Highly focused on software quality, very strong debugging and troubleshooting skills using tools like tcpdump, wireshark, gdb, valgrind
  • Strong communication skills and expert system level skills on Linux OS such as Ubuntu, Alpine, Red Hat Linux

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Xage Security • Oklahoma

On-site
USD 80,000 - 110,000
Competitive salary and equity
Full health, dental, vision insurance
Visa transfers and immigration assistance
+2
Senior Backend Engineer
Senior Backend Engineer

Xage Security • Oklahoma

On-site
USD 90,000 - 120,000
Competitive salary and equity
Full health, dental, vision insurance
Visa transfers and immigration support
+2
Senior Backend Engineer
Senior Backend Engineer

Xage Security • Emeryville (CA)

On-site
USD 100,000 - 130,000
Competitive salary and equity
Full health, dental, and vision insurance
Visa transfer and immigration support
+1
Software Engineer (Lincoln, NE)
Software Engineer (Lincoln, NE)

Xage Security • Oklahoma

On-site
USD 60,000 - 80,000
Software Engineer – Backend
Software Engineer – Backend

xage, inc • Palo Alto (CA)

On-site
Zero-Trust Backend Engineer (Go) for Secure Edge Systems
Zero-Trust Backend Engineer (Go) for Secure Edge Systems

xage, inc • Palo Alto (CA)

On-site
Product Security Engineer – Red Team/Pen Testing
Product Security Engineer – Red Team/Pen Testing

xage, inc • Palo Alto (CA)

On-site
USD 140,000 - 170,000
Visa transfers and immigration
Senior Engineer, Secure Remote Access & Zero Trust
Senior Engineer, Secure Remote Access & Zero Trust

xage, inc • Palo Alto (CA)

Remote
Product Safety Engineer (Red Team)
Product Safety Engineer (Red Team)

Xage Security • Palo Alto (CA)

On-site
USD 170,000 - 200,000
Full Stack Engineer
Full Stack Engineer

xage, inc • Palo Alto (CA)

On-site