Sr. Software Engineer, DataStores Slack

5 months ago


Detroit, United States Salesforce.Com Inc Full time

To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts. Job CategorySoftware Engineering Job Details About Salesforce We're Salesforce, the Customer Company, inspiring the future of business with AI+ Data +CRM. Leading with our core values, we help companies across every industry blaze new trails and connect with customers in a whole new way. And, we empower you to be a Trailblazer, too - driving your performance and career growth, charting new paths, and improving the state of the world. If you believe in business as the greatest platform for change and in companies doing well and doing good - you've come to the right place. 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 . You can read more about our migration to Vitess at: 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.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, 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 , 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 t



  • Detroit, United States Salesforce.Com Inc Full time

    To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts. Job CategorySoftware Engineering Job Details About Salesforce We're Salesforce, the Customer Company, inspiring the future of business with AI+ Data +CRM. Leading with our core values, we help companies across...


  • Detroit, Michigan, United States Salesforce Inc Full time

    About SalesforceWe are a Customer Company inspiring the future of business with AI+ Data +CRM. We help companies across every industry blaze new trails and connect with customers in a whole new way. As a Release Automation Expert, you will be part of our Release Engineering team, which continuously seeks to improve the reliability, transparency, speed, and...


  • Detroit, Michigan, United States Salesforce Inc Full time

    We are seeking an exceptional Cloud Deployment Architect to join our team at Salesforce Inc. as a Sr. Software Engineer, Release Engineering Slack.The successful candidate will be responsible for developing and implementing new release mechanisms for our WebApp infrastructure, including canary, A/B, blue/green, red-line, and other deployment patterns....


  • Detroit, Michigan, United States Salesforce Inc Full time

    We are seeking an Enterprise Software DevOps Lead to join our Release Engineering team at Salesforce Inc. As a key member of our engineering organization, you will play a critical role in defining SLA/SLOs for the Slack WebApp, leading code deployments, fixes, and software updates, and automating operational processes.About the JobYou will directly support...


  • Detroit, Michigan, United States Salesforce Inc Full time

    Salesforce Inc. is seeking a highly skilled Software Engineering Lead to join our team as a Sr. Software Engineer, Release Engineering Slack.The successful candidate will be responsible for directly supporting multiple components of our build and release infrastructure for WebApp, including Consul, Envoy, Chef, Terraform, databases, and release services....


  • Detroit, Michigan, United States Salesforce Inc Full time

    About UsSalesforce Inc is a global leader in customer relationship management (CRM) software. We help companies of all sizes and industries succeed by providing innovative solutions that enable businesses to build meaningful relationships with their customers.Job DescriptionWe are seeking a highly skilled Database Systems Architect to join our DataStores...

  • Sr. Software Engineer

    5 months ago


    Detroit, United States Rock Central LLC dba Rocket Central Full time

    Rock Central LLC (dba Rocket Central) has multiple openings for the position of Sr. Software Engineer (Ref# SSERC). Work Location: 1005 Woodward Ave. Detroit, MI 48226. Position may telecommute from anywhere in the U.S. Job Duties: Design and maintain internal and external facing software applications. Involved in all phases of the software development...


  • Detroit, Michigan, United States Salesforce Inc Full time

    OverviewSalesforce Inc is seeking a skilled Database Systems Architect to join our DataStores team. As a member of our team, you will play a critical role in designing, developing, and deploying large-scale database systems that power Slack's infrastructure.Key ResponsibilitiesDesign and implement high-performance, scalable database systems using MySQL and...


  • Detroit, Michigan, United States Salesforce Inc Full time

    Job DescriptionWe are seeking a highly skilled Software Engineer to join our Release Engineering team at Salesforce Inc. The successful candidate will have at least 3 years of experience leading critical production infrastructure and a passion for reliability, scaling patterns, up-time, and availability.The role involves working closely with multiple...


  • Detroit, Michigan, United States Diverse Lynx Full time

    About the RoleThe Enterprise Software Engineer will play a key role in designing, developing, and deploying large-scale software systems using Apache Spark. This is a challenging and rewarding role that requires a strong background in software engineering, big data technologies, and cloud computing.We are looking for a highly skilled individual with a strong...

  • Sr. Project Engineer

    1 month ago


    Detroit, United States Barton Malow Full time

    Company:Barton Malow Builders Job Location:Detroit, MI Position: Sr Project Engineer (Fit-Out Coordination) REQ ID:11089 POSITION SUMMARY Barton Malow Builders is seeking a Sr. Project Engineer to join our team in Detroit, MI. This role involves planning, developing, coordinating, supervising, and monitoring onsite construction engineering activities for...


  • Detroit, Michigan, United States Amazon Full time

    About UsAmazon is a world-leading e-commerce company that offers a wide range of products and services. We are committed to innovation, customer satisfaction, and employee growth.We are seeking an experienced Senior Software Development Engineer to join our team. As a member of our engineering team, you will have the opportunity to work on complex software...


  • Detroit, United States Actalent Full time

    We are looking for a Software Integration Engineer to work within our Autonomous Truck Group to help verify the truck build and maintain the software versions of the ECUs. You will be working with a prototype fleet of autonomous semi-trucks and will lead the build of these vehicles. This position is located in Portland, OR, and will require relocation. Job...


  • Detroit, Michigan, United States Emerald Resource Group Full time

    We are seeking a skilled Software Engineer to join our remote team at Emerald Resource Group. This is a full-time position with a competitive hourly rate of $35-45.About the JobThis role involves developing and maintaining software solutions in a collaborative and agile environment. The ideal candidate will have 2+ years of experience as a Software...


  • Detroit, Michigan, United States Amazon Full time

    About the RoleWe are seeking a talented Full Stack Developer to join our team at Amazon. As a key member of our software development team, you will be responsible for designing and developing scalable software solutions that meet the evolving needs of our customers.You will have a proven track record of delivering high-quality software solutions on time and...


  • Detroit, United States Cox Full time

    Ecommerce Growth, Sr Manager The Ecommerce Growth, Sr Manager is part of the Ecommerce Excellence team bringing ecommerce expertise and data insights to the broader cross functional team working on Cox Automotive's Ecommerce platform, the Automotive industry's first automated, scalable B2B2C Ecommerce solution for Used Car sales. Reporting to the Sr...


  • Detroit, Michigan, United States Torch Technologies Full time

    Torch Technologies is an award-winning, 100% employee-owned company based in the United States. We're dedicated to supporting our nation's military with cutting-edge technology solutions.Job DescriptionWe're seeking a highly skilled Software Development Engineer to join our team at Detroit Arsenal, Michigan. As a key member of our software development team,...

  • Software Engineer

    2 months ago


    Detroit, United States Venteon Full time

    Job Summary:We are seeking a highly skilled Full Stack Developer with a strong focus on C# and Angular to join our development team. In this role, you will be responsible for building and maintaining robust web applications that are scalable, secure, and optimized for performance. You will work across the entire software development lifecycle, from design...

  • Software Engineer

    2 months ago


    detroit, United States Venteon Full time

    Job Summary:We are seeking a highly skilled Full Stack Developer with a strong focus on C# and Angular to join our development team. In this role, you will be responsible for building and maintaining robust web applications that are scalable, secure, and optimized for performance. You will work across the entire software development lifecycle, from design...


  • Detroit, Michigan, United States Salesforce Inc Full time

    Salesforce Inc is seeking a Cloud Infrastructure Specialist to join our Release Engineering team. As a key member of our engineering organization, you will play a critical role in improving the reliability, transparency, speed, and safety of our WebApp continuous delivery system.About the TeamWe are a growing and changing team that encourages fresh opinions...