Murmuration

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.

This listing is sourced directly from Murmuration's careers page and normalized into a canonical job model.