At a Glance
- Tasks: Work on innovative backend systems and tackle exciting challenges in networking and security.
- Company: Join a fast-growing Y-Combinator company with a focus on work/life balance.
- Benefits: Enjoy extensive health coverage and an annual expense budget.
- Other info: Dynamic team culture that values humility, honesty, and transparency.
- Why this job: Make a real impact by contributing to open source projects and enhancing critical infrastructure.
- Qualifications: Experience in Go or Rust, and Linux systems engineering is essential.
The predicted salary is between 60000 - 80000 £ per year.
About Us
Teleport is the Infrastructure Identity Company, modernizing identity, access, and policy for infrastructure, improving engineering velocity and resiliency of critical infrastructure against human factors and/or compromise. We are a fast-growing, well-funded Y-Combinator company. We value our craft, are strong supporters of work/life balance, and embrace a culture of humility, honesty, and transparency.
About this job
We are looking for product-focused systems engineers to work on Teleport itself. You will work on problems ranging from networking and performance to security and integrations with external systems. You will work on the full product lifecycle from working with customers to understand their problems, writing RFDs for your proposed design, implementation, testing, and documentation. Teleport is an open core project and most of the code you will write will be open source and written in Go (or Rust).
Projects you may work on:
- Building backend integrations with cloud provider's managed databases.
- Working on scalability and resiliency of clusters with 10K+ nodes.
- Implementing advanced HTTPS proxy with identity aware access control.
- Building hardened security for Linux and Mac users.
Requirements:
- Go or Rust experience
- Linux systems engineering
- Cryptography engineering experience is a plus
Interview Process
You will join a 30 minute intro call and we will walk you through the compensation, interview process and requirements. You join a Slack channel and submit a coding challenge in Go using Github.
Benefits:
- Extensive health coverage
- Annual expense budget
Remote Senior Backend Software Engineer - London in Derry employer: Teleport
Teleport is an exceptional employer that prioritises work/life balance and fosters a culture of humility, honesty, and transparency. As a fast-growing Y-Combinator company based in London, we offer extensive health coverage, an annual expense budget, and opportunities for professional growth through engaging with open source projects. Join us to be part of a team that values your craft and supports your development in a dynamic and innovative environment.
StudySmarter Expert Advice🤫
We think this is how you could land Remote Senior Backend Software Engineer - London in Derry
✨Tip Number 1
Network like a pro! Reach out to current employees at Teleport on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for the interview process. It’s all about making connections!
✨Tip Number 2
Show off your skills! Prepare a portfolio of your past projects, especially those involving Go or Rust. Be ready to discuss how you tackled challenges and what you learned from them during the interview.
✨Tip Number 3
Practice makes perfect! Get comfortable with coding challenges by using platforms like LeetCode or HackerRank. Focus on problems related to systems engineering and cryptography to align with what Teleport is looking for.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining the team at Teleport. Don’t miss out on this opportunity!
We think you need these skills to ace Remote Senior Backend Software Engineer - London in Derry
Some tips for your application 🫡
Show Your Passion for the Craft:When writing your application, let us see your enthusiasm for backend engineering. Share specific projects or experiences that highlight your skills in Go or Rust, and how they relate to the role at Teleport.
Tailor Your Application:Make sure to customise your application to reflect the job description. Highlight your experience with Linux systems and any cryptography engineering you've done, as these are key aspects of the role we're looking to fill.
Be Clear and Concise:We appreciate clarity! Keep your application straightforward and to the point. Use bullet points where necessary to make it easy for us to see your qualifications and relevant experiences at a glance.
Apply Through Our Website:Don’t forget to submit your application through our website! This helps us keep everything organised and ensures your application gets the attention it deserves. We can’t wait to hear from you!
How to prepare for a job interview at Teleport
✨Know Your Tech Stack
Make sure you’re well-versed in Go and Rust, as these are key languages for the role. Brush up on your Linux systems engineering skills too, since they’ll likely come up during technical discussions.
✨Understand the Company Culture
Teleport values humility, honesty, and transparency. Be prepared to discuss how you embody these traits in your work. Share examples of how you've fostered a collaborative environment in previous roles.
✨Prepare for Real-World Scenarios
Expect questions about real-world problems you might face in the role, like scalability issues or security challenges. Think through your past experiences and be ready to explain how you approached similar situations.
✨Engage with the Open Source Community
Since most of the code you'll write is open source, show your passion for contributing to the community. Mention any relevant projects you’ve worked on or contributions you’ve made, as this will demonstrate your commitment to the craft.