Enable job alerts via email!

Senior Software Engineer - Platform, Distributed Systems

Bowtie Works, Inc

California (MO)

On-site

USD 80,000 - 100,000

Full time

30+ days ago

Boost your interview chances

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

Job description

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

Our Story

Innovation Born Out of Necessity

Bowtie was created by a team of enterprise security experts frustrated with outdated network security solutions that hindered user experience. After building their own successful platform to enable secure access, the founders realized the possibility of helping all organizations embrace the future with a fundamentally better approach. In mid-2022, Bowtie was founded around the vision of pioneering distributed software to establish encrypted overlays connecting devices directly with private resources.

By building protection into the connection architecture itself, Bowtie enables integrated zero trust environments without enduring the pitfalls of legacy network security models dependent on routing traffic through centralized middlemen. With evolving security threats and working models in the enterprise, Bowtie is on a mission to fundamentally upgrade network security technology to meet the demands of the future.

Meet Our Team

Crafting tomorrow’s technology today.

CEO & Co-Founder

William Eshagh is CEO and co-founder of Bowtie. An expert in IT Security and networking, he has over a decade of experience solving IT and security challenges for security-sensitive enterprises.

Prior to starting Bowtie, William led IT and Security at Planet, and also spent time at Nebula and NASA. He holds a JD from Santa Clara University School of Law.

Issac Kelly

CTO & Co-Founder

Issac Kelly is CTO and co-founder of Bowtie. An engineering leader with more than a decade of experience shipping software, Issac has consistently delivered foundational software businesses are built on.

Prior to founding Bowtie, Issac ran corporate IT at Planet and was the first software engineer at Astra.

Justin Francesconi

COO & Co-Founder

Justin Francesconi is COO and co-founder of Bowtie. He is go-to-market leader with a decade of experience working with enterprise customers solving complex technical problems.

Prior to starting Bowtie, Justin led strategic accounts at Scale AI and was with Fastly early through IPO, operating on and leading various go-to-market teams.

Company culture at Bowtie isn’t a top-down mandate: we orient ourselves around our mission to help customers solve their problems in an environment that lets smart, capable people do their best work. We collaborate together every day to foster a culture that trusts motivated employees to design and build solutions with peers who value both autonomy and the unique experience that each of us brings. Being an early-stage employee means that each of us exercises a high degree of agency to bring order and confidence to the rapidly changing environment of a startup.

Bowtie is a remote-first company that has been oriented to support remote collaboration from day one. We understand that life happens between (and sometimes during!) work. We’re flexible when it comes to where and when you work with the mutual understanding that your efforts contribute significantly to our success.

If you don't see a role that interests you but our mission resonates, reach out to us .

Senior Software Engineer - Platform, Distributed Systems

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

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?

Company culture at Bowtie isn’t a top-down mandate: we orient ourselves around our mission to help customers solve their problems in an environment that lets smart, capable people do their best work. We collaborate together every day to foster a culture that trusts motivated employees to design and build solutions with peers who value both autonomy and the unique experience that each of us bring. Being an early-stage employee means that each of us exercise a high degree of agency to bring order and confidence to the rapidly-changing environment of a startup.

Bowtie is a remote-first company that has been oriented to support remote collaboration from day one. We understand that life happens between (and sometimes during!) work. We’re flexible when it comes to where and when you work with the mutual understanding that your efforts contribute significantly to our success.

About the Role
As a Senior Software Engineer in Platform, Distributed Systems, you will be pivotal in building a robust networking, data, and compute layer tailored for medium to large size companies. Your role will focus on developing a 'local first application' using Automerge, starting with building a better corporate network. We aim to scale our platform exponentially, well past the current scale of thousands of end users.

Key Responsibilities

  • Design and develop distributed systems in Rust, ensuring scalability and efficiency.
  • Contribute to platform development for various applications.
  • Engage in the expansion of our networking and data layers to accommodate growing user bases.
  • Collaborate with cross-functional teams to integrate new technologies and methodologies.

Requirements

  • Proven experience in building and scaling distributed systems.
  • Understanding of CRDTs with conversational knowledge of their benefits and drawbacks.
  • Some professional experience in Rust programming, or a demonstrable body of C/C++ experience and a desire to work in Rust.
  • Ability to contribute to discussions on distributed systems and networking concepts.
  • You are startup minded, comfortable with taking initiative and ownership and can operate in a self-directed manner.
  • 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.

Experience Bowtie's distributed overlay security platform in action. Book a demo to see how we can improve your network's security.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Sr Engineer - Platform

Davita Inc.

Dublin

Remote

USD 90,000 - 153,000

6 days ago
Be an early applicant

Senior Core Infrastructure Engineer - Platforms Orchestration

Kraken

Brazil

Remote

USD 90,000 - 130,000

10 days ago

Quality Assurance Software Specialist

Hamilton Telecommunications

California

Remote

USD 70,000 - 85,000

3 days ago
Be an early applicant

Senior Software Engineer - Platform Team

P2P

Remote

USD 80,000 - 130,000

30+ days ago

Senior Software Engineer - Platform Engineering & SRE

Equinix

Remote

USD 90,000 - 150,000

30+ days ago

Senior Software Engineer, Platform Engineering

Recurly

Remote

USD 80,000 - 130,000

30+ days ago

Senior Software Engineer, Platform

FERMÀT

California

On-site

USD 90,000 - 150,000

30+ days ago

Senior Software Development Engineer, Platform

Zillow Group

Remote

USD 80,000 - 100,000

13 days ago

Senior Platform Engineer

Promote Project

Alpine

Remote

USD 50,000 - 100,000

14 days ago