Jobs
>
Chicago

    Senior Engineer, Database Infrastructure - Chicago, United States - Salesforce

    Default job background
    Description
    Come build the infrastructure powering work

    Our Team

    Slack's Datastores team builds and operates the database platform powering Slack. We write software to manage thousands of stateful hosts, providing several petabytes of online database capacity. We are building one of the fastest-growing database platforms in the world. Our MySQL databases run in

    Vitess .

    You can read more about our migration to Vitess at:

    Scaling Datastores at Slack with Vitess
    Background

    Slack enables people all over the world to communicate and collaborate together.

    Teams of all scales — from the world's largest public companies to the smallest of startups — use Slack to get work done, so we take performance and reliability very seriously.


    A taste of our scale:
    The average user spends over 10 hours connected and 2.5 hours active in Slack every single day

    1.5 billion+ messages are sent per month, half of those outside the United States


    Every day we see over 10M+ daily active users, over a billion web requests, and 10s of billions of database queries.

    For millions of people, Slack is the primary communication tool they use at work all day long. They expect it to be exceptionally

    reliable and fast, all the time .
    Infrastructure at Slack

    We operate at tremendous scale with systems that process millions of events per second.

    Teams in our group maintain and build the lower levels of our stack, including:

    Edge services

    Data Stores and Caches

    Real-time messaging

    Asynchronous background job processing

    We know we've done our job correctly when

    none of our users think about us.


    We don't typically ship new user-facing features, but rather ensure our systems are incredibly performant, highly available, reliable, and scalable.

    In other words, Slack just works seamlessly.

    Slack's API and web backend is built on

    PHP/Hack , our backend services are written in Java and Go, and we use Vitess as our storage engine. Our architecture is constantly evolving to handle millions more users. You can read about

    how we scaled our datastores with Vitess , how

    we respond to incidents , and much more on our blog.

    What you will be doing:
    Operate and enhance our large, highly-available database infrastructure, utilizing technologies such as MySQL and Vitess.


    Develop tools to enable self-service and self-managing capabilities of our database infrastructure so that other teams can operate full-stack while rapidly building new features for our customers.

    Collaborate with engineering teams on their database storage needs, and advise them throughout the development lifecycle.

    Write code to capture database performance, and create tools and dashboards to provide actionable insight into that data.

    Participate in our on-call rotation and collaborate with our operations team to triage and resolve production issues.

    Support FedRAMP and DoD SRG activities.


    What you should have:
    Have been working in data storage, core infrastructure, or distributed system-owning teams with increasing responsibilities for 5+ years.

    Have professional experience using Go, PHP/Hacklang, Python, Ruby, or Java.

    Write code that can be easily understood by others with an eye towards clarity and maintainability. Collaborate with other teams to integrate new features of your platform or adopt self-service features.

    Operated at least one distributed system, at scale and in a team environment


    Some examples include:
    a relational database like MySQL/Postgres, or systems like Kafka, Cassandra, or ElasticSearch.

    Deployed server software on Linux, and then operated it at scale. You've debugged its problems, and analyzed and optimized its performance.

    Have experience operating cloud infrastructure, especially AWS.

    Are familiar with deployment automation/configuration management tools like Chef, Ansible, Puppet, or Terraform.

    Are a very strong communicator. You're excited to explain complex technical concepts and share your knowledge with different audiences.

    Are curious how things work; when they break you are eager and able to help fix them.

    Infrastructure is a diverse and inclusive team that treats their colleagues exceptionally well.

    We are happy to help you learn what you need to know; we encourage and support each other's growth and thus it's not expected that you would have expertise across all of these areas.

    Come join us

    #J-18808-Ljbffr

  • Oxford Knight

    Database SRE

    4 weeks ago


    Oxford Knight Chicago, United States Full time

    Salary: Market-Leading · Summary · This is one of the world's top algorithmic trading firms, looking for Database Site Reliability Engineers to join the Trading Systems Infrastructure team. A community of self-starters from multiple tech backgrounds - math, computer science, st ...


  • DRW Chicago, United States Regular

    Infrastructure Engineer · Job LocationChicagoEmployment typeRegularDepartmentTechnologyTargeted Start DateImmediate DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around ...


  • Request Technology, LLC Chicago, United States

    ***Hybrid, 3 days onsite, 2 days remote*** · ***We are unable to sponsor as this is a permanent full-time role*** · A prestigious company is looking for a Principal, Data Architecture. This principal will focus on data architecture and design to support all IT departments through ...


  • Venmo Chicago, United States Full time

    At PayPal (NASDAQ: PYPL), we believe that every person has the right to participate fully in the global economy. Our mission is to revolutionize commerce globally to make moving money, selling and shopping, personalized and secure. · Job Description Summary: · What you need to k ...


  • Selby Jennings Chicago, United States

    Title: Trading Operations Engineer · Position: Fulltime, Onsite · Location: Chicago, IL · Compensation: $235,000+ · An Elite Global Trading Firm is looking to bring on a Trading Operations Engineer to their productions support team in Chicago. · In this role you will be The role ...


  • Adyen Chicago, United States

    This is Adyen · Adyen provides payments, data, and financial products in a single solution for customers like Meta, Uber, H&M, and Microsoft - making us the financial technology platform of choice. At Adyen, everything we do is engineered for ambition. · For our teams, we crea ...


  • Metropolitan Water Reclamation District of Greater Chicago Chicago, United States

    General Statement · Under direction, leads the design, implementation, administration and maintenance of the District's relational database systems that support the functional requirements of application systems used by the operating departments. This classification is also resp ...

  • LaSalle Network

    Data Ops Analyst

    3 weeks ago


    LaSalle Network Chicago, United States

    LaSalle Network is currently partnering with a manufacturing organization seeking a highly skilled and detail-oriented Data Operations Analyst to join their team. As a Data Ops Analyst, you will play a crucial role in ensuring the integrity, availability and quality of our client ...


  • NTT DATA Chicago, United States

    Job Description · Req ID: · NTT DATA Services strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. · We are currently seeking a Data Migration ...


  • Request Technology, LLC Chicago, United States

    ***Hybrid, 3 days onsite, 2 days remote*** · ***We are unable to sponsor as this is a permanent full-time role*** · A prestigious company is looking for a Director, Software Engineering – QRM. This director will manage 6 people and will help develop software applications and solu ...

  • Spencer Stuart

    Cloud Operations

    4 weeks ago


    Spencer Stuart Chicago, United States Full time

    About Us · Spencer Stuart is a professional services firm dedicated to providing exceptional support to our global Applications Platforms. Our team is committed to maintaining high levels of service for our colleagues and clients through constant monitoring, optimization, and au ...


  • Epsilon Chicago, United States Full time

    Job Description · About Epsilon PeopleCloud Discovery · Epsilon PeopleCloud Discovery empowers users with a deep understanding of millions of people—on a marketing platform that unites audience insights, segmentation, creative analysis, media planning and digital activation. It ...


  • Northern Trust Corporation Chicago, United States Full time

    Description · - You will work as part of Northern Trust's Technology Risk and Control team to oversee technology controls in line with company policies and standards and perform risk assessments on a wide range of technology domains, in particular in support of the global techn ...

  • TEKsystems

    Lead Data Engineer

    2 weeks ago


    TEKsystems Chicago, United States Contract

    Description: · As a Lead Senior Data Engineer you will play a crucial role in shaping our data infrastructure and strategy. You will be responsible for leading a team of data engineers, designing and implementing robust data solutions, and ensuring the scalability and reliabilit ...


  • Virtusa Chicago, United States

    Job description We are seeking a highly skilled and experienced Full Stack Developer with a strong background in Azure Cloud services and Terraform. The ideal candidate will have a deep understanding of cloud architecture and experience building scalable and secure applications. ...


  • Oak Street Health Chicago, United States

    Role Description · Our product suite, lovingly known as Canopy, is a transformative clinical operations and population health platform for value-based primary care. Coupling a high-performance tech platform with machine learning-driven analytics, Canopy enables our clinical and s ...

  • Clarity Partners

    GIS Manager

    3 weeks ago


    Clarity Partners Chicago, United States

    Voted one of Chicago's Best Places to Work by the Chicago Tribune for the seventh year in a row, Clarity Partners is hiring · Clarity Partners is seeking a GIS Manager local to Chicago, IL. This individual will be leading a large-scale public sector facing project related to Geo ...


  • Brooksource Chicago, United States Contract

    Apply Now · << Database Administrator/Site Reliability Engineer · Contract · Remote · Description: · This Healthcare client is looking for an energetic and highly motivated SRE to join the team. If you are a Systems Engineer who loves automation, or a Software Developer who loves ...


  • New Wave Staffing Chicago, United States

    Seeking an experienced Senior Data Engineer with DBT and Data Vault Modeling Experience. The ideal candidate will possess deep expertise in designing and maintaining data warehouses and their supporting pipelines. They will be adept at sourcing, analyzing, and transforming data f ...


  • Chicago Transit Authority Chicago, United States Full time Permanent (FTP)

    Description SALARY · $84, $154,999.52 · POSITION SUMMARY · Under general supervision, takes a broader-scale focus to building, developing and maintaining data architectures, including back-end infrastructures, complex data integrations and associated processes. Participates i ...