Senior Software Engineer, Streaming Team- Slack
hace 1 día
**Job Category **:Products and Technology
**Job Details**:
**Sr. Software Engineer : Data Streaming, Core Infrastructure**:
Slack is expanding our Core Infrastructure team - looking for experts to drive the way we architect, deliver, and operate the services that run at the heart of our Infrastructure.
Teams of all sizes — from the world’s largest public companies to the smallest of startups — use Slack to get work done. We work at a tremendous scale, aiming for “five nines” of uptime for all services.
- 1M Slack messages sent per minute via the API
- 300M events per minute broadcast to Slack clients
- 90B database queries per day
- 6B background jobs enqueued per day
- 2T metrics collected per day
Our systems deliver trust and scale for people all over the world to communicate and collaborate together, as well as internal capabilities like the company's monitoring fabric and detection/response security systems. Our Core Infrastructure team maintains and builds the lower levels of our stack, including:
- Edge services
- Data Stores and Caches
- Real-time messaging and event fanout
- Asynchronous background job processing
We’ve done our job correctly when none of our users think about us, much like a vital utility. We don’t typically ship new user-facing features, but rather ensure our systems are exceptionally performant, highly available, reliable, and scalable. In other words, we make Slack work seamlessly. Slack's API and web backend is built on PHP/Hack, and our backend services are written in Java and Go. Our data infrastructure is built on Kafka, Hadoop, Hive, Presto, Spark, and MySQL/Vitess.
**The Data Streaming Team**:
We are forming a new Data streaming team that will focus on providing Kafka as a Service for the company at the scale of trillions of messages per day across dozens of clusters in Amazon data centers. The team will work both on extensions to the Kafka ecosystem to bridge clusters together and store streams as well as on highly reliable automation for tuning, operating, and scaling Kafka clusters.
We are seeking all levels of Software Engineers to help take us to the next level of scale, performance, and maturity. Opportunities include:
- Measuring and improving the performance and availability of Kafka
- Coaching other engineers on best practices for designing and operating reliable systems at scale
- Contributing to prominent open-source projects
- Building deep expertise with public cloud platforms, Kubernetes and Kafka
- Architecting and building infrastructure for data streaming at Slack
**Requirements**:
- 4+ years of experience in Distributed Systems
- Experience with Java, Go, Python or similar languages
- Experience with one or more public cloud platforms e.g. AWS, Azure, GCP
- Experience with Kafka, Kubernetes, Terraform
- Experience owning and operating mission-critical services
- Experience with Agile development methodology and Test-Driven Development
- Experience using telemetry and metrics to drive operational excellence
**Education**:
- Have a BS or MS degree in Computer Science, Engineering or a related field/ equivalent training, fellowship, or work experience.
Come join us
Slack is registered as an employer in many, but not all, states. If you are not located in or able to work from a state where Slack is registered, you will not be eligible for employment._**Accommodations**:
**Posting Statement**:
At Salesforce we believe that the business of business is to improve the state of our world. Each of us has a responsibility to drive Equality in our communities and workplaces. We are committed to creating a workforce that reflects society through inclusive programs and initiatives such as equal pay, employee resource groups, inclusive benefits, and more. Learn more about Equality at Salesforce and explore our benefits.
Salesforce welcomes all.
-
Senior Demo Engineer
hace 6 días
Desde casa, Colombia Salesforce A tiempo completo**Job Category**:Sales **Job Details**: We're looking for an experienced Backend Software Engineer to join our fast-growing Demo Engineering organization. Demo Engineering is a product development team that empowers our company to articulate Slacks vision and product value to our largest prospects, customers, and conference attendees. We build internal...
-
Software Engineer, Deployment Engineering
hace 6 días
Desde casa, Colombia Salesforce A tiempo completo**Job Category **:Products and Technology **Job Details**: **About the Team**: Slack has a positive, diverse, and supportive culture—we look for people who are curious, inventive, and work to be a little better every single day. In our work together we aim to be smart, humble, hardworking and, above all, collaborative. If this sounds like a good fit for...
-
Senior Salesforce Software Engineer
hace 6 días
Desde casa, Colombia Growth Acceleration Partners A tiempo completo**Description** **Education** - Bachelor’s Degree in Computer Science or related field **Experience** - Minimum 5 years of experience as a developer Minimum 3 years of experience working with Salesforce CRM. **Responsabilities**: - Coordinating with business stakeholders to refine CRM needs and approaches Building effective and scalable solutions...
-
Senior Software Engineer
hace 1 día
Desde casa, Colombia The Washington Post A tiempo completoJob Description Arc XP, a division of The Washington Post, is seeking a Senior Software Engineer to join the backend engineering team responsible for Arc's content management system. Arc XP powers more than 1500 sites across 24 countries, reaching more than 1.5 billion unique users. In this role, you will develop APIs to support publishing, workflow, and...
-
Senior Software Engineer
hace 7 meses
Desde casa, Colombia HatchWorks Technologies A tiempo completo"We are HatchWorks Technologies... **About the Role** As a Senior Software Engineer at HatchWorks Technologies, you will play a crucial role in designing, developing, and maintaining software solutions that meet our clients' needs. You will work closely with cross-functional teams to ensure the successful implementation of Agile methodologies. Your...
-
Senior Python Software Engineer
hace 7 meses
Desde casa, Colombia Growth Acceleration Partners A tiempo completo**Summary** We are looking for a Senior Software Engineer with Python knowledge. As part of our team, you will be responsible for developing scalable, robust and high-quality solutions. As an engineer you are a professional with several years of hands-on experience, possessing advanced technical skills and in-depth knowledge. You excel in problem-solving,...
-
[mid, Senior] Software Engineer, Frontend
hace 4 días
Desde casa, Colombia Salesforce A tiempo completo**Job Category**:Products and Technology **Job Details We’re currently hiring various levels of Frontend Engineers across pillars such as Conversations-Search-Channels, Virtual HQ, Client Capabilities, Network, Expansion, Internal Tools, Platform, and many others! Slack has a positive, diverse, and supportive culture; we look for people who are curious,...
-
Senior Backend Cloud Engineer
hace 6 meses
Desde casa, Colombia Team International A tiempo completo**About Team International** We're a global IT consulting company and a software development service provider that helps organizations operate at their best. With 30+ years of experience, +6 Global locations, and +1000 employees, TEAM combines technology expertise, valuable insights, business intelligence, and a client-centered approach to address...
-
Senior Data Engineer
hace 1 semana
Desde casa, Colombia Gorilla Logic A tiempo completo**Senior Data Engineer (Java)** Gorilla Logic is looking for a Senior Data Engineer, you will utilize your hand-on experience to design and develop reliable and scalable data solutions, working as a member of an Agile team responsible for building and maintaining our client's software as a service solution. Our environment will require you to work...
-
Senior Python Software Engineer
hace 7 meses
Desde casa, Colombia Growth Acceleration Partners A tiempo completo**Summary** We are looking for a Senior Software Engineer with Python knowledge. As part of our team, you will be responsible for developing scalable, robust and high-quality solutions. As an engineer you are a professional with several years of hands-on experience, possessing advanced technical skills and in-depth knowledge. You excel in problem-solving,...
-
Senior Software Engineer
hace 7 meses
Desde casa, Colombia Altiverse A tiempo completo**About us** Welcome to the Altiverse, we are an ambitious studio on a mission to empower the people that design our future. We are here to fundamentally improve the way products and brands are designed and developed in technology startups. We create brands, websites and digital products. **Overview** We are seeking a highly motivated and detail-oriented...
-
Senior Software Lifecycle Engineer, Platform
hace 7 meses
Desde casa, Colombia Outrider A tiempo completo**The company** **The role** The Senior Software Engineer position will report to the Lead Software Engineer, Software Lifecycle and will support tooling and processes used for the development of Outrider’s software stack. This position requires software development experience, critical thinking, attention to detail, and the ability to learn in...
-
Senior Software Engineer
hace 1 semana
Desde casa, Colombia The Washington Post A tiempo completoJob Description Owned by Jeff Bezos, Arc XP is a state-of-the-art digital experience platform engineered to meet the demands of enterprise brands and media and entertainment companies around the world. An integrated ecosystem of cloud-based tools, Arc helps create and distribute content, drive digital commerce, and deliver powerful multi-channel experiences...
-
Senior Software Engineer
hace 7 días
Desde casa, Colombia Jobox.ai A tiempo completo**Company Summary**: Jobox is a marketplace infrastructure for the home service industry that matches skilled professionals with jobs in local markets. With smart, helpful tools, we make it easier to run and grow businesses. Jobox connects skilled professionals with the jobs they’re looking for, and home service marketplaces with the professionals their...
-
Senior Backend Engineer
hace 2 días
Desde casa, Colombia Gorilla Logic A tiempo completo**Senior Backend Engineer (.NET/C#)** **Responsibilities** - Build and refine automation and orchestration of data tasks - Develop data pipeline services in a data mesh platform composed of traditional databases and data warehouses with event-driven microservice - Utilize CI/CD pipelines to facilitate automated deployment and automated testing - Execute...
-
Software Engineer
hace 7 meses
Desde casa, Colombia Exactly Labs A tiempo completo**Software Engineer - Web + Rails** We’re also looking for an individual who is interested in building a team and helping set the initial culture for our new organization. We hope you’re able to help us interview, hire and train the next few employees. This would be a long-term role with room to grow professionally. We are a new company and there will...
-
Senior Python Software Engineer
hace 6 días
Desde casa, Colombia 1840 & Company A tiempo completoPositi**on**: Senior Python Software Engineer Type: Freelance Full-Time Shift Schedule: 9 am - 5 pm UK time or 10 am - 6 pm UK Time **Ample opportunity to grow with the company as we scale.** Mandatory Pre-requisites - More than 2 years of relevant experience as a Senior Python Software Engineer - Need to install an RMM, MDM, and EDR on their laptops to...
-
Senior Python/react Fullstack Software Engineer
hace 7 meses
Desde casa, Colombia Growth Acceleration Partners A tiempo completo**WHAT WE DO** Founded in 2007, Growth Acceleration Partners (GAP) is a consulting and technology services company. We consult, design, build, and modernize revenue-generating software and data engineering solutions for clients. With modernization services and AI tools, we help businesses achieve a competitive advantage through technology. GAP’s remote,...
-
Senior Backend Engineer
hace 4 días
Desde casa, Colombia Gorilla Logic A tiempo completo**Senior Backend Engineer (.NET/C#)** **Responsibilities** - Build and refine automation and orchestration of data tasks. - Develop data pipeline services in a data mesh platform composed of traditional databases and data warehouses with event-driven microservice. - Utilize CI/CD pipelines to facilitate automated deployment and automated testing. - Execute...
-
Senior Software Engineer
hace 7 meses
Desde casa, Colombia Dev.Pro A tiempo completoAre you in Brazil, Argentina, Colombia, Chile, or Costa Rica? Join us as we actively recruit in these locations, offering a comfortable remote environment. Submit your CV in English, and we’ll get back to you! We invite a Software Engineer knowledgeable in C++ to join our team and contribute to the enhancement of our enterprise-level system that provides...