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 that values work/life balance and transparency.
- Benefits: Enjoy extensive health coverage, an annual expense budget, and remote work flexibility.
- Other info: Dynamic team environment with opportunities for professional growth and development.
- Why this job: Make a real impact by contributing to open source projects and enhancing critical infrastructure.
- Qualifications: Experience in Go or Rust, with a passion for Linux systems engineering.
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 Newport 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 empowers you to make a meaningful impact in the world of infrastructure identity.
StudySmarter Expert Advice🤫
We think this is how you could land Remote Senior Backend Software Engineer - London in Newport
✨Tip Number 1
Network like a pro! Reach out to current employees on LinkedIn or join relevant tech communities. A friendly chat can give you insider info and might just get your foot in the door.
✨Tip Number 2
Show off your skills! If you’ve got a GitHub profile, make sure it’s up to date with your best projects. Potential employers love to see what you can do, especially in Go or Rust.
✨Tip Number 3
Prepare for those interviews! Brush up on your coding skills and be ready to discuss your past projects. We recommend practicing common system design questions to impress the interviewers.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who take that extra step to connect directly with us.
We think you need these skills to ace Remote Senior Backend Software Engineer - London in Newport
Some tips for your application 🫡
Show Your Passion for the Craft:When writing your application, let your enthusiasm for backend engineering shine through. We love seeing candidates who are genuinely excited about their work and can articulate why they want to join us at Teleport.
Tailor Your Application:Make sure to customise your CV and cover letter to highlight your experience with Go or Rust, as well as any relevant projects you've worked on. We want to see how your skills align with what we do, so don’t hold back!
Be Clear and Concise:Keep your application straightforward and to the point. We appreciate clarity, so avoid jargon and focus on what makes you a great fit for the role. Remember, less is often more!
Apply Through Our Website:We encourage you to submit your application directly through our website. It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it’s super easy!
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 for the role. Brush up on your Linux systems engineering skills too, since they’ll likely come up during technical discussions.
✨Understand Their Product
Familiarise yourself with Teleport’s offerings and how they modernise identity and access. Being able to discuss their product lifecycle and how you can contribute will show your genuine interest.
✨Prepare for Problem-Solving Questions
Expect questions that test your problem-solving abilities, especially around scalability and security. Think of examples from your past work where you tackled similar challenges and be ready to share them.
✨Engage in the Culture
Teleport values humility, honesty, and transparency. Be prepared to discuss how you embody these values in your work. Show that you appreciate work/life balance and can contribute positively to their culture.