Software Engineer

Automated e2e screenshot testing tool that catches UI bugs without writing or maintaining tests
$126,000 - $315,000
Backend
Senior Software Engineer
In-Person
11 - 50 Employees
3+ years of experience
Enterprise SaaS · Developer Tools

Description For Software Engineer

Meticulous is revolutionizing software development with their automated e2e screenshot testing technology. As their #4 founding engineer, you'll join a small but talented team in London working on groundbreaking testing capabilities that have attracted major customers like Dropbox, Wiz, and Notion.

The role involves building sophisticated distributed systems for concurrent session replay, optimizing performance while maintaining determinism, and developing intelligent algorithms for test coverage analysis. You'll work on novel technologies that don't rely on transformers or LLMs, creating solutions that are unique in the market.

The ideal candidate should have experience with TypeScript/JavaScript, though raw technical brilliance is valued more than specific technology experience. You should have a deep passion for software engineering, possibly enjoying books like Clean Code and Designing Data Intensive Applications.

The company is backed by notable tech leaders including Guillermo Rauch (Vercel founder), Jason Warner (GitHub CTO), and others. They're profitable and growing revenue 10x annually, with a vision to accelerate software development through autonomous testing.

As an early team member, you'll help shape the company's culture and technology direction. The role offers exceptional compensation, the chance to work on novel technical challenges, and the opportunity to influence the future of software development practices.

The position is based in London, requiring 3+ years of experience. You'll join a collaborative environment that values transparency, continuous improvement, and technical excellence. This is an opportunity to be part of a transformative company that's creating new capabilities in software testing and development automation.

Last updated 4 minutes ago

Responsibilities For Software Engineer

  • Build distributed system for concurrent session replay
  • Optimize session replay performance while maintaining determinism
  • Develop algorithms for detecting different code paths and edge cases
  • Help build out team of world-class engineers

Requirements For Software Engineer

TypeScript
JavaScript
  • Experience with TypeScript or JavaScript
  • Technical brilliance and problem-solving ability
  • Deep love for software engineering
  • Value transparency and candid feedback
  • Strong desire for self-improvement

Benefits For Software Engineer

Equity
  • World-class compensation, exceeding top technology companies and startups
  • Work with exceptional colleagues
  • Network expansion opportunities with industry leaders

Interested in this job?

Jobs Related To Meticulous Software Engineer

Software Engineer, Product

Senior Software Engineer role at Greenlite building AI agents for financial compliance, offering $130K-$230K salary + equity in San Francisco.

Software Engineer, Platform

Senior Platform Engineer role at Greenlite, building core infrastructure for AI agents in financial compliance. $130k-$230k + equity. San Francisco based.

Senior Software Development Engineer

Senior Software Engineer role at Audible focusing on backend development, requiring 5+ years of experience in Java and distributed systems, building platforms for audio content delivery.

Senior Software Development Engineer, Elastic Load Balancing

Senior Software Engineer role at Amazon Web Services, leading the development of Elastic Load Balancing services and mentoring team members while working on large-scale distributed systems.

Network Development Engineer, OTN Network Provisioning and Automation

Senior network engineering role at Amazon focused on designing and operating large-scale networks for fulfillment centers and transportation sites, requiring expertise in routing protocols and Linux.