Jobs
>
South San Francisco

    Software Engineer, Document Databases - South San Francisco, United States - Stripe

    Default job background
    Description
    Who we areAbout 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


    As part of the Document Databases team, we provide a tier-0 real-time database infrastructure based on MongoDB to enable all of Stripe's infrastructure.

    We store nearly all of Stripe's online data and have strict requirements for security, durability, availability, latency, and scalability. We have a huge responsibility as we contribute to Stripe's overall user experience.


    Our mission is to provide a simple, secure, reliable, scalable, and performant document database as a service to enable teams at Stripe.

    We run a massive fleet of databases and a large-scale distributed system to manage the fleet. We are growing very fast which is challenging us to rethink our assumptions.
    What you'll do

    We are building the next generation of document-based database infrastructure to enable the next phase of Stripe's growth. We are looking for motivated engineers who thrive at solving hard problems in distributed systems and databases.

    The ideal candidate is excited about database technology, eager to solve challenging distributed systems problems, and to partner with other Stripe engineering teams to establish empathy and understand their use-cases.

    This is a great opportunity to have tremendous impact across Stripe.
    ResponsibilitiesDesign, build, and maintain the core database infrastructure used by all of Stripe's engineering teamsSolve complicated problems that only exist at very high scaleDebug production issues across services and levels of the stackPlan for the growth of Stripe's database platform infrastructureDevelop tooling and automate processes to provide a resilient and flexible platform for other engineersBuild a great customer experience for people using your infrastructureTo get a concrete idea of what projects you might work on here, see the "Projects you could work on" sectionProjects You Could Work On

    We have a ton of important work to do, which is why we're hiring Our projects are of course changing all the time, but here are a few projects either that we've done in the past or are upcoming, so you can get an idea of the types of work we do


    Technologies we use include:
    Golang, Ruby, Java, MongoDB and others.

    Design and build a comprehensive live data migration solution to allow datareorganization at MongoDB, achieving better reliability, scalability and cost-efficiency, and enabling new use cases.

    Design and build the vertical and horizontal scaling solutions for MongoDB to empower Stripe and its customers' ever growing business needs.

    Design and build data routing and placement strategies and infrastructure to eliminate scalability bottlenecks and reduce reliability blast radius of MongoDB.

    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 requirements1.5+ years of full-time professional experience in a software development role.
    Experience in independently developing and driving mid-size projects.
    Are able to write high quality code in a programming language (e.g. Ruby, Scala, Go, Java)Experience with operational excellence and a deep understanding of metrics, alarms and dashboardExperience in developing, maintaining and debugging distributed systems.


    Preferred qualificationsThinks in systems:
    their edge cases, failure modes, and life cyclesKnows their way around a Unix shellCan debug complex problems in a distributed systemFocuses on the needs of our users, both internal and externalHolds yourself and others to a high bar when working with productionExperience with MongoDB or document-based databases


    Hybrid work at StripeOffice-assigned Stripes spend at least 50% of the time in a given month in their local office or with users.

    This hits a balance between bringing people together for in-person collaboration and learning from each other, while supporting flexibility about how to do this in a way that makes sense for individuals and their teams.

    #J-18808-Ljbffr


  • Stripe South San Francisco, United States

    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 ...


  • Stripe South San Francisco, United States

    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 ...


  • Chemical Exhaust South San Francisco, United States Part time

    Overview: · Chemical Exhaust is a small office with a fun group of people. We are seeking a part-time Office Associate · **Responsibilities**: · General Office Duties: · - **SPANISH SPEAKING REQUIRED - will assist interpreting to team members**: · - Prepare Daily Dispatch paperwo ...


  • Health Plan of San Mateo South San Francisco, United States

    General Description · Providing technical support, acts as a liaison between regulatory agencies, community partners and health providers. · Position overview · **Essential Functions**: · - Provide technical support to ensure that eligibility files for are processed correctly in ...


  • BioMed Realty South San Francisco, United States

    Join our team as we seek a dedicated individual to fulfill the role of Administrative Assistant We're looking for someone with strong customer service skills, adept project management abilities, the capacity to work independently, and the flexibility to multitask and adapt to var ...


  • Cytokinetics South San Francisco, United States

    The National Managed Healthcare Medical Scientist (MHMS) is a field-based scientific expert who applies clinical, health economic, managed care, and health policy expertise to engage in peer to peer scientific and clinical value discussions with top key national and relevant regi ...


  • Vera Therapeutics Brisbane, United States

    **Title: Clinical Trial Manager Associate** · **Location**:Brisbane, CA** · **About Us**: · Our values are the cornerstone of our culture. Our values inspire us every day and guide everything we do—from how we hire great people, to advancing our mission together, to achieving our ...


  • San Mateo County Community College District San Bruno, United States

    **Admissions & Records Assistant III** · **San Mateo County Community College District** · **Posting Number**: S · **Department**: Admissions & Records SKY (DEPT) · **Location**: Skyline College · **Position Number**: 2C0012 · **Percentage of Full Time**: 100% · **FLSA**: Non-Exe ...


  • VistaGen Therapeutics South San Francisco, United States

    Position Overview: · Reporting to the Sr. Director, Clinical Operations, this individual will function as a cross-functional study team lead for the clinical trial program, responsible for delivery of all clinical trial operational activities, potentially across multiple studies. ...


  • Bristol-Myers Squibb Brisbane, United States

    **Working with Us** · Challenging. Meaningful. Life-changing. Those aren't words that are usually associated with a job. But working at Bristol Myers Squibb is anything but usual. Here, uniquely interesting work happens every day, in every department. From optimizing a production ...

  • AHMC Healthcare

    Dir Materials Mgmt

    3 weeks ago


    AHMC Healthcare Daly City, United States

    Overview: · The Director of Materials Management is accountable for providing leadership which results in a cost effective, efficient, materials management function all in a manner. · **Responsibilities**: · **REQUIREMENTS**: · Major Job Objective and description of responsibilit ...


  • Sutter Health Burlingame, United States

    **Organization**: · MPHS-Mills-Peninsula Medical Center · **Position Overview**: · Provides a variety of professional clerical and administrative support to a director level leader. Applies established guidelines and precedents to complete a variety of routine projects, prioritiz ...


  • LTD Global Burlingame, United States

    **About the organization** · A nonprofit organization dedicated to animal welfare and the protection of animals in the Peninsula area of the San Francisco Bay Area in California that offers various services and programs focused on animal care, adoption, education, and advocacy. · ...


  • i-Link Solutions Inc San Mateo, United States

    **Job Title: Python Backend Developer** · **Location: San Mateo, CA or San Ramon, CA** · **Duration: Long Term Contract** · - Design, develop, and maintain efficient, reusable, and reliable Python code for backend services and APIs. · - Collaborate with front-end developers, soft ...


  • Actalent San Mateo, United States Full time

    Description: ·  Responsible for managing change controls related to manufacturing product, process, equipment, facility, and computerized systems contributing to the oversight of key strategic, tactical, and operational goals..  Independently review, initiate, complete, and tho ...


  • Actalent San Mateo, United States Full time

    Description: · • Receives product quality complaints (typically via phone or fax or email), from healthcare professionals and patients · • Documents all incoming complaints in to complaint management system timely and notifies other QA specialists for start of investigations · • ...


  • Actalent San Mateo, United States Full time

    Description: · • Receives product quality complaints (typically via phone or fax or email), from healthcare professionals and patients · • Documents all incoming complaints in to complaint management system timely and notifies other QA specialists for start of investigations · • ...


  • Hazen and Sawyer San Francisco, United States

    THIS IS A HYBRID POSITION WITH MINIMUM 3-DAYS/WEEK IN THE OFFICE AT ONE OF THESE LOCATIONS: · NYC, Denver, Baltimore, Portland, San Francisco, Raleigh · **Responsibilities**: · - Use C# to add new functionality and features to accommodate the new cloud environment and to fix erro ...


  • SCP PROPERTY MANAGEMENT LLC San Francisco, United States

    *** · Responsible for the efficient operation of the assigned communities under the direction of the Regional Director, the Business Manager oversees the tasks associated with the operation of community collections, community documentation, resident services, renewal administrati ...


  • Binding Minds San Francisco, United States

    **Job Details: · - ** · **Responsibilites: · - ** · - Assist in all phases of a matter from case inception through trial or resolution. · - Assist with document collections, document reviews, and document productions. · - Coordinate management of case documents, including organiz ...