At a Glance
- Tasks: Tackle exciting challenges in networking, security, and integrations while shaping the future of identity infrastructure.
- Company: Join a fast-growing Y-Combinator company that values work/life balance and transparency.
- Benefits: Enjoy extensive health coverage, professional development, and equity in a thriving business.
- Why this job: Make a real impact by working on open-source projects with cutting-edge technologies like Go and Rust.
- Qualifications: Experience in Go or Rust, Linux systems engineering, and cryptography is a plus.
- Other info: Dynamic environment with opportunities for career growth and a supportive team culture.
The predicted salary is between 135000 - 240000 £ 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
- Rest & recovery policies that maximize leave and your ability to recharge
- Investment in your future with retirement savings plans
- Equity in a US $1.1-bn business
- Professional development opportunities
Salary:
The base salary range for new hires in this role is between $180,880 - $266,000 for a level 4 and $222,360 and $327,000 for a level 5. Our salary ranges are determined by role, level, and location. The range displayed on this job posting reflects the minimum and maximum target for new hire salaries for the position across all US locations. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range for your preferred location during the hiring process.
Teleport is an equal opportunity employer and does not discriminate against any employee or applicant on the basis of age, color, disability, gender, national origin, race, religion, sexual orientation, veteran status, or any classifications protected by federal, state, or local law.
Senior Backend Software Engineer - London employer: Teleport
Contact Detail:
Teleport Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Backend Software Engineer - London
✨Tip Number 1
Get to know the company inside out! Research Teleport's projects, values, and culture. This will help you tailor your conversations during interviews and show that you're genuinely interested in being part of the team.
✨Tip Number 2
Network like a pro! Connect with current employees on LinkedIn or join relevant tech communities. Engaging with people who work at Teleport can give you insider tips and might even lead to a referral!
✨Tip Number 3
Prepare for the coding challenge by brushing up on Go or Rust. Practice common algorithms and system design problems. The better prepared you are, the more confident you'll feel when tackling the challenge!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re serious about joining the Teleport team. Let’s get you that job!
We think you need these skills to ace Senior Backend Software Engineer - London
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 engineering and any cryptography knowledge you have, as these are key areas for us.
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 read through your qualifications and experiences.
Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. 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 for the role. Brush up on your Linux systems engineering skills too, as 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 and how you can contribute to a positive team environment.
✨Prepare for the Coding Challenge
Since there’s a coding challenge involved, practice coding in Go using GitHub. Focus on writing clean, efficient code and be ready to explain your thought process during the interview.
✨Ask Insightful Questions
Show your interest by asking questions about the projects you might work on, like scalability and security challenges. This not only demonstrates your enthusiasm but also helps you gauge if the role is the right fit for you.