Current jobs related to Senior Software Engineer, Storage and Queue Management - Seattle, Washington - Outreach
-
Senior Distributed Storage Software Engineer
4 days ago
Seattle, Washington, United States Bayside Solutions Full timeJob Summary:We are seeking a skilled Senior Distributed Storage Software Engineer to join our team at Bayside Solutions, Inc. Our team is building a low-latency, distributed block storage system to run workloads on our private-cloud infrastructure supporting databases, ML and analytics frameworks, and large-scale containerized and virtualized jobs.Key...
-
Senior Software Engineer
2 weeks ago
Seattle, Washington, United States Apple Full timeJob DescriptionApple is seeking a highly skilled Software Engineer to join our Apple Service Engineering (ASE) Data Services team. As a key member of this team, you will design and build scalable systems for dealing with complex and ever-growing data and infrastructure needs.We are looking for an extraordinary engineer who is willing to dive deep into...
-
Senior Software Engineering Manager
3 weeks ago
Seattle, Washington, United States Bill and Melinda Gates Foundation Full timeJob Title: Senior Software Engineering Manager, Computing and Data InfrastructureWe are seeking an experienced Senior Software Engineering Manager to lead our Computing and Data Infrastructure (CDI) team. The successful candidate will be responsible for managing a team of software engineers, collaborating with peers in research management, and working with...
-
Software Engineer, Block Storage
4 weeks ago
Seattle, Washington, United States Bayside Solutions Full timeJob SummaryWe are seeking a skilled Software Engineer to join our team in building a low-latency distributed storage block storage system. This is a unique opportunity to work on storage device-optimized low-level storage, large-scale distributed systems, and high-performance IO stacks operating at mission-critical levels of availability and durability.Key...
-
Software Engineer, Block Storage
1 month ago
Seattle, Washington, United States Bayside Solutions Full timeJob SummaryWe are seeking a highly skilled Software Engineer, Block Storage to join our team in building a cutting-edge, low-latency distributed storage system. As a key member of our team, you will have the opportunity to work on storage device-optimized low-level storage, large-scale distributed systems, and high-performance IO stacks operating at...
-
Senior Software Engineer
7 days ago
Seattle, Washington, United States Apple Full timeJob SummaryApple is seeking a highly skilled Senior Software Engineer - Data Services to join our Apple Service Engineering (ASE) Data Services team. As a key member of this team, you will design and build large-scale data services that provide and support abilities like structured and unstructured storage, caching, queueing, and more.About the RoleWe are a...
-
Senior Software Engineering Manager
3 weeks ago
Seattle, Washington, United States Bill and Melinda Gates Foundation Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineering Manager to lead our Computing and Data Infrastructure (CDI) team at the Bill and Melinda Gates Foundation. As a key member of our Institute for Disease Modeling (IDM), you will play a critical role in supporting global efforts to eradicate infectious diseases and achieve permanent...
-
Senior Software Development Engineer
2 weeks ago
Seattle, Washington, United States Blue Origin Full timeRole OverviewAt Blue Origin, we're pushing the boundaries of space exploration and development. As a Senior Software Development Engineer, you'll play a critical role in enhancing aerospace applications and driving innovation in software systems.Key ResponsibilitiesLead the design and development of software systems and infrastructure using modern...
-
Storage Systems Engineer
4 weeks ago
Seattle, Washington, United States Apple Full timeStorage Systems Engineer at AppleAt Apple, we're looking for a skilled Storage Systems Engineer to join our team. As a Storage Systems Engineer, you'll play a critical role in designing, building, and operating our next-generation distributed storage systems.Our team is responsible for building and running the storage infrastructure that supports Apple's...
-
Cloud Storage Engineer
1 week ago
Seattle, Washington, United States Apple Full timeStorage Solutions ArchitectAt Apple, we're building the next generation of cloud storage systems to support our most critical services. As a Storage Solutions Architect, you'll design and develop scalable, secure, and highly available storage solutions that meet the needs of our users.You'll work closely with our engineering teams to understand our storage...
-
Senior Software Engineer
4 days ago
Seattle, Washington, United States Databricks Full timeWe are seeking a highly skilled Senior Software Engineer to join our Runtime team at Databricks. As a key member of our team, you will be responsible for building the next generation distributed data storage and processing systems that can outperform specialized SQL query engines in relational query performance, yet provide the expressiveness and programming...
-
Senior Software Engineer, II
3 days ago
Seattle, Washington, United States Dotdash Meredith Full timeJob TitleSenior Software Engineer, IIJob DescriptionAt Dotdash Meredith, we're seeking a skilled Senior Software Engineer to join our expanding tech organization. As a key member of our engineering team, you'll play a crucial role in developing the next generation of our content services and core APIs that drive our publishing and web platforms.Key...
-
Senior Software Engineer
2 weeks ago
Seattle, Washington, United States Dell Full timeSenior Software EngineerDell is seeking a highly skilled Senior Software Engineer to join our FileSystems and DataServices team. As a key member of our team, you will play a critical role in the re-architecture of our stack to cater to the unique demands of the consumer market in the GenAI era.Key Responsibilities:Design, develop, and deliver solutions to...
-
Senior Software Engineer
1 week ago
Seattle, Washington, United States Apple Full timeJob DescriptionWe are seeking a highly skilled Senior Software Engineer to join our dynamic and expanding team at Apple. As a key member of our Apple Service Engineering (ASE) team, you will play a crucial part in ensuring that our customers adhere to the latest and most effective security practices for addressing identity and authorization challenges.You...
-
Infrastructure Software Engineer
2 weeks ago
Seattle, Washington, United States City Storage Systems Full timeAbout UsAt City Storage Systems, we're revolutionizing the way restaurants succeed in online food delivery. Our mission is to make food more affordable, higher quality, and convenient for everyone.Job SummaryWe're seeking a highly skilled Infrastructure Software Engineer to join our team. As a key member of our infrastructure team, you will be responsible...
-
Senior Embedded Software Engineer
1 week ago
Seattle, Washington, United States Lynx Software Technologies Full timeJob SummaryThompson Software Solutions, a Lynx Software Technologies company, is seeking a skilled Senior Embedded Software Engineer to join our team. As a key member of our team, you will be responsible for designing, developing, and testing software products for safety-critical applications.Key ResponsibilitiesDevelop and integrate software products using...
-
Senior Backend Software Engineer
2 weeks ago
Seattle, Washington, United States TikTok Full timeAbout the TeamWe are a global e-commerce business with a passion for innovation and customer satisfaction. Our logistics team is at the heart of our operations, responsible for ensuring that our customers receive their products efficiently and effectively.Job SummaryWe are seeking a highly skilled Senior Backend Software Engineer to join our team. As a key...
-
Senior Java Software Engineer
4 days ago
Seattle, Washington, United States Triunity Software Full timeJob SummaryWe are seeking a highly skilled Senior Java Software Engineer to join our team at Triunity Software Inc. The ideal candidate will have a strong background in Java development and a passion for building scalable and secure web applications.Key Responsibilities* Develop and implement user-facing features for web applications using HTML, CSS, and...
-
Frontend Software Engineer
4 days ago
Seattle, Washington, United States City Storage Systems Full timeWe are seeking a talented Frontend Software Engineer to join our team at City Storage Systems. As a key member of our engineering team, you will play a crucial role in building elegant products on world-class technologies that bring our experience to millions of restaurateurs, anytime and anywhere.As a Frontend Software Engineer at CSS, you will develop...
-
Senior Software Engineer
4 weeks ago
Seattle, Washington, United States Databricks Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our Runtime team at Databricks. As a key member of our team, you will be responsible for building the next generation of distributed data storage and processing systems.Key ResponsibilitiesDesign and develop scalable and efficient distributed systems for big data...
Senior Software Engineer, Storage and Queue Management
2 months ago
Location: Remote/Hybrid
Department: Engineering – Foundations
At Outreach, we recognize that our success hinges on assembling teams that reflect a variety of backgrounds and experiences, fostering innovation through diverse perspectives.
We are committed to hiring the whole individual, not merely a resume. We actively seek a broad range of applicants, particularly from historically underrepresented groups.
We encourage you to apply even if you feel you do not meet every qualification listed below.
We believe that a few lines in a job description should not hinder the opportunity to connect with you.
About The Team:
The Queueing and Storage Systems (QSS) team plays a pivotal role in managing the foundational database platforms (MySQL, PostgreSQL, DynamoDB, Redis/Elasticache, among others) and messaging systems (Kafka, RabbitMQ) utilized across the organization.
This team oversees several centralized systems for the engineering division while primarily serving as an enablement group, empowering other teams to efficiently manage their own persistent storage solutions.
Our mission involves developing tools that automate the provisioning, deployment, management, and interaction with the next generation of databases and messaging systems utilized by our application teams.
By addressing common pitfalls associated with scaling databases and queues, we aim to preemptively create solutions that ensure optimal performance and load distribution.
The Role:
The QSS team is in the process of constructing a comprehensive suite of tools designed to facilitate the automatic deployment of a fully managed relational database platform within feature teams' services.
This platform will handle schema management, change data capture, replication, denormalization, and aggregation autonomously.
By leveraging this tooling and platform, teams can concentrate on their core business logic related to data management and querying, alleviating the burden of individually implementing complex systems.
Eventually, this suite will evolve into a robust platform for real-time data processing and analytics, enabling various data stores to aggregate and create enriched data sources.
Your Daily Responsibilities Will Include:
- Designing and developing Kubernetes operators for automated infrastructure management, scaling, deployment coordination, and credential handling.
- Ensuring the reliability and performance of databases and messaging systems for the production platform.
- Creating reusable storage solutions for feature teams.
- Evaluating solutions and implementing best practices for database clusters and stateful components.
- Prototyping new managed storage and messaging solutions for upcoming services and feature roadmaps.
- Providing database expertise to engineering teams through reviews of migrations, queries, and performance enhancements.
- Supporting and troubleshooting database production issues across various services.
- Proactively designing and tuning monitoring systems to alert on symptoms rather than outages.
- Documenting all actions to transform learnings into repeatable processes and automation.
Our Vision of You:
You are passionate about enabling your colleagues to succeed.
You possess experience in operating scaled, high-throughput database and messaging platforms in production environments.
You can write high-quality code in programming languages such as Golang, Ruby, Scala, Elixir, or Python, deploying it in customer-facing production settings.
You have experience designing and supporting internal tools where your colleagues are the primary users.
You thrive in dynamic environments that require collaboration across teams to devise effective solutions.
You understand the significance of details and prioritize incremental delivery over extensive, prolonged projects.
You are eager to learn new technologies, with a focus on Golang and some Ruby/Rails.
You embody our core values: craftsmanship, resilience, honesty, ownership, teamwork, customer-centricity, and a commitment to diversity and inclusion.
Compensation: $165,000 - $225,000 annually. This range is based on various factors including skills, qualifications, and experience.
Benefits:
- Comprehensive medical, dental, and vision coverage for full-time employees and their dependents.
- Flexible time off policies.
- 401k plan to assist with future savings.
- Diversity and inclusion initiatives promoting employee resource groups.
- A parental leave program offering extended time off and additional support options.
- Infertility and assisted reproductive services benefits.
- Employee referral bonuses to encourage the addition of exceptional talent.
- Unlimited snacks and beverages available in our kitchen.
- We are an equal opportunity employer, considering all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran, or disability status.