Senior Engineer (Backend), Collections - Bangalore
Postman is the world's leading collaboration platform for API development. Postman's features simplify each step of building an API & streamline collaboration to help create better APIs—faster. More than 30 million developers & 500,000 organizations worldwide use Postman today, and we continue to strive humbly towards our mission of 100 million connected developers & serving companies as they seek to innovate in an API-first world. Our customers are doing more and more astounding things with the Postman product every day, and as a result, we are growing rapidly.
We highly recommend reading The "API-First World" graphic novel to understand the bigger picture & our vision at Postman.
About the Team:
At Postman, the Collections team stands as a pivotal pillar within our product engineering domain, seamlessly facilitating optimal functionality across the entire organization. Revered as a de-facto standard for API artifacts within the developer community, Postman collections don’t just stop there. Our team diligently oversees every aspect related to collections, embracing an array of functionalities including - but not limited to - documentation, forking, watching, merging, and mocking.
Your journey with us won’t just be about managing data but steering through massive data volumes with robust systems, ensuring every user enjoys a seamless and delightful experience. As we cater to over 5 million active monthly users, we delve into intricacies and navigate through challenges, crafting solutions that escalate our scalability and enhance our product's complexity. Dive into our recent blog post to explore how we untangled our storage challenges, crafting a narrative of problem-solving and innovation.
We don’t just manage collections; we create experiences, ensuring that every interaction is smooth, every functionality is intuitive, and every user finds value. Come be a part of our journey and define the future of APIs with us!
What You'll Do
-
Shape the Future of APIs: Contribute to the development of cutting-edge APIs and products in collaboration with a dynamic, cross-functional team that includes Product Managers, Designers, and Engineers specializing in Support, Quality, Security, and Platform.
-
Innovate Through Prototypes: Rapidly construct functional prototypes to address both internal and external use-cases, driving our product’s evolution.
-
Lead & Mentor: Offer technical leadership and mentorship to your fellow engineers, sharing best practices and elevating our collective expertise.
-
Shape Our Path: Be an integral contributor to roadmap planning, coordinating with all stakeholders to align our products with strategic goals.
-
Own Systems Architecting: Lead the architecting and design of collection systems, partnering with stakeholders to ensure robust functionality and strategic integration.
-
Enhance System Maturity: Take ownership of the maturation of existing systems, defining initiatives to enhance functionality, reliability, and performance.
-
Drive Architectural Evolution: Identify and champion initiatives that drive architectural improvement and innovation.
About You
-
Cloud and Distributed Systems Expert: You bring experience with cloud computing and distributed systems, having worked on customer-facing systems at scale.
-
Data Management Maestro: Your knowledge of data management fundamentals and data storage principles is solid.
-
Experienced Builder: With at least 5+ years of experience building applications in high-level programming languages - especially Javascript, Python, or Ruby. We primarily code in Javascript.
-
Versatile Developer: A fair understanding of front-end technologies, networking, analytics at a fundamental level, and proficiency in Backend engineering characterize your skill set.
-
Passionate Technologist: You're driven by a passion for utilizing various tools and technologies to devise end-to-end solutions.
-
Code Craftsperson: Your code is testable, maintainable, and easy to understand by others.
-
Communicator: You can demystify technical concepts, effectively sharing knowledge with product managers, designers, support, and other engineers.
-
Curious Learner: An insatiable curiosity moves you to understand how things work and to constantly learn, absorb, and share new knowledge.
Nice To Have
-
Legacy Systems Expertise: Experience with migrating legacy systems is a plus.
-
K8s Knowledge: Familiarity or experience with Kubernetes is beneficial.
-
Innovative Creator: A proven record of building products from scratch is advantageous.
-
JS & Web Fundamentals Guru: Past experience with Javascript, Node.js, and a strong understanding of web fundamentals will stand you in good stead
Our Values:
At Postman, we create with the same curiosity that we see in our users. We value transparency and honest communication about not only successes, but also failures. In our work, we focus on specific goals that add up to a larger vision. Our inclusive work culture ensures that everyone is valued equally as important pieces of our final product. We are dedicated to delivering the best products we can.
What Else?
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.
This position requires you to be present in our Bangalore office on Mondays,Wednesdays & Fridays.