Staff SDET
murmuration
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
About the role
Role overview
Staff Software Development Engineer in Testing (SDET) embedded in the Data Platform team as the senior-most testing authority. You will design and drive the automated integration testing strategy for the Organizer product’s streaming data platform, with an emphasis on data quality and end-to-end correctness.
Responsibilities
- Develop a comprehensive understanding of the data platform (architecture, data flows, business logic, and system interdependencies) to form the foundation for a testing strategy.
- Partner with the application QA Engineering team to understand existing testing strategy and tools, identify gaps in data testing, and close them.
- Design, architect, and lead implementation of an integration testing framework for the Organizer application’s streaming data platform.
- Build automated validations that query and compare data across multiple storage systems (e.g., MongoDB, DynamoDB, Pinot) to ensure end-to-end data correctness.
- Embed automated tests in CI/CD pipelines to establish regression baselines and continuously validate new feature development.
- Design tests that handle distributed-systems realities: eventual consistency, asynchronous processing, and time-based behaviors.
- Define and own the long-term quality and testing strategy for the data platform and set technical standards across the organization.
About murmuration
Murmuration is a civic-technology and research organization that helps values-aligned partners build power in their communities. It combines data-driven insights, tools, and services to strengthen partners’ capacity to lead change, and it focuses on redesigning systems to be just, equitable, resilient, and rooted in shared responsibility.
Scraped 4/22/2026