murmuration

Technical Analyst

murmuration

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $123,231 per year

Tech Stack

About the role

  • Build 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 analyze datasets across multiple sources.
  • Implement collection end-to-end. Tackle 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 organizational needs.
  • Improve continuously. Identify and prioritize opportunities to enhance data quality, efficiency, and reliability through better processes or new approaches. This includes deeply understanding the data to help 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.
  • Do the work that makes everything else possible. Not everything is automatable and not every dataset comes through an API. You'll track down information through web searches, government portals, and direct outreach, including calls to offices like secretaries of state, and wrangle raw files (PDFs, shapefiles, and worse) into usable formats. This kind of careful, methodical work is foundational to the team's output.
  • Elevate the team. Document data sources, processes, and assumptions to support long-term maintainability. Support teammates through code reviews and informal technical guidance.

Requirements

  • 2+ years of experience in technical or data-focused roles (e.g., data acquisition, data management, data engineering, analytics engineering, or similar);
  • Intermediate to strong proficiency in Python, including writing maintainable, well-documented code for data workflows;
  • Intermediate to strong SQL skills, including complex querying for data validation, reconciliation, and analysis;
  • Experience working with APIs and programmatic 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;
  • Proven ability to collaborate effectively across teams and contribute to shared technical decisions;
  • Familiarity with version control systems (e.g., Git).
Benefits
  • 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 setup 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.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonSQLAPI integrationsdata parsingdata transformationdata validationdata acquisitiondata managementdata engineeringanalytics engineering
Soft Skills
independent workpriority managementhigh-quality resultstechnical documentationclear communicationcollaborationtechnical guidance