Jobs at Phaze
About Us
Our team is based in New York City and Salt Lake City. We are focused on using the latest technology to make remote desktop the best it can possibly be.
We move quickly and take pride in delivering polished software that our customers love and we feel proud of. People depend on our software every day to get their work done and we take that responsibility seriously. We believe that what is best for our customers is ultimately what is best for our company.
We take a low-level, first principles approach to solving our most important technical challenges. No bloat, every dependency has to fight for its life. Hard work and attention to detail during development shine through to the user experience.
We want you to work hard and get the most out of yourself. Everyone who works at Phaze should look back on their time here and know that it was one of the best professional experiences of their career, and that they are a better engineer because of it.
Open Jobs
Senior Backend Engineer
What you’ll do at Phaze
You will own a significant portion of the backend infrastructure and business logic of our software. This backend technology will support millions of users while maintaining best-in-class security (enterprise Remote Desktop must be secure), supporting multi region deployments, and using infrastructure as code practices to reduce our operations burdens. Our backend engineering team will also own the business logic for our customers’ administration panel, our telemetry and event system, ultra performant network relay software, and our engineering and business operations tools. You will partner with two other Sr. Backend Engineers who have set the foundation for everything our business and our customers will rely on.
We will want to see that you have demonstrated success building secure and scalable backend technologies. Bonus points for experience:
- In a startup or a team that grew to be a bigger org
- With wide range of responsibility over a specific area of a product
- In API / permissions / complicated data modeling is a huge plus
- In maintaining / refactoring complex monolith preferred over distributed systems
- In a product that required complex enterprise / admin features
- With leading development on the backend API that powers the business logic of the product
We want to work with people who have a desire to learn, geek out about their passions, share a burning desire to build great products, enjoy going deep on difficult technical problems, and want to dedicate their energy toward helping customers succeed.
The technologies we use include:
- Golang
- AWS
- Cloudflare
- Terraform
Staff Networking Engineer
What you’ll do at Phaze
If you’re passionate about networking technologies, this is the perfect opportunity to own a protocol that millions of people will depend on. The scope of this role includes hole-punching / nat traversal, a reliable UDP-based networking protocol, and a congestion control algorithm to support high bandwidth and low latency connections on wifi and ethernet. It’ll also need to be webRTC compliant or use Quic / WebTransport to ensure we can deliver a great web-based experience to our customers. Our networking stack is well encapsulated with no 3rd party dependencies. Your role will be to further the best-in-class work we've already done to make the protocol your own, and you will have full control over the interfaces our other teams use.
We want to find someone that is passionate about networking protocols, cares about performance of those protocols, and wants to have an impact. We like working with people who have a desire to learn, geek out about their passions, share a burning desire to build great products, enjoy going deep on difficult technical problems, and want to dedicate their energy toward helping our customers succeed.
The technologies we may use or are relevant include:
- C
- UDP
- WebTransport
- Websockets
- webRTC
- Quic