Aglide

Founding Engineer (Browser Automation)

San Francisco, US Full-time

TL;DR

Aglide is a browser automation platform used by renowned global enterprises to access, manage, and secure their most mission-critical work applications.

Our founding engineers, working across London and San Francisco, collaborate directly with our customers to expand our platform’s capabilities and improve its reliability, security, and performance.

What do we do?

Aglide’s browser automations can perform two key tasks: 1) securely log end-users in to their work apps and 2) autonomously perform complex admin tasks inside of them (e.g., create new users). Our platform lets non-technical users configure it to work with any application - from SaaS tools to corporate bank accounts.

Our customers range from deca-corn financial service scale-ups to public insurance companies. Every day, their employees rely on Aglide to access their mission critical apps, while their security teams count on it to maintain core compliance and defend against (sometimes state-sponsored) attackers.

In short, Aglide is mission-critical. As such, security is our top priority - all browser automation operations run locally on end-users’ devices, and sensitive data like account credentials are zero trust end-to-end encrypted.

The Job

Not only are we rapidly onboarding new customers, but our existing customers are constantly expanding Aglide to cover more of their applications, and asking us to do more complex tasks inside of them.

Our founding engineers work directly with our customers to make this possible - meeting with them regularly to understand how we can make setting up browser automation workflows easier and what autonomous tasks they want Aglide to perform. Armed with this knowledge, they work independently building new features and platform improvements before reviewing with the customers.

“Browser-using agents” are discussed a lot, but if you have tried to use any, they are mostly useless. Aglide is one of the few companies actually deploying these kinds of products into production for mission critical use cases. Getting here required huge amounts of invention from our team, and we are constantly solving problems that don’t have a ‘best-practice’ solution.

When we get it right, it makes the evenings and weekends worth it; and if we keep getting it right we’ll have built a billion-dollar company.

Required Skills

  • You have 3+ years experience in software roles. ‘Browser-using-agents’ are new and most are useless. If you have experimented with them, thats great, but we don’t expect much prior experience.
  • You’re excellent at debugging and decomposing problems. Automating browsers is really complicated, and ours run on end-user devices using end-to-end encrypted data.
  • You come up with creative technical solutions. There is no defined ‘right way’ to automate a browser - we are trying to work it out.
  • You’re keen to work with customers. Meeting with our customers is the only way to truly understand their problems and spot opportunities for the product.
  • You want a lot of ownership and independence. One engineer is often entirely responsible for meeting with a customer, understanding whats wrong, coming up with a solution, and shipping it to production – often in the same week.

Desirable Skills

  • Experience with any of the following:
    • Typescript
    • Electron
    • Browser automation (Puppeteer, Selenium, etc.)
    • Chrome extensions
  • Experience building highly secure systems, e.g. zero-trust and end-to-end encryption.
  • Experience with cybersecurity or knowledge of SSO, identity, etc.
  • Worked in startups, and willing to help us shape team processes and culture.
  • Opinionated on SaaS, design, startups, and technology.

Benefits

  • Competitive salary and generous equity.
  • Potential US Visa Sponsorship and Frequent US Travel. While there is no obligation to travel, we are always keen mix staff between our London and SF offices.
  • Private medical and dental insurance.
  • Frequent dinners, socials, and an annual international offsite.
  • Whatever computer, monitor, software, setup, etc. you need to work your best.
  • Unlimited PTO (that we actually ensure you take).

Hiring Process

  • Intro call: Speak with one of the founders, so we can learn a bit about you, your personality, and your motivations; and (more importantly) you can learn a bit about us
  • Technical Interview: A longer form interview with one of our engineers to assess you approach to solving the unique technical problems we work on at Aglide.
  • Paid in person trial: Come to our office for a day (or a weekend) and work on our technical challenge - giving us an understanding of how you like to work; and giving you the opportunity to understand our culture.
  • Offer

Due to the volume of applications, we can’t provide detailed feedback to everyone who applies. However, should we interview you and decide you might not be the best fit for us, we commit to letting you know within 24 hours.

Inclusion

Before founding Aglide, Oliver and I helped establish an organisation dedicated to encouraging people from disadvantaged and underrepresented communities to pursue careers in engineering. When we founded Aglide, we wanted to carry that commitment forward by actively working to create inclusive career opportunities.

We are proud that everyone who has joined Aglide shares this commitment and is holding us accountable to it. Aglide is an equal opportunity employer and does not discriminate on the basis of race, colour, religion, gender, national origin, sexual orientation, disability, or gender identity.

If you require any accommodation during the recruitment process due to a disability or special need, please let us know.

🚀 Y Combinator Company Info

Y Combinator Batch: S23
Team Size: 4 employees
Industry: B2B Software and Services
Company Description: Connect every disconnected app to your SSO.

💰 Compensation

Salary Range: $90,000 - $140,000

📋 Job Details

Job Type: Full-time
Experience Level: 3+ years
Engineering Type: Full stack