Enable job alerts via email!

Senior Software Engineer - Client, Windows

Bowtie Works, Inc

California (MO)

Remote

USD 90,000 - 175,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking cybersecurity company as a Senior Software Engineer. In this exciting role, you'll focus on developing and optimizing Windows client applications that enhance network security and performance. Collaborate with a talented team to innovate groundbreaking technology that redefines enterprise networking. With a competitive compensation package and the chance to make a real impact, this opportunity is perfect for those who thrive in a dynamic, startup-minded environment. If you're passionate about technology and eager to shape the future of cybersecurity, we want to hear from you!

Benefits

Innovative Work Environment
Impactful Role
Groundbreaking Technology
Competitive Compensation
Equity and Benefits Package

Qualifications

  • Advanced knowledge of networking concepts and Windows internals.
  • Strong experience in low-level programming languages like Rust and C++.

Responsibilities

  • Develop and maintain Windows client applications for network-related tasks.
  • Collaborate on cross-platform client solutions and architecture.

Skills

Networking Concepts
Windows Internals
Rust
C++
VPN Technologies
Service Management

Job description

To fundamentally upgrade network security technology to meet the demands of the future.

Senior Software Engineer - Client, Windows

Full-Time in CA, US - Remote (any location) - Engineering

Location: Remote

The Company

Bowtie is a cybersecurity company rethinking enterprise networking and security. Using cutting-edge technology, we are building a decentralized secure edge without compromise. With our vision fully executed, Bowtie will be the new network fabric upon which all companies operate. Today, Bowtie delivers Private Network Access and Secure Web Gateway functions on our local-first, distributed data plane. What will you help build next?

About the Role

Join our team as a Senior Software Engineer focusing on Windows client development. You will play a crucial role in optimizing our platform for Windows, focusing specifically on Windows daemons and applications. While this position is Windows-specific, an understanding of cross-platform development is a plus.

Key Responsibilities

  • Develop and maintain Windows-based client applications focusing on network related applications such as traffic tunneling, name resolution, traffic policy enforcement, and platform health measurement.
  • Collaborate on cross-platform client solutions and architecture.

Requirements

  • Advanced knowledge of networking concepts, with a focus on client networking.
  • In-depth knowledge of Windows internals, including event-driven patterns, service management, packaging, effective troubleshooting, and creating the structures to enable such troubleshooting.
  • Strong experience using low level languages such as Rust and C++.
  • Expertise in Windows network stack, traffic management, and packet manipulation.
  • You are startup-minded, comfortable with taking initiative and ownership and can operate in a self-directed manner.
  • An understanding of VPN technologies and security protocols.
  • 4 hour workday overlap with US/Pacific.

What We Offer

  • An innovative and collaborative work environment.
  • Get in early and have a real impact.
  • Opportunity to work on groundbreaking technology in cybersecurity and networking.
  • Competitive compensation/equity and benefits package.
  • Salary range: $90,000 to $175,000 USD annually.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Microsoft Office 365 Engineer

Saic

Virginia

Remote

USD 120,000 - 160,000

3 days ago
Be an early applicant

Senior Microsoft Office 365 Engineer

SAIC

Remote

USD 95,000 - 125,000

3 days ago
Be an early applicant

Customer Engineer - SCCM/Intune Support

Concentrix

Remote

USD 91,000 - 138,000

-1 days ago
Be an early applicant

Intune + MECM Customer Engineer

Jdatsg

Colorado

Remote

USD 95,000 - 110,000

6 days ago
Be an early applicant

Customer Support Engineer

Techtrueup

Kansas City

Remote

USD 90,000 - 130,000

2 days ago
Be an early applicant

Client Solutions Group, Field Engineer - North America (All Regions)

Dell

Remote

USD 150,000 - 225,000

2 days ago
Be an early applicant

Platform Engineer 2

BlueVoyant

San Francisco

Remote

USD 100,000 - 130,000

2 days ago
Be an early applicant

Customer Success Engineer - Scaled

Moveworks

Remote

USD 80,000 - 120,000

6 days ago
Be an early applicant

Intune + MECM Customer Engineer

Jdatsg

Remote

USD 95,000 - 110,000

8 days ago