The Job logo

What

Where

Staff Engineer, Revenue Foundations

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

What you’ll do

We’re looking for a seasoned technical leader to drive the technical direction and strategy for User Billing experiences, including user-facing products and features such as our reporting surfaces, APIs and platforms for internal users and teams, backend systems, and data pipelines. As a staff engineer in User Billing, you’ll work with engineering managers, senior engineers, and cross-functional partners to design the technical underpinnings of the product. At the same time, you’ll have plenty of opportunities to be hands-on building key systems, and will be directly responsible for the successful delivery of large-scale technical efforts as well acting as a technical mentor and leader for other engineers.

User Billing is an engine powering many of Stripe’s biggest bets, from shipping new products faster to redefining our commercial strategy. The right technical leadership will allow us to scale faster and more reliably as our business accelerates. If that sounds exciting, we’d love to speak with you.

Responsibilities

  • Ensure our platform solutions and user billing data are high quality, meet the needs of our internal users, and position us to meet Stripe’s growth
     
  • Ensure User Billing products built on top of the platforms are high quality, meet the needs of our external users, and position us to meet the business goals
     
  • Drive interoperability across platforms in User Billing and integrations across Stripe with product, accounting, sales, finance, and data science teams
     
  • Scrutinize billing interfaces and data models, elevating our focus on correctness and ease of use within User Billing
     
  • Help drive sound technical decision making within User Billing and lead technical conversations between User Billing and other teams across Stripe
     
  • Run design and code review for key components and ships in User Billing
     

 

Who you are

Minimum requirements

  • 10+ years professional software development experience, including technical leadership of projects across teams or product areas
     
  • Have solid experience in architecting and designing large-scale and complex systems that delivered critical impact to a business
     
  • Experience influencing company strategy at the intersection of business needs and technology (you measure your success in terms of business impact, not lines of code)
     
  • Are skilled in working across engineering teams and other functions in building alignment, driving decision making, and communicating transparently
     
  • Are effective in giving and receiving constructive feedback to/from peers and team members
     
  • Experience mentoring and investing in the development engineers and peers
     

Preferred qualifications

  • Prior experience in financial technology space, particularly in payment processing, accounting, or financial reporting
Set alert for similar jobsStaff Engineer, Revenue Foundations role in Bengaluru, India
Stripe Logo

Company

Stripe

Job Posted

a year ago

Job Type

Full-time

WorkMode

On-site

Experience Level

8-12 years

Category

Infrastructure & Service Integration

Locations

Bengaluru, Karnataka, India

Qualification

Bachelor

Applicants

Be an early applicant

Related Jobs

Stripe Logo

Legal Systems Platform Engineer

Stripe

Bengaluru, Karnataka, India

Posted: a year ago

What you’ll do We are looking for a CLM Administrator for the Legal Technology team to design, build and maintain our Legal systems here at Stripe. As a system administrator on the team, you will work closely with other team members to administer and support various 3rd party applications, customize and configure according to business needs including software upgrade, troubleshooting etc. Responsibilities Be responsible for integrating and maintenance of third party technology solutions such as contract lifecycle management (CLM), e-billing and workflow automation tools   Build for scale by designing holistically, with a focus on flexibility and maintainability   Build and maintain knowledge of critical upstream/downstream systems and workflows   Establish best practices for security, monitoring, migration and expansion of integration tooling   Ensure appropriate controls and documentation are followed to create an effective control environment   Work closely with program managers and business partners to understand and refine requirements, objectives, and processes to drive strategic solutions   Effectively work autonomously and collaboratively to design and implement both tactical and project related deliverables Work closely with other engineers to help guide integrations when needed   Complete Docusign/Agiloft CLM Administrator training for CLM system management if not already attained.   Be able to support the Legal Operations teams in the following areas: Configure and manage CLM attributes, intake forms, merge fields, work flows, folder structure, clause libraries, reports, reminders, dashboards and security permissions in Docusign & Agiloft CLM   Map and manage data field pulls from, and pushes to, Salesforce CRM and other saas applications.   Lead CLM configuration reviews   Complete iterative configuration testing   Participate and help prepare User Acceptance Testing (UAT) test scripts and revise based on user scenarios   Log, track and resolve UAT issues   Test production configurations and create custom buttons, page layouts and more in Salesforce CRM integration   Partner with Legal, Operations, Sales, Procurement and other stakeholders to drive the adoption of new capabilities.   Who you are We're looking for someone 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 3+ years' experience with CLM/legal technology solutions (i.e. Docusign CLM and/or Agiloft CLM) including certification.   2+ years experience with integration platforms (i.e Mulesoft, Boomi or Informatica)   Technical experience in any of the following roles:, system administration/configuration, operations (general or legal), tech operations, solutions   management in the legal ecosystem.    Relentless curiosity to understand the root cause of technical issues and identify remediation steps to prevent recurrences   Ability to independently manage and prioritize workload and projects   Operate and understand how to work adhering to SDLC principles   Strong team ethic and ability to work cross-functionally   Solutions-focused and motivated to unblock the team and stakeholders   Preferred qualifications Experience implementing and maintaining Legal systems such as: Agiloft, SimpleLegal, etc.   Experience with digital document template rationalization and harmonization   Experience with data migration, integration techniques, and tools

Stripe Logo

Software Engineer, Core Infrastructure

Stripe

Bengaluru, Karnataka, India

Posted: a year ago

What you’ll do As a Software Engineer, for the Infrastructure team, you will be part of a team that is in charge of building the core infrastructure used by product teams to build micro-services which support our business. Examples include control plane services responsible for managing our primary database and cache infrastructure as well as building automation around managing cloud components for compute, cache and networking. You will also build a great customer experience for internal Stripe teams that build on your software  to power all of our products, globally and at scale. We’re looking for someone 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.    Responsibilities Design, build, and maintain distributed cloud infrastructure and platform services   Work on scaling, automation, reliability and observability of infrastructure services   Operate your service, debug issues, and support customers   Participate in roadmap planning and prioritization   Who you are We’re looking for someone 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 2-10 years of professional experience in a software development role Experience using one of the major cloud providers A strong engineering background in building platform services and/or distributed systems at scale Experience developing, maintaining and debugging distributed systems Experience with operational excellence and a deep understanding of metrics, alarms and dashboards   Preferred qualifications Experience on popular cloud technologies - AWS/Azure/GCP/Oracle Cloud Experience with Go Experience with Linux OS Experience working with Kubernetes clusters Experience in Networking and Traffic Systems at scale Experience working with NoSQL databases  Experience handling critical incidents for production systems Experience working with Distributed cache services like AWS Elasticache and technologies like memcached, Redis etc.

Stripe Logo

Seller Systems Administrator (Legal/CLM)

Stripe

Bengaluru, Karnataka, India

Posted: a year ago

What you’ll do Responsibilities Be responsible for configuration, administrative management, maintenance of third party technology solutions such as contract lifecycle management (CLM), e-billing and workflow automation tools   Build for scale by designing holistically, with a focus on flexibility and maintainability   Build and maintain knowledge of critical upstream/downstream systems and workflows   Establish best practices for security, monitoring, migration and expansion of integration tooling   Ensure appropriate controls and documentation are followed to create an effective control environment   Work closely with program managers and business partners to understand and refine requirements, objectives, and processes to drive strategic solutions   Effectively work autonomously and collaboratively to design and implement both tactical and project related deliverables   Work closely with other engineers to help guide integrations when needed   Complete Docusign/Agiloft CLM Administrator training for CLM system management if not already attained.   Be able to support the Legal Operations teams in the following areas: Configure and manage CLM attributes, intake forms, merge fields, work flows, folder structure, clause libraries, reports, reminders, dashboards and security permissions in Docusign & Agiloft CLM   Map and manage data field pulls from, and pushes to, Salesforce CRM and other saas applications.   Lead CLM configuration reviews   Complete iterative configuration testing   Participate and help prepare User Acceptance Testing (UAT) test scripts and revise based on user scenarios   Log, track and resolve UAT issues   Test production configurations and create custom buttons, page layouts and more in Salesforce CRM integration Partner with Legal, Operations, Sales, Procurement and other stakeholders to drive the adoption of new capabilities.   Who you are We're looking for someone 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 3 years experience with CLM/legal technology solutions (i.e. Docusign CLM and/or Agiloft CLM) including certification.   Technical experience in any of the following roles:, system administration/configuration, operations (general or legal), tech operations, solutions management in the legal ecosystem.    Relentless curiosity to understand the root cause of technical issues and identify remediation steps to prevent recurrences   Ability to independently manage and prioritize workload and projects   Operate and understand how to work adhering to SDLC principles   Strong team ethic and ability to work cross-functionally   Solutions-focused and motivated to unblock the team and stakeholders   Preferred qualifications Experience implementing and maintaining Legal systems such as: Agiloft, SimpleLegal, etc.   Experience with digital document template rationalization and harmonization   Experience with data migration, integration techniques, and tools

Stripe Logo

Broadcast Engineer

Stripe

South San Francisco, California, United States

Posted: a year ago

What you’ll do Responsibilities  Work as an Engineer in charge of fulfilling event operators for Global hybrid events either onsite or remote. Duties include:    Be the Technical Director and have a leading understanding of the complexities of live event production and streaming technology as it relates to corporate events    Support team members and stakeholders to execute live broadcasts ranging from Event webinars, All Hands, Firesides, QAs   Oversee the selection, installation, and operation of technical equipment as it relates to the in room space   You’re the engineer in charge and will develop and direct technical rehearsals and productions from start to finish   By implementing event industry best practices, driving innovation in event broadcasting, you’ll collaborate with event stakeholders and internal production teams to ensure an event's objectives and outcomes are technically achievable   You’ll lead and support by conducting training sessions to support and develop team capabilities and foster a team first mentality   Event production and Executive producing within live events ^ Camera operator and placement  Basic lighting coordination, focus, and familiarity with lighting for film, tv, and broadcast Operating FOH sound and working as a A1/A2 Live video switching; ie. Analog Way, Tricaster, vMix, and AJA systems Operation of 3rd party integrated systems, including QSC, Zoom, BirdDog, Sony, and Dante flows ^   Operate and Manage livestreams:    Realtime vision and audio mixing   Familiarity of production switchers and operation of Tricasters, vMix, and OBS.    Monitoring production feeds both in room and streamed   Maintain our VOD library and adhere to our retention policies   Provide post-production services for our major company events, which include:    Recording    Editing    Uploading    Create Sizzle and Highlight reels of major company events    Participate in team projects and initiatives that focus on implementing new technologies   Leading expertise in managing both virtual and physical live event technology, including sound, lighting and video systems   Draft and maintain documentation including; operations, workback plans, and runsheets   Travel to Stripe offices to provide in office event operation or Executive support    Who you are We're looking for someone 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 Expertise with NDI, Dante, SRT, HLS, RTMPS, WebRTC, and encode/decode/transcoded signal flows as they relate to live streaming   Expert knowledge with vMix & NewTek’s TriCaster family and line of NDI products   Post-production skills and familiarity working with media asset management systems   Experience running front of house sound with Yamaha consoles   Ability to manage content assets & video switching for live productions    Worked in Broadcast, IPTV, or a combination of Live Events experience working with large teams   Expert knowledge of corporate networked environments, using multicast, and building that within a strict security environment     Expert knowledge and familiarity with REMI production workflows and supporting them   Excellent troubleshooting skills with ability to quickly resolve technical issues as they arise in the live event/broadcast space   Strong verbal and written communication skills   Strong organizational skills   Preferred qualifications Minimum 3 years working in Broadcast, AV, or Event Production   Working knowledge of cloud-based applications as they relate to events   CTS certification or industry specific certification and education   Dante levels 1–3 certification   NewTek training or certifications    DES or CMP certification

Stripe Logo

Corporate Technology Integrations Engineer

Stripe

Toronto, Ontario, Canada

Posted: a year ago

What you’ll do In this role, you'll be responsible for ensuring the integrations we build are robust, scalable, and secure, meeting compliance and security requirements. In the first 30 days, you'll receive a thorough orientation and training on our systems and processes. You'll start by learning about our existing integrations and help to develop and contextualize our roadmap for future integrations. In the first 60 days, you'll help implement our iPaas solution to begin developing new integrations and migrate existing ones. By the end of the first 90 days, you'll have delivered several high-quality integrations that have made a positive impact on the business. The day-to-day in this role involves: Participating in Sprint Ceremonies    Collaborating with various stakeholders   Designing, implementing and testing new integrations   Enhancing or troubleshooting existing integrations   Responsibilities Design and implement integrations using an iPaaS solution   Collaborate with business analysts, developers, and end-users to gather requirements and build integrations that streamline business processes and improve efficiency   Ensure integrations are robust, scalable, and secure, meeting compliance and security requirements   Develop and maintain technical documentation, including design documents, database schema designs, and runbooks   Troubleshoot and resolve issues related to integrations, working with stakeholders and the iPaaS vendor as necessary   Participate in code reviews and adhere to software development lifecycle standards and best practices   Test and validate integrations with end-users to ensure they meet their needs and requirements   Participate in an on-call rotation   Who you are We're looking for someone 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 Bachelor's degree (or equivalent experience) in Computer Science or related field   4+ years of experience in designing and implementing integrations using an iPaaS solution such as Mulesoft, Informatica, Boomi, Workato etc   Experience working with APIs, web services, and data formats such as JSON and XML   Proficient in at least one programming language, such as Java, Go, Ruby, Python, or JavaScript   Experience with database technologies such as SQL and NoSQL databases   Experience working in a faced paced environment   Strong communication and collaboration skills   Preferred qualifications Experience working in an Agile development environment   Deep understanding of authentication mechanisms such as OAuth and JWT   Experience building AWS lambdas, GCP cloud run, or AWS functions