Staff Database Administrator
Wikimedia FoundationFull Time
Mid-level (3 to 4 years)
New York, New York, United States
Key technologies and capabilities for this role
Common questions about this position
The salary range is $160,000 - 225,000 plus equity, though actual compensation may vary based on qualifications, experience, location, and other factors.
The role is focused on the Database team in New York, though the team spans the US (with NYC headquarters), Canada, and EMEA; specific remote work policy is not detailed.
Candidates need 3+ years of systems-level software engineering experience, solid programming fundamentals (e.g., in Go, C/C++), interest in learning Rust, strong CS fundamentals equivalent to a B.S. or M.S., and the ability to work autonomously and collaboratively with strong communication skills.
The team is distributed across the US, Canada, and EMEA, with a focus on collaboration between engineers and product management, working on performance-sensitive distributed systems with emphasis on correctness.
Strong candidates have 3+ years in systems-level software, programming experience in Go/C/C++ with Rust interest, distributed systems background, SQL/database familiarity, and a track record of quickly learning new technologies; a Ph.D. in CS is a bonus.
Cloud-based operational data warehouse for real-time insights
Materialize provides a cloud-based operational data warehouse that delivers real-time insights for businesses. The platform is designed for tasks that require immediate action based on current data, enabling data teams to analyze and operate their businesses effectively. Key features include automation and alerting, which reduce manual work and delays, allowing for quicker responses to data changes. Materialize supports user-facing applications that need to react to real-time business conditions and caters to companies requiring real-time customer data for personalization and dynamic pricing. The platform also meets the needs of machine learning and artificial intelligence by offering continuously updated data. Materialize's business model focuses on providing sub-second updates and strong consistency, utilizing a specialized engine built on stream processing frameworks. The goal of Materialize is to empower businesses to make immediate decisions based on accurate and timely data.