Murmuration
Staff SDET
United States · Staff+ · Full-time
Sponsorship not specifiedDetected 92 days ago
JavaScriptPythonScalaDistributed SystemsNoSQLMongoDBDynamoDBSnowflakeAWSCI/CDDatadogGraphQLRESTKafkaSparkAirflowData EngineeringLoad TestingResearchLeadershipCommunicationCollaboration
About the role
- We work to redesign the systems and structures we all depend on - how we learn, live, govern, and solve problems - so that they are just, equitable, resilient, and rooted in shared responsibility.
- By strengthening the ties that hold communities together, we aim for civic life defined by collective action and care, with effective leadership that truly represents everyone.
- We've built our team guided by the belief that the whole is greater than the sum of its parts.
Responsibilities
- Our Culture of Care We work hard to create a culture of care to ensure that our staff are best equipped to lead happy, healthy, and balanced lives.
- We are proud of our commitment to building an organization and culture shaped by respect, empathy, and collaboration, where our team's diversity fuels innovation, civic engagement, and meaningful change.
- We reasonably accommodate staff members and/or applicants with disabilities, provided they are otherwise able to perform the essential functions of the job.
Requirements
- 12+ years of experience in software engineering, data engineering, or SDET roles, with a track record that demonstrates strong software development fundamentals
- Deep proficiency in Python (or equivalent programming language) and experience writing production-quality, maintainable code
- Demonstrated experience designing and architecting complex test frameworks or automation systems with strong, well-reasoned opinions about how to do it well
- Deep experience with streaming data pipelines, event-driven architectures, or distributed data systems (e.g., Kafka, Spark, Flink, or equivalent)
- Experience testing GraphQL or REST APIs;
Compensation
- The starting salary for this position is $225,324.
Benefits
- To that end, we offer a comprehensive benefits package which includes:
- Location and Compensation The Staff Software Development Engineer in Testing is a full-time, salaried position with a comprehensive benefits package (more detail below), open to candidates anywhere in the United States.
Company info
- At Murmuration, we believe that America's promise is shaped and reshaped by the best ideas and ideals of its communities and the dreams of the people who believe in a better life for themselves, their families, and each other.
- We help organizations build power in their communities in four key ways: we organize a network of values-aligned partners; we provide deep, data-driven insights into people, places, and perspectives; we develop tools that make organizing and engagement easy and more effective; and we offer services that strengthen our partners' capacity to build power and lead change in their communities.
- We envision an America where every community has what it needs to help people lead healthy, free, and dignified lives.
- We are a collaborative, curious, and creative team of organizers, scientists, teachers, technologists, campaign veterans, and more who share the unwavering belief that we can use our gifts in service of transforming America - together.
- And so we support each other relentlessly - rallying together to face challenges the same way we celebrate each other's wins.
- About the Position Do you see yourself as an engineer with deep roots in software and data engineering who is passionate about data quality - and ready to build the systems that prove it?
- As a Staff Software Development Engineer in Testing (SDET), you will embed in our Data Platform team as its senior-most testing authority, responsible for developing a deep understanding of our entire data platform and then designing and driving the implementation of the Organizer product's automated integration testing strategy.
- This role is built for someone who is first and foremost a strong engineer - with substantial experience in software development and/or data engineering - and who brings a genuine passion for data quality and testing as a craft.
- This is a great opportunity to build something with significant impact from the ground up.
- You will be expected to quickly achieve mastery of our streaming data pipelines and distributed systems architecture, and then have the creative latitude to design and implement a comprehensive end-to-end test framework - with real organizational investment and impact behind it.
- You will influence testing strategy organization-wide, set technical standards, and serve as a force multiplier for the engineers around you.
Apply directly at Murmuration →Create a free account for alerts like thisView Murmuration immigration profile
This listing is sourced directly from Murmuration's careers page and normalized into a canonical job model.