Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Technical Analyst

Murmuration

What You’ll Do Build and design data acquisition workflows. Design, build, and maintain Python and LLM-based workflows for civic and public‑sector datasets, including API integrations, data parsing, transformation, and validation. Use SQL to investigate, validate, reconcile, and analyse datasets across multiple sources. Lead projects end-to-end. Own data acquisition work from requirements and source evaluation through implementation, monitoring, and ongoing improvement. Work with the team and cross‑functional partners to design systems supporting new data types and evolving organisational needs. Improve continuously. Identify and prioritise opportunities to enhance data quality, efficiency, and reliability through better processes or new approaches, including a deep understanding of the data to design better systems. Get creative. Create and leverage AI‑enabled tools to accelerate development and automate repetitive tasks. Make informed judgement calls about where these tools help and where they don’t. When a task isn’t automatable, roll up your sleeves and do it yourself. Elevate the team. Document data sources, processes, and assumptions to support long‑term maintainability. Actively collaborate with teammates across planning, brainstorming, and technical implementation – pressure‑testing an approach together, pairing on a tricky pipeline, or helping a colleague think through a problem from scratch. Qualifications 6+ years of experience in technical or data‑focused roles (e.g., data acquisition, data engineering, analytics engineering, or similar). Strong proficiency in Python, including writing maintainable, well‑documented code for data workflows. Strong SQL skills, including complex querying for data validation, reconciliation, and analysis. Experience working with APIs and programme‑matic data ingestion. Demonstrated ability to work independently, manage priorities, and deliver high‑quality results with minimal oversight. Experience documenting technical processes and explaining them clearly to others. A genuine orientation toward collaborative work with demonstrated ability to contribute to shared technical decisions within and across teams. Familiarity with version control systems (e.g., Git). Nice‑to‑haves Experience working with civic, elections, or public‑sector data. Experience identifying and implementing improvements to existing data processes. Familiarity with cloud‑based data tools or infrastructure (e.g., AWS). Experience supporting production data pipelines or operational data systems. Experience using AI‑assisted tools to enhance development workflows. Comfort working with semi‑structured or unstructured data sources. Experience contributing to multi‑project or programme‑level initiatives. Location and Compensation The Senior Technical Analyst is a full‑time, salaried position with a comprehensive benefits package (more detail below), open to candidates anywhere in the United States. The starting salary for this position is $163,134. We set compensation using market data and apply it consistently across the organisation to ensure fairness and transparency for everyone in similar roles. Our Culture of Care Health, vision, and dental insurance with 100% of premiums covered for you and qualifying family members. Retirement benefits with a 5% employer match. A flexible unlimited PTO plan. Generous paid parental leave. Pre‑tax commuter benefits. A company laptop. A flexible remote work environment. A home‑office set‑up stipend for all new employees. Monthly reimbursement for remote work expenses. A yearly professional development fund. Mental health and wellness benefits through Calm and Better Help. Yearly in‑person staff retreats. A welcoming culture that celebrates diversity, equity, inclusion, and belonging. An Equal‑Opportunity Employer with a Commitment to Diversity Murmundation is proud to be an equal‑opportunity employer, and as an organisation committed to diversity and the perspective of all voices, we consider applicants equally of race, gender, colour, sexual orientation, religion, marital status, disability, political affiliation and national origin. We reasonably accommodate staff members and/or applicants with disabilities, provided they are otherwise able to perform the essential functions of the job. Note: Murmuration is two organisations working together to pursue our mission of amplifying the power of civic engagement: Murmuration Research Institute, a 501(c)(3) that conducts research to identify, design, and create the data, tools, and insights that build healthier and more equitable communities; and Murmuration, Inc., a 501(c)(4) that supports organisations working across the country on the nation’s most challenging issues with access to data, tools, and research that build healthier and more equitable communities. #J-18808-Ljbffr Murmuration

Vacancy posted more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Technical Analyst. Be the first to apply!