Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Full Stack Engineer - London (Hybrid) image - Rise Careers
Job details

Senior Full Stack Engineer - London (Hybrid)

We help companies stay secure while moving fast.


Built by engineers for engineers, The Teleport Access Platform delivers on-demand, least privileged access to infrastructure based on cryptographic identity and zero trust, with built-in identity security and policy governance, making the happy path for engineers the secure path.


Teleport is trusted by the world’s fastest-moving companies, including Elastic, Snowflake, Doordash, and NASDAQ. We recently raised US$110M at a US$1.1B valuation.


Our Vision


Today's computing environments have too much complexity, too many network boundaries, and too little trust. Complexity slows engineers down and leads to human errors. Complex systems can’t be secure despite the red tape of bureaucracy. We make trusted computing simple. This gives engineers the freedom to move and build a better future.


Why Teleport


At Teleport, we focus on empowering our people to accomplish their goals by working alongside highly talented people to make the most of their careers. You have the freedom, autonomy and trust to do what you’re great at and have a significant impact on the future prospects of the company. 


Whether that’s taking a feature or project from ideation to deployment or working with some of the biggest, most interesting companies in the world and solving real challenges for them, we want you to help us build the future.


We’re not a big company. You won’t get lost in a crowd. Instead, we move fast, with a team that wants to make an impact, that shares in our success, and gives you the freedom, power, and autonomy to become the very best at what you do.


You will be joining the Teleport engineering team, responsible for building our unified access plane for SSH servers, Kubernetes clusters, databases, and other infrastructure.


Teleport is an open source project, written in Go and Rust with web-based UIs in TypeScript with React.



Who you are - To succeed at Teleport and take your career into the future, we are looking for people who are:
  • Autonomous: We value those who take initiative and get things done. Our team trusts in their ability to make decisions that benefit the company and its customers, letting their work speak for itself.
  • Security-minded: Working on the very fabric of the internet and providing infrastructure access to some of the world’s biggest companies means you need to think security-first. Our platform is the gatekeeper - The Wall. And winter is coming. We need to ensure we’re secure.
  • Business-savvy: We don’t code for coding's sake. We build for our customers. Designed by engineers for engineers, we understand their environment, challenges and needs better than anyone else. That means we have built a business that can support them by making the right choices that ensure we are in business for the long haul.
  • Professional: We are a team of dedicated professionals, committed to excellence. We set a high bar for joining Teleport, ensuring we attract top talent ready to help shape the future. If you’re passionate about being the best at what you do, Teleport is the place for you


We love this job, and hope you will enjoy it too:
  • The range of problem solving includes networking, performance, security and integrations with existing systems.
  • Most of the code you will write will be open source.
  • Our products are loved by their users, you’ll get to talk to some of them on Slack.
  • We practice thorough code reviews and have an open design process.


The projects you may be working on:
  • Teleport Connect, a desktop app providing quick access to Teleport resources
  • Making Teleport more efficient by adding server-side pagination and filtering capabilities
  • Making Teleport easier to use by designing experiences that guide the user through the setup and onboarding process.
  • Building user interfaces that support our passwordless vision


Requirements:
  • Ability to work in the US, Canada, Australia, England, Ireland, or Poland without a visa.
  • Experience with Golang, JavaScript, TypeScript, and React
  • Web security experience is a plus.


What to expect once you apply:
  • We will send you a 20-30 minute programming quiz.
  • You will join 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 and Typescript using GitHub.


We also offer equity compensation and a comprehensive list of benefits below:

401(k) Retirement Plan with matching employer contributions

Paid Time Off: Unlimited

Sick Leave: 10 days

Paid leave: 12 weeks 

Paid Holidays: 11 days

Medical, dental, vision, Long Term disability, and life insurance  - PPO, HMO, FSA, EPO plans provided

Flexible expense benefit: $4.8k annual expense benefit for work related expenses


The Benefits


While many companies flaunt their benefits and perks to convince you to join their company, we believe your career is more important than that. That’s why we focus on making your day-to-day the best it can be while empowering you to achieve your goals and aspirations. 


What does that mean?


- It means you’ll have the autonomy to make your own decisions and focus on what’s important to you and your role.

- It means having access to a senior team that supports you and wants to see you succeed.

- You’ll have a smart team you can learn from, collaborate with, and grow with.

- It means being able to make an impact and have a voice in the future of the feature, product or company direction. We don’t just leave you to focus on a niche. We allow you to spread your wings and take advantage of opportunities, challenging projects and exciting problems.

- It means removing the bureaucracy and red tape that stifles innovation while giving you access to all the information you need to build and take action more quickly. 

- It means allowing you to have the career you’ve always wanted today, rather than having to “earn your stripes” and wait for the right moment. If you’re good enough, you’re good enough.


But we don’t stop there.


In addition to the career opportunities at Teleport, we offer a whole range of benefits that help you to maximize your future, including:


- 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


Do you have what it takes?


Get to use (and know) Teleport through our unique interview process 


At Teleport, we do things a bit differently. And when we say we only hire top talent, we actually mean it. Because of this, our interview process is different too - and we’re proud of it.  We let your work do the talking. We don’t go in for six rounds of interviews, live whiteboard or live-coding. We don’t hire people that can talk a good game. We only want the best. And for that, we need to see what you can do,  in your own time, in your own way.  For real.


But interviews are a two-way street. Through the project, you’ll get a real taste of life at Teleport, including: 


- We’re flexible - you’ll have plenty of time to complete your project, if life gets in the way, that’s ok. We can - work around you. 

- We give you autonomy  - you’ll have the space and freedom to figure things out, make decisions, and problem-solve.

- We’re collaborative -  Got questions?

- We have answers. You’ll have support from your team - the one you’ll be working with day in day out if you’re successful in getting the role.

- We progress careers - During the project,  see how much you learn. That’s what working at Teleport is like. We like learning, on the job. All-the-time. 

- We can move fast (if you can) - two weeks sound like a long time? No problem? Early submissions are fine, and we’ll keep the process moving. 


Think you’ve got what it takes? We’d love to see it! Unconvinced? We can guarantee three things: 

- It’ll challenge you.

- You'll learn a lot. 

- If you love the process, you'll love working at Teleport.


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.


Candidate Privacy Notice: For information about our collection and processing of job applicant personal data for this position, please see our Job Applicant Privacy Policy and Notice of Collection at https://goteleport.com/legal/apply/job-applicant/

Average salary estimate

$135000 / YEARLY (est.)
min
max
$120000K
$150000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Full Stack Engineer - London (Hybrid), Teleport

Are you ready to take your career to the next level as a Senior Full Stack Engineer at Teleport? Based in London (hybrid), this role is a fantastic opportunity to join a groundbreaking team that helps companies stay secure while innovating at lightning speed. Teleport is the brainchild of engineers for engineers, delivering access to infrastructure that prioritizes security through cryptographic identity and zero trust. Our platform is designed to make the path to security a breeze for engineers. You’ll be working on projects that range from crafting user-friendly interfaces using TypeScript and React to diving deep into the codebases written in Go and Rust. We emphasize autonomy and initiative, which means you'll have the freedom to lead projects from ideation to deployment. You'll connect with major companies like Elastic and Snowflake, tackling real-world challenges. At Teleport, we’re proud of our open-source approach, where your contributions will be visible to users and highly valued. Your role will include not just coding, but engaging in thorough code reviews and utilizing collaborative design processes. If you have a knack for solving complex problems in networking, performance, and security and are looking to empower your career in a supportive environment, Teleport is where you want to be. We celebrate professionals who are proactive, security-minded, and above all, dedicated to excellence. Are you excited to shape the future? Join us on this amazing journey!

Frequently Asked Questions (FAQs) for Senior Full Stack Engineer - London (Hybrid) Role at Teleport
What are the responsibilities of a Senior Full Stack Engineer at Teleport?

As a Senior Full Stack Engineer at Teleport, you'll take on various responsibilities, from building a unified access plane for SSH servers and databases to enhancing the user experience through thoughtful interface designs. You will engage with both back-end and front-end technologies like Go, TypeScript, and React, ensuring our platform remains secure and user-friendly. Your work will have direct impacts on our clients' success, solving their real challenges and ensuring seamless integration with existing systems.

Join Rise to see the full answer
What qualifications are necessary for the Senior Full Stack Engineer position at Teleport?

To qualify as a Senior Full Stack Engineer at Teleport, you should have experience in Golang, JavaScript, TypeScript, and React. Familiarity with web security concepts is a plus, given the sensitive nature of the projects you will handle. Additionally, working without a visa in the US, Canada, Australia, England, Ireland, or Poland is required, showcasing your ability to work in diverse environments.

Join Rise to see the full answer
What makes the work culture at Teleport unique for a Senior Full Stack Engineer?

Teleport fosters a unique work culture that prioritizes autonomy, collaboration, and continuous learning. As a Senior Full Stack Engineer, you'll find yourself in an environment where your initiatives are encouraged, allowing you to take projects from ideation to deployment. The team is comprised of passionate professionals who thrive on solving complex problems together and value a flat structure that minimizes bureaucracy.

Join Rise to see the full answer
What type of projects will a Senior Full Stack Engineer work on at Teleport?

At Teleport, a Senior Full Stack Engineer will engage in exciting projects like developing Teleport Connect, a desktop app for quick access to resources, and enhancing frontend experiences with user-friendly onboarding processes. You'll also work on improving server-side capabilities such as pagination and filtering, allowing engineers to navigate our platform efficiently while ensuring top-notch security.

Join Rise to see the full answer
What benefits does Teleport offer to its Senior Full Stack Engineers?

Teleport offers a comprehensive benefits package for its Senior Full Stack Engineers, including competitive compensation, equity in a high-valuation company, extensive health coverage, unlimited paid time off, and a flexible expense benefit. Additionally, the company emphasizes a supportive work-life balance, encouraging employees to pursue their personal and career goals.

Join Rise to see the full answer
Common Interview Questions for Senior Full Stack Engineer - London (Hybrid)
Can you describe your experience with Golang and how it applies to the Senior Full Stack Engineer role at Teleport?

When answering this question, provide specific examples of projects you've worked on that utilized Golang. Discuss the challenges you faced, how you approached them, and the results. Highlight your understanding of Go's concurrency model, error handling, and how you ensure the security of your applications, which is critical in Teleport's environment.

Join Rise to see the full answer
How do you ensure the security of applications you develop as a Full Stack Engineer?

Discuss your approach to security first, highlighting best practices like input validation, using secure coding techniques, and conducting thorough testing to identify vulnerabilities. Emphasize how your mindset aligns with Teleport’s focus on security, such as leveraging cryptographic identity and adopting zero trust models. Share a personal experience where you implemented successful security measures.

Join Rise to see the full answer
What are some key challenges you've faced when working with React?

Identify specific challenges such as managing state, optimizing performance, or dealing with component lifecycles. Explain your strategies to overcome these challenges, whether through the use of libraries like Redux for state management or optimizing render performance with React.memo and useMemo hooks. Highlight your experience particularly in enhancing user interfaces, which aligns with what Teleport seeks.

Join Rise to see the full answer
Can you describe a project where you took the lead from ideation to deployment?

Provide a detailed account of a relevant project that showcases your leadership skills. Discuss how you gathered requirements, collaborated with team members, handled setbacks, and ultimately delivered the final product. Focus on how your initiative and decision-making skills align with Teleport’s emphasis on autonomy and empowerment.

Join Rise to see the full answer
How do you stay updated with the latest technologies and industry trends?

Share your methods for staying current, whether through online courses, tech blogs, or participating in community forums. Emphasize how your commitment to learning and growth can benefit Teleport, illustrating your proactivity in adopting new tools and methodologies in a fast-paced and evolving tech landscape.

Join Rise to see the full answer
What do you find most rewarding about working in full stack development?

Discuss how the blend of backend and frontend challenges allows for a holistic understanding of application architecture. Share personal anecdotes that reveal your passion for problem-solving, creating user-friendly solutions, and the satisfaction derived from seeing a project come to life—pointing to how this ties into Teleport's mission of making trusted computing simple.

Join Rise to see the full answer
How would you approach improving the performance of an application you developed?

Explain your strategies for assessing application performance, such as using profiling tools to identify bottlenecks. Describe actions you might take, including code optimization, leveraging caching strategies, and reducing asset sizes. This demonstrates your practical problem-solving skills aligned with the engineering team's goals at Teleport.

Join Rise to see the full answer
Describe your experience with open source contributions.

Outline your contributions to open source projects. Discuss how they enhanced your skills and how you appreciate community feedback. Emphasize your passion for collaboration and sharing knowledge, which resonates with Teleport’s culture of open source and teamwork.

Join Rise to see the full answer
What is your experience with testing and code reviews?

Highlight the importance of rigorous testing in maintaining code integrity and security. Discuss your experience with different testing frameworks and how you handle code reviews—emphasizing collaboration, constructive feedback, and helping teammates grow, which aligns with Teleport's commitment to excellence and professionalism.

Join Rise to see the full answer
Why do you want to work at Teleport as a Senior Full Stack Engineer?

Your answer should reflect a deep understanding of Teleport’s mission, values, and the unique work culture. Share your passion for solving security challenges and your eagerness to contribute to an innovative and supportive team, emphasizing how the autonomy and impact of the role excite you.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Transparent & Candid
Growth & Learning
Inclusive & Diverse
Empathetic
Collaboration over Competition
Feedback Forward
401K Matching
Medical Insurance
Dental Insurance
Vision Insurance
Equity
Paid Sick Days
Paid Time-Off
Disability Insurance
Life insurance
Learning & Development
Photo of the Rise User
Teleport Remote No location specified
Posted 5 days ago
Transparent & Candid
Growth & Learning
Inclusive & Diverse
Empathetic
Collaboration over Competition
Feedback Forward
401K Matching
Medical Insurance
Dental Insurance
Vision Insurance
Equity
Paid Sick Days
Paid Time-Off
Disability Insurance
Life insurance
Learning & Development
Photo of the Rise User
NISC Remote Cedar Rapids, Iowa, United States
Posted 13 days ago
Photo of the Rise User
Posted 5 days ago
Posted 4 days ago
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Customer-Centric
Fast-Paced
Growth & Learning
Medical Insurance
Dental Insurance
401K Matching
Paid Time-Off
Maternity Leave
Paternity Leave
Mental Health Resources
Flex-Friendly
Photo of the Rise User
Posted 5 days ago

Teleport is the easiest, most secure way to access all your infrastructure. The open-source Teleport Access Plane consolidates connectivity, authentication, authorization, and audit into a single platform.

63 jobs
MATCH
VIEW MATCH
BADGES
Badge Flexible CultureBadge Global CitizenBadge InnovatorBadge Rapid Growth
CULTURE VALUES
Transparent & Candid
Growth & Learning
Inclusive & Diverse
Empathetic
Collaboration over Competition
Feedback Forward
BENEFITS & PERKS
401K Matching
Medical Insurance
Dental Insurance
Vision Insurance
Equity
Paid Sick Days
Paid Time-Off
Disability Insurance
Life insurance
Learning & Development
FUNDING
SENIORITY LEVEL REQUIREMENT
INDUSTRY
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 26, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!