Sr. Software Engineer, DataStores Slack
4 months ago
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
-
Sr. Software Engineer, Release Engineering Slack
4 months ago
Detroit, United States Salesforce.Com Inc Full timeTo 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...
-
Sr. Software Engineer
4 months ago
Detroit, United States Rock Central LLC dba Rocket Central Full timeRock 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...
-
Software Engineer
3 weeks ago
Detroit, United States Blue Chip Talent Full timePrimary Responsibilities for Software Engineer:Creation and maintenance of test specifications according to the specified test strategy for the test levelsPlanning and execution of software testsEvaluation, documentation, and reporting of test results, including incident reportingSupport the analysis of defects with the project teamSupport on requirement...
-
Software Engineer
4 weeks ago
Detroit, Michigan, United States ADN Healthcare Full timeWe are seeking a skilled Software Engineer to join our team at "Company Name". The ideal candidate will have a strong foundation in programming languages and experience with software development methodologies.Responsibilities:* Design and develop software applications using various programming languages* Collaborate with cross-functional teams to identify...
-
Software Engineer
3 weeks ago
Detroit, Michigan, United States Nursefinders Full timeAt '{company}', we're looking for a skilled Software Engineer to join our team. As a key member of our tech team, you will be responsible for designing, developing, and testing software applications. Key responsibilities include:Writing clean, efficient, and well-documented codeCollaborating with cross-functional teams to identify and prioritize project...
-
Senior Software Engineer
1 week ago
Detroit, Michigan, United States Delta Defense Full timeOur company is seeking a skilled Software Development Lead to join our technology team. Key responsibilities include architecting and implementing software solutions, leading cross-functional teams, and collaborating with stakeholders to drive business outcomes. If you have a passion for software development and a desire to lead high-performing teams, we...
-
Senior Software Engineer
4 weeks ago
Detroit, United States RockLoans Marketplace LLC Full timeThe Rock Family of Companies is made up of nearly 100 separate businesses spanning fintech, sports, entertainment, real estate, startups and more. We're united by our culture - a drive to find a better way that fuels our commitment to our clients, our community and our team members. We believe in and build inclusive workplaces, where every voice is heard and...
-
Software Engineer with Proficiency in C++
4 weeks ago
Detroit, Michigan, United States Sono Bello Full timeJob Description:We are seeking a skilled Software Engineer with expertise in C++ to join our software development team. As a key member of our team, you will design, develop, and test software applications using C++.Develop software applications using C++Design and implement software solutionsCollaborate with cross-functional teams to ensure software quality...
-
Software Engineer
3 weeks ago
detroit, United States Venteon Full timeJob 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
1 month ago
Detroit, United States Venteon Full timeJob 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
1 month ago
detroit, United States Venteon Full timeJob 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
4 weeks ago
Detroit, Michigan, United States Magnet Medical Full timeJob Description:As a Software Engineer, you will be responsible for designing and implementing high-quality software solutions. You will work closely with our collaborative team to deliver projects on time and within budget.Key Responsibilities:Design and implement software solutionsCollaborate with cross-functional teamsEnsure high-quality deliverablesThis...
-
Senior Software Validation Engineers Test Design
2 months ago
Detroit, United States American Axle & Manufacturing Full timeAmerican Axle & Manufacturing has openings for Senior Software Validation Engineers Test Design and Implementation at its ATDC facility in Detroit, MichiganJob duties include: 1Perform testing activities ensuring conformance to AAM strategies, policies and procedures, and project level processes including ISO26262, ISO 29119 and ASPICE2Develop and review...
-
Full Stack Software Engineer
4 weeks ago
Detroit, United States Detroit Tigers Full timeJOB SUMMARY: The Detroit Tigers are currently seeking a Full Stack Software Engineer to join our software engineering team within Baseball Operations. This role will be responsible for development and maintenance of software projects used by front office personnel, coaches, and players to impact success across all levels of the organization. This position...
-
Jr. Software Development Engineer
5 months ago
Detroit, United States Amazon.com Services LLC Full timeAmazon is looking for a highly-motivated Jr. Software Development Engineer (SDE)! Jr. SDEs write real software and collaborate with experienced software engineers who provide guidance and opportunities for ownership on projects that matter to our customers. As a year-round intern, Jr. SDEs become fully integrated into their teams and regularly contribute to...
-
Customer Success Engineer
1 month ago
Detroit, Michigan, United States Dynatrace Full timeJob Title: Sr. Customer Success EngineerAt Dynatrace, we're on a mission to make software work perfectly. As a Sr. Customer Success Engineer, you'll play a critical role in ensuring our customers achieve their desired business outcomes by deploying and adopting our products successfully.Key Responsibilities:Build and maintain post-sales relationships with...
-
Senior Software Development Engineer, Stores
1 week ago
Detroit, Michigan, United States Amazon Full timeAbout the RoleThis is a unique opportunity to work as a Senior Software Development Engineer at Amazon, where you will be responsible for creating meaningful experiences for millions of customers worldwide.Working with best-in-class inventors and innovators, you will solve complex problems at a rapid pace and utilize the latest technologies to create...
-
Embedded Linux Containers Software Engineer
2 weeks ago
Detroit, United States Canonical - Jobs Full timeJob DescriptionJob DescriptionWork on mission-critical Golang code, focused on software delivery, containers, security sandboxing, telemetry and device management, as a software engineer on our SnapD team.Snaps are next-generation software packaging and delivery for Linux. They are designed for safety, security and robustness, with application-specific...
-
Senior Software Engineer
1 month ago
Detroit, Michigan, United States General Motors Full timeJob DescriptionKey Responsibilities:Design and develop scalable and highly available cloud-based software systems.Collaborate with cross-functional teams to ensure seamless integration and deployment of cloud-native applications.Develop and maintain infrastructure as code using Terraform and Kubernetes.Implement container orchestration using Kubernetes and...
-
Senior Software
4 weeks ago
Detroit, United States Futran Tech Solutions Pvt. Ltd. Full timeJD: Responsible for design, development and testing of software components • Develop and configure AUTOSAR components • Work closely with the electronics and hardware departments to ensure design of electronics and hardware can support the software requirements • Support architecture design and development • Create detailed designs to link the...