Engineering Manager, Network Infrastructure

1 week ago


Bengaluru, Karnataka, India Stripe Full time

Who we are

About Stripe

Stripe is a financial infrastructure platform for businesses. Millions of companies—from the world's largest enterprises to the most ambitious startups—use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead. That means you have an unprecedented opportunity to put the global economy within everyone's reach while doing the most important work of your career.

About the team

The Network Core Infrastructure team at Stripe owns core network components used by all product teams to build micro-services which support our business. This includes defining and driving the vision necessary to achieve best of breed scale and availability. Some of the technologies that we work with include Linux OS, Kubernetes, AWS EC2, and AWS networking components. We continuously invest in building new distributed services and scaling existing technologies while working with various teams to meet their current and future needs.

Stripe's infrastructure powers businesses all over the world. We process payments, run marketplaces, detect fraud, help entrepreneurs start an internet business from anywhere in the world, build world-class developer-friendly APIs, and more. Every request we process is very important to everyone involved and Stripe's availability and reliability are critical because our users' businesses depend on us. Our Online Database organization provides the core database infrastructure that's at the heart of all real-time critical payment requests to the Stripe API. We architect, build, maintain, and operate the underlying database infrastructure that enables six 9s (that's right, 6) of availability for all critical Stripe payment APIs. Our system is the record of truth for nearly all of Stripe's online data. It must meet the highest levels of security, availability, consistency, performance, and durability in the face of our ever-increasing growth. We are continually thinking about ways to evolve our infrastructure to support Stripe's growing needs to build the best-in-class distributed database platform -- including ways to work around the CAP theorem

We provide a product portfolio of key-value, relational, caching, and distributed consensus offerings.

What you'll do

We are looking for a leader to own one of our core databases here at Stripe. If you are someone who finds solving complex distributed systems challenges just as exciting as hiring and mentoring a quickly growing organization then this role is for you. You will:

Be directly responsible for defining and implementing the infrastructure strategy that will power Stripe for the next five years
Work with engineers and other leaders to improve our infrastructure, primarily in the areas of availability, performance, and security
Support the engineering team in achieving a high level of technical quality, reliability, and developer satisfaction
Manage processes to help the team do its best work and engage effectively with the rest of Stripe
Recruit great engineers and managers in collaboration with Stripe's recruiting team.
Mentor and coach managers to create healthy and well-executing teams
Develop engineers on the team, enabling them to advance in their careers
Contribute to engineering-wide initiatives

Responsibilities

We look at Stripe as a constant work in progress and the same is true of our people; for all of us, we believe the best is yet to come. We're here to support each other in our curiosity and creativity – which we pursue through thoughtful discussion and knowledge-sharing among a diverse set of peers and colleagues.
We encourage all engineers to transition teams once every year and a half and also take on short-term projects with other teams across Stripe. This enables engineers to learn how different parts of Stripe work while also establishing stronger ties and cross-pollination between groups.
We contribute to existing open-source projects and the people working on them, and we release several tools as open-source.
We want to work in a company of warm, inclusive people who treat their colleagues exceptionally well. The kind of people who are committed to going out of their way to help other Stripes in the short-term and pushing them to improve over the long-term (by helping them to get better at what they do).
We're a highly cross-functional organization and view that as part of the fun: we design our space to encourage as much collaboration as possible. We have long tables in the kitchen for a reason (to enable everyone to meet new people and learn from them). We also have a culture of transparency that we carry through to email communication, ensuring that Stripes all around the world have the information they need to make good local decisions.

Who you are

We're looking for someone with a strong background in networking cloud infrastructure who meets the minimum requirements to be considered for the role. If you meet these requirements, you are encouraged to apply. The preferred qualifications are a bonus, not a requirement.

Minimum requirements

We're looking for someone who has:

Managed teams that shipped and operated critical infrastructure, particularly in the networking, security or connectivity domains
Extreme customer focus, committed to investing in partnerships with other Stripe engineers to establish empathy and understand their use-cases
A genuine enjoyment of learning and diving into the nuts-and-bolts of how things work, with the ability to question and direct architectural decisions
The ability to work well cross-functionally, and the ability to think rigorously and make hard decisions and tradeoffs
A strong quantitative and analytical background
The ability to thrive on a high level of autonomy and responsibility
The desire to encourage a healthy, inclusive work environment that's both supportive and challenging
You have experience scaling a team from the ground up, or an established team into a much larger group

Preferred qualifications

Experience managing teams of 8+ engineers

In-office expectations

Office-assigned Stripes in most of our locations are currently expected to spend at least 50% of the time in a given month in their local office or with users. This expectation may vary depending on role, team and location. For example, Stripes in our Bucharest, Romania site have an 80% in-office expectation, and those in Stripe Delivery Center roles in Mexico City, Mexico and Bengalaru, India work 100% from the office. Also, some teams have greater in-office attendance requirements, to appropriately support our users and workflows, which the hiring manager will discuss. This approach helps strike a balance between bringing people together for in-person collaboration and learning from each other, while supporting flexibility when possible.

Pay and benefits

Stripe does not yet include pay ranges in job postings in every country. Stripe strongly values pay transparency and is working toward pay transparency globally.



  • Bengaluru, Karnataka, India DISH Network Full time

    Company SummaryDISH Network Technologies, an EchoStar Company, has been reimagining the future of connectivity for more than 40 years. Our business reach spans satellite television service, live-streaming and on-demand programming, smart home installation services, mobile plans and products, and now we are building America's First Smart Network.Today, our...


  • Bengaluru, Karnataka, India DISH Network Full time

    Company Summary DISH Network Technologies, an EchoStar Company, has been reimagining the future of connectivity for more than 40 years. Our business reach spans satellite television service, live-streaming and on-demand programming, smart home installation services, mobile plans and products, and now we are building America's First Smart Network.Today, our...


  • Bengaluru, Karnataka, India Paradise Placement Consultancy Full time

    Job Description:Network Infrastructure & Security (hands on exp. in Fortinet; fundamental knowledge of DLP, SIEM)Education –Bachelor degree, with a technical major, such as engineering (added advantage if certified in Fortinet or Cisco or Juniper or Offensive Security),Two - Three years relevant hands-on experience in network administration and/or network...


  • Bengaluru, Karnataka, India Calix Full time

    Calix is looking for a Network Administrator to join a high performing Product Operations and Engineering team. This team delivers infrastructure services supporting the development of next generation networking and SaaS products. The ideal candidate has deep experience with networking technologies, architectures, and support. The candidate will also have...


  • Bengaluru, Karnataka, India WELLS FARGO BANK Full time

    About this role:Wells Fargo is looking for a...In this position, you will:Supervise and cultivate Infrastructure Engineers in roles with moderate complexity and riskLead teams in managing Data Center infrastructure and governanceEnsure optimal functioning of Information Technology infrastructurePlan and implement Information Technology infrastructure across...


  • Bengaluru, Karnataka, India Hclsoftware Full time

    Role: Infrastructure EngineerExp: 8+ years onlyLocation: BangaloreWork Mode: HybridSend resumes to: mounika-.softwareJob Description:We are looking for an experienced Infrastructure Engineer to join our team.The position requires someone with Unix and Windows administration experience, experience building out labs, and who possesses people skills to act as a...


  • Bengaluru, Karnataka, India Quess IT Staffing Full time

    About Us"Magna Infotech, now Quess IT Staffing, is India's largest IT staffing company with over 20 years of experience in staffing IT professionals in 300+ companies across levels and skillsets. Our 10,000+ associates deployed in 80+ cities and towns are proficient in over 500 technological skills. Our associates help enable cutting edge solutions some of...


  • Bengaluru, Karnataka, India Granicus Full time

    The Company Serving the People Who Serve the People Granicus is driven by the excitement of building, implementing, and maintaining technology that is transforming the Govtech industry by bringing governments and their constituents together. We are on a mission to support our customers by meeting the needs of their communities and implementing our...


  • Bengaluru, Karnataka, India Kwalee Full time

    Kwalee creates engaging and innovative games that are easy to pick up and play. Specialising in both the development and publishing of casual and hybrid casual games, we also bring our creative touch to publishing PC & Console titles, ensuring a diverse and exciting gaming portfolio. With a focus on fun and creativity we have made a mark in the gaming...


  • Bengaluru, Karnataka, India NatWest Digital X Full time

    Join us as an Infrastructure EngineerWe'll look to you to develop and implement core infrastructure technologies, products and services against customer and non-functional requirementsIn order to achieve a first-class customer experience, you'll make sure the infrastructure technology is engineered to comply with security, availability and resilience,...


  • Bengaluru, Karnataka, India NatWest Digital X Full time

    Join us as an Infrastructure EngineerWe'll look to you to develop and implement core infrastructure technologies, products and services against customer and non-functional requirementsIn order to achieve a first-class customer experience, you'll make sure the infrastructure technology is engineered to comply with security, availability and resilience,...

  • Network Engineer

    1 week ago


    Bengaluru, Karnataka, India Eximietas Design Full time

    About Eximietas:Eximietas, a technology services and solutions company headquartered in San Jose, CA with a global footprint that extends to Bangalore, Chennai, and Bhubaneswar in India.Specializing in Cloud Computing, Cybersecurity, VLSI, Embedded Software, and Artificial Intelligence, Eximietas is dedicated to empowering businesses with cutting-edge...

  • Network Engineer II

    1 week ago


    Bengaluru, Karnataka, India OptOut Full time

    Job Description :Are you passionate about Network Infrastructure Engineering? Do you have experience in both on-premises and cloud-based network infrastructure? If so, we have a great opportunity for you!Roles & Responsibilities : Network Infrastructure Engineering: Design, deploy, and maintain both on-premises and cloud-based network...

  • Network Engineer

    1 week ago


    Bengaluru, Karnataka, India NR Consulting - India Full time

    Job Description:Proven detailed experience in designing mid to large scale network solutionsCapable of bringing together expert knowledge from across the organization and consolidating into a cohesive end to end solutionThe ability to effectively communicate and sell complex solutionsExperience in participating in virtual teams in a complex network...

  • Senior Engineer

    1 week ago


    Bengaluru, Karnataka, India DISH Network Full time

    Company SummaryDISH Network Technologies, an EchoStar Company, has been reimagining the future of connectivity for more than 40 years. Our business reach spans satellite television service, live-streaming and on-demand programming, smart home installation services, mobile plans and products, and now we are building America's First Smart Network.Today, our...

  • Network Engineer

    1 week ago


    Bengaluru, Karnataka, India Fidelity Investments Full time

    The Purpose of This RoleAs Network Engineer in the ANS team will be responsible for network operations of the network landscape for Fidelity Investments globally.The Value You DeliverTo be a successful candidate, you will need to have a strong understanding of network infrastructure and network hardware. You will also need to be able to implement,...

  • Network Engineer

    1 week ago


    Bengaluru, Karnataka, India Idyllic Services Full time

    Job & Department Summary The Network Engineer works as a Subject Matter Expert (SME) within the Corporate IT team. This Network Engineer will recommend, design, implement and maintain the following: network architectures (LAN, WAN, Public Cloud), server and serverless infrastructure (Windows, Linux, GKE), infrastructure monitoring/management solutions...

  • Network Engineer

    1 week ago


    Bengaluru, Karnataka, India Birlasoft Full time

    About the Job– Looking for 11years of relevant job experience Designing & Implementation of Datacenter network/security solutions using state of art technologies.Job Title– Network EngineerWork Location– Bangalore, Hyderabad, Pune, Mumbai, Noida, ChennaiEducational Background– bachelor's or master's degree in computer science, Engineering, or related...

  • Network Engineer

    1 week ago


    Bengaluru, Karnataka, India NR Consulting - India Full time

    Job Description:-Proven detailed experience in designing mid to large scale network solutionsCapable of bringing together expert knowledge from across the organization and consolidating into a cohesive end to end solutionThe ability to effectively communicate and sell complex solutionsExperience in participating in virtual teams in a complex network...

  • Network Engineer

    1 week ago


    Bengaluru, Karnataka, India Fidelity Investments Full time

    The Purpose of This Role As Network Engineer in the ANS team will be responsible for network operations of the network landscape for Fidelity Investments globally. The Value You Deliver To be a successful candidate, you will need to have a strong understanding of network infrastructure and network hardware. You will also need to be able to...