At a Glance
- Tasks: Own and evolve our uptime monitoring platform, enhancing application performance and reliability.
- Company: Join Checkly, a remote-first startup empowering developers with innovative tools.
- Benefits: Enjoy flexible hours, competitive salary, stock options, and generous vacation time.
- Why this job: Make a real impact in a fast-growing company while working with cutting-edge technologies.
- Qualifications: Experience in SaaS environments, TypeScript, and a passion for developer tooling.
- Other info: Be part of an inclusive team with excellent career growth opportunities.
The predicted salary is between 88000 - 107000 ÂŁ per year.
Join Checkly as a Senior Backend Engineer and empower developers and agents to own and ensure application performance and reliability - from pull request to post-mortem! Checkly helps engineers build reliable products by unifying testing, monitoring and observability. OpenTelemetry, Playwright, and Monitoring as Code are our foundation for unifying performance and reliability. Our tech stack is Vue.js, Node.js, TypeScript, Postgres, ClickHouse and AWS. We ship to prod all day, every day. We practice Agile (not scrum) and take pride in good documentation and good looking products. We’re a remote‑first startup that keeps things simple - low on meetings, high on productivity, and always shipping.
If you love building cool things, working async, actually listening to and working with customers, and keeping it lean, you’ll fit right in! Thousands of developers - teams at 1Password, CrowdStrike, Render, LinkedIn and Vercel included - trust Checkly to keep their apps running smoothly. In 2024, we raised $20M in Series B funding from Balderton, CRV, and Accel to take things to the next level. We care about building a team where people of all backgrounds are encouraged to do their best work. To achieve this we built a flexible, remote‑first and async‑first startup environment with inclusive benefits and full transparency about how we pay.
Responsibilities
- Own and evolve our uptime monitoring platform, driving new capabilities to customers observe and protect the most critical parts of their infrastructure at scale.
- Work with infra to deploy our own Clickhouse instance to capture check run logs and metadata.
- Design and implement an API on this datastore that allows customers to run reports on their check runs.
- Work with a customer to hunt down a bug that lets certain checks fail in their private location infrastructure.
- Improve our status pages product to elevate it toward an industry‑leading standard of reliability, transparency, and real‑time communication.
- Scale our current backend platform to meet the demands of our growing business.
- Participate in our on‑call rotation to keep everything running smoothly around the clock.
You have deep experience in building applications in a professional product (SaaS) environment, with TypeScript (Go is a plus). Our platform runs services in both TypeScript and Go - you will work across both stacks and can ramp up on Go after joining.
Qualifications
- You’re excited about developer tooling, and testing frameworks like Playwright.
- You have experience building distributed systems on AWS/GCP or bare metal servers.
- You want business impact and the visibility that a startup offers.
- You like to work in a growing company with experienced founders.
- You assume good intentions and are a great communicator in spoken and written English.
- You’re autonomous and self‑motivated in a remote environment.
- You genuinely enjoy getting to know your colleagues and helping others.
- You are able to contribute across the stack and are quick to pick up on new stuff and enjoy the process of learning new things.
- You love making software!
Work Environment & Benefits
- FULLY remote role, within the UTC-3 to UTC+3 time zones.
- Transparent salary because your salary shouldn’t be dictated by how good a negotiator you are.
- Remote‑first, flexible work hours, async‑first (low meeting, high productivity) and transparent culture.
- Become part of a fast‑growing, international, and remote team where your work matters - your impact won’t get lost in layers of bureaucracy.
- Stock options.
- 27 days of paid vacation + your local public holidays.
- Paid sick leave & up to 14 weeks of paid parental leave.
- $1,500 learning, visiting and wellness budget.
- Co‑working budget or home office setup.
- Bi‑annual company retreats.
What we pay: Fair, competitive, and transparent pay is very important for us. Therefore we work with a standardized salary calculator that includes several factors such as seniority level as well as location. For this role, the range is Compensation €88k-€107k for someone in a similar cost of market as UK, Germany etc. €79k-€97k for someone in a similar cost of market as Spain, Poland, Ukraine etc.
Backend Engineer employer: TEAM Inc.
Contact Detail:
TEAM Inc. Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Backend Engineer
✨Tip Number 1
Network like a pro! Reach out to folks in your industry on LinkedIn or other platforms. A friendly chat can open doors that a CV just can't.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repo showcasing your projects, especially those using TypeScript or Go. This gives potential employers a taste of what you can do.
✨Tip Number 3
Prepare for interviews by practising common questions and coding challenges. We all know the tech scene can be tough, so being ready will help you stand out!
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are genuinely interested in joining our team.
We think you need these skills to ace Backend Engineer
Some tips for your application 🫡
Show Your Passion for Development: When writing your application, let us see your enthusiasm for building cool things! Share specific examples of projects you've worked on that showcase your skills in backend development and how they align with our tech stack.
Be Clear and Concise: We appreciate good documentation, so make sure your application is well-structured and easy to read. Avoid jargon and keep it straightforward; we want to understand your experience without getting lost in the details.
Highlight Your Remote Work Experience: Since we're a remote-first startup, it's important to mention any previous remote work experience. Tell us how you stay productive and communicate effectively in an async environment—this will help us see how you'd fit into our team!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates about the role. We can’t wait to hear from you!
How to prepare for a job interview at TEAM Inc.
✨Know Your Tech Stack
Familiarise yourself with the technologies mentioned in the job description, especially TypeScript and AWS. Be ready to discuss your experience with these tools and how you've used them in past projects. This shows you’re not just a fit for the role but also genuinely interested in what they do.
✨Showcase Your Problem-Solving Skills
Prepare examples of how you've tackled challenges in previous roles, particularly in building distributed systems or debugging issues. Highlight specific instances where your actions led to improved performance or reliability, as this aligns perfectly with Checkly's focus on empowering developers.
✨Emphasise Communication and Collaboration
Since Checkly values good communication, be prepared to discuss how you’ve worked with teams remotely. Share experiences where you’ve collaborated effectively, listened to customer feedback, or contributed to documentation. This will demonstrate that you can thrive in their async-first environment.
✨Express Your Passion for Developer Tools
Convey your enthusiasm for developer tooling and testing frameworks like Playwright. Discuss any personal projects or contributions to open-source that showcase your love for building software. This passion will resonate well with the team and show that you’re aligned with their mission.