Time zones: EST (UTC -5), UTC -4, UTC -3, UTC -2, GMT (UTC +0), CET (UTC +1), EET (UTC +2), CVT (UTC -1)
đź’¸Senior Engineer salary: ÂŁ95,000
đź’¸Staff Engineer salary: ÂŁ110,000
The job
Want to know more?
Our Co-founders are in different countries, and our team is spread across Europe, Brazil, and Canada. We don’t have a head office for you to visit, and we never will.
Gives us task flexibility and work-life balance. Work around your life and at the times you do your best work.
Without outside investment, we are free to make our own decisions.
Work at Circuit for a minimum of one year, vests over 5 years.
Paid in January and pro-rated to your start date in your joining year.
You buy the laptop and claim back the cost – and it’s yours to keep.
Need a new desk, chair, keyboard, or headphones? Build a space to do your best work.
ÂŁ1000 a year for your wellbeing
It is important to look after your physical and mental health and our wellness stipend is here to help our people stay healthy.
You can use it whenever you like. Four weeks in one go, one day off (almost) every other week, or anything in between.
Annual team meet-ups in 5-star locations
16 weeks on full pay and up to 52 weeks in total. Through birth or adoption, we want to make sure you have the time and resources to welcome your new addition.
Who we are, what we do, and how it’s going
Your Skills and Experience
- Full-stack engineering/development experience, as well as technical support or sales support engineer experience (or a similar position)
- On the frontend, JavaScript, TypeScript + React + NextJs, on the backend, all TypeScript
- Great with customers and adept at explaining tech to non-technical folks
- Problem-solving, reasoning, prioritizing, and independent decision-making skills
- Spoken and written English to a high professional proficiency or native level
- Solving a mix of medium and high-priority bugs, ~50% directly by contributing the fix yourself, ~25% by triaging to the appropriate team, and ~25% by realizing it’s user error and explaining the solution to them.
- Join a customer call with our Senior Account Exec to provide technical guidance about how the implementation would go between our API and their CRM
- A couple of async conversations with our customers who are in mid-implementation of our API and could use some guidance
- Handle 10-15 technical support tickets, help users understand how to use our more complex functionality and how best to set up their teams
- Make improvements to the documentation for the support team on how to handle repeat scenarios so that your future workload is reduced
- Daily stand-ups and fortnightly sprints. Expect ~one meeting per week. We’re not the right fit for you if you rely on regular meetings to keep on track
- Sacrificing quality. We have high standards and won’t rush to meet an arbitrary deadline
- Managing people. This will remain an individual contributor role, at least for now.
- Working with junior folks. You need to be okay with doing more low-level and administrative tasks
- Meet our Recruiter – You’ll have a video call with our internal recruiter, Sadie Moloney , who will tell you more about Circuit and get to know you, too.
- Meet the hiring team – You’ll have a video call with our Engineering Manager, Vitor, and Helena, Staff Engineer, to discuss your technical skills and experience in more detail.
- Paid test project – At this stage, we will invite you to take part in a take-home project (and we’ll pay you for your time) that gives you a chance to showcase your skills.
- Final Call – You’ll have a 30-minute final video call with our Founder and CEO, Jack Underwood , an informal chat, and an opportunity to meet and ask questions.
- Offer!
To find out more about this job, please visit this link

