Technical Lead, (Backend) Web Platform - Remote

 

Postman is the world’s leading collaboration platform for API development. Postman's features simplify each step of building an API and streamline collaboration to help create better APIs—faster. More than 17 million developers and 500,000 organizations worldwide use Postman today.

Our customers are doing more and more astounding things with the Postman product every day, and as a result, we are growing rapidly.

About the Team

Postman is one of the most widely used Electron.js applications in the world. In our pursuit of an outstanding user experience, we are taking the services powering the delivery and distribution of our user experiences across both web and desktop to a whole new level. We are a tight-knit ambitious team that is creating a cross-platform (web and desktop electron) framework to offer deeper system integration, advanced networking capabilities, and increased runtime performance.

We’re looking for an experienced technical lead to lead the engineering efforts of the Web Deployment and Distribution Services in the Web Platform team at Postman. You’ll work closely with the other lead engineers, and company senior managers to achieve our mission of creating the next 100M developers in the world. A taste of what we do:

  1. 700k+ daily active users
  2. 200+ million requests per day spread across 30+ microservices
  3. Resting around 20 TB of data
  4. Ingesting around 2TB of monthly internal service logs
  5. 200k+ peak concurrent web socket connections

Responsibilities

  • Lead a team of diverse engineers spread across remote locations and our engineering hubs in Bangalore & San Francisco
  • Build and maintain microservices while working with a cross-functional team of Support and Product, Quality, Security, and Platform Engineers
  • Participate in all stages of the development life cycle for AWS solutions, including planning, requirements, development, testing, and quality assurance
  • Write clear and concise technical documentation on system designs and implementation
  • Troubleshoot incidents, identify root causes, fix and document problems, and implement preventive measures
  • Manage and own the roadmap and SLAs for our team’s microservices
  • On-board, mentor, and off-board developers; Perform code reviews and play a part in guiding team members through their technical growth
  • Provide guidance, thought leadership, and mentorship to build cloud competencies
  • Manage Mocks, Docs, Monitors, Integration, and Contract Tests using Postman

Requirements

  • 5+ years of experience building large-scale web application
  • 2+ years of experience designing and maintaining the platform or foundational services used by other developers
  • You have experience with high-level programming languages - e.g. Node.js, PHP, Python, Ruby, Go. We code primarily in Node.js.
  • Experience in improving performance, security, and reliability for large scale single-page applications
  • Strong fundamentals in algorithms, databases, networking, and distributed systems.
  • You’re experienced with AWS infrastructure
  • You are a good communicator who can explain technical concepts to other engineers and stakeholders
  • You have curiosity about how things work.

Nice to have one or more of the following

  • Experience working in remote-first teams
  • AWS certifications are a plus
  • Experience designing web distribution layer for large-scale single-page web applications
  • Experience designing server-side rendering services and SEO infrastructure
  • Experience building databases with highly scalable architectures
  • Experience managing infrastructure at scale - DNS routers, CDNs, load balancers, firewalls and other compute, storage & network services

About you

  • Experience and Excitement towards working with global, distributed teams
  • Alignment with our values.
  • An innate curiosity about how things work
  • Lots of smiles

Benefits

We offer competitive salary and benefits, and a flexible schedule working with a fun, collaborative team. Enjoy full medical coverage, unlimited PTO, and a monthly lunch stipend. (Yes, seriously. We want you to eat well wherever you’re at.) Plus, our wellness program will help you stay healthy from your location with fitness-related reimbursements. Our frequent and fascinating virtual team-building events will keep you connected, while our donation-matching program can support the causes you care about. We’re building a long-term company with an inclusive culture where everyone can be the best version of themselves, and we want you to be part of it. Join us, why dontcha?

Apply Now