FiscalNote Logo

FiscalNote

Software Engineer II, Data

Posted 5 Days Ago
Remote
Mid level
Remote
Mid level
The Software Engineer II, Data will design, build, and support data processing systems handling large collections of policy data. Responsibilities include developing solutions to complex problems, enhancing monitoring tools, and improving codebase quality while collaborating with teams on data services.
The summary above was generated by AI

About the Position

FiscalNote seeks an experienced Software Engineer to join our Data Engineering team. You will help scale and improve our data processing capabilities by designing, building, and supporting services that handle one of the largest collections of policy and policymaker data, across many countries, levels of government, and commercial sectors, including large unstructured content in the form of video, audio, and text. Your role involves creating reliable systems that can provide this data in a timely and accurate way at scale, ultimately making it accessible and actionable. You will design systems that integrate and work closely with partners in applications and data science to provide our customers with an unprecedented level of automated analysis and reporting.


About the Engineering Team

The Data Engineering Team is responsible for the full lifecycle of open data in our Public Policy and Transcriptions products. We identify the datasets that we want to offer, then ingest, process, augment, store, and make them accessible to our clients and applications. We maintain the quality and usability of a rapidly growing collection of unstructured and structured data from frequently-brittle and obsolete external sources, mostly relating to policy and government action in the legislative and regulatory space. Our data powers multiple client-facing products and internal tools, and serves as the core foundation of FiscalNote’s success.


About You

You take pride in ambitious projects that push your limits, and enjoy collaborating with team members to overcome technical challenges. You are committed to seeing projects through to completion and prioritizing the best decisions for the team. Along the way, you’re capable of communicating what you’re thinking to both technical and non-technical audiences, taking in others’ ideas as well as expressing your own. You’re comfortable around ambiguity and with a high degree of autonomy, and are excited about solving complex, open-ended problems.

What To Expect In This Position

  • Design, communicate, and develop solutions to complex problems
  • Evaluate technical choices and their tradeoffs objectively, ensuring the best path forward for the team
  • Write robust, maintainable, and readable code
  • Identify opportunities to improve our codebase or reduce the complexity of our architecture
  • Build data services for batch and real-time data processing
  • Enhance monitoring tools for data pipelines’ health and data quality
  • Create and enhance internal tools used for data review and augmentation
  • Work with a full stack of technologies, including API services, databases, scheduled workers, queuing infrastructure, AI models, UI frontends, ELT pipelines, text search infrastructure, and more!

What Sets You Apart

  • 3-5+ years of professional experience as an individual contributor in the software development industry, with a focus on backend or data engineering
  • Strong SQL skills and understanding of relational databases (especially PostgreSQL or MySQL)
  • Significant experience designing and developing within a networked architecture, using APIs and/or message-based communication
  • Proficiency with a version control system, especially git
  • Proven ability to both work independently and as part of a collaborative team
  • Have experience with a successful working relationship with Product + UI/UX teams
  • Experience working with automated test and/or build systems
  • Proficiency in Python preferred
  • Experience running production services on Linux preferred
  • Familiarity with a Cloud computing platform (AWS, GCP, Azure, etc) preferred
  • Experience with containerization tools (especially Docker, Kubernetes) is a plus
  • Experience with document-based stores (NoSQL, JSONB, Elasticsearch) is a plus
  • Experience with Airflow is a plus
  • Experience writing and maintaining code in PHP is a plus
  • Familiarity with video and audio conversion tools like ffmpeg, yt-dlp is a plus

Top Skills

Python
SQL

Similar Jobs

5 Days Ago
2 Locations
Remote
700 Employees
Senior level
700 Employees
Senior level
Healthtech • Information Technology • Mobile • Productivity • Software • Analytics • Telehealth
As a Senior Software Engineer at Doximity, you will enhance data pipelines, lead projects from inception to delivery, and collaborate with cross-functional teams to improve healthcare technology. Your expertise in Python and SQL will help in evaluating systems and establishing data architecture that supports insights extraction.
20 Days Ago
2 Locations
Remote
49 Employees
Senior level
49 Employees
Senior level
Software
As a Senior II Data Engineer, you will design and implement data transformation and analysis pipelines, automate data capture from physical systems, and work closely with cross-functional teams to enhance data management and operational processes.
7 Days Ago
2 Locations
Remote
Hybrid
169 Employees
Senior level
169 Employees
Senior level
Financial Services
As a Staff Software Engineer, you will enhance data operations, build scalable data infrastructure and pipelines, and mentor team members. You'll design and implement distributed data systems while supporting trading and research operations to ensure timely delivery of high-quality data.

What you need to know about the Dublin Tech Scene

From Bono and Oscar Wilde to today's tech leaders, Dublin has always attracted trailblazers, with more than 70,000 people working in the city's expanding digital sector. Continuing its legacy of drawing pioneers, the city is advancing rapidly. Ireland is now ranked as one of the top tech clusters in the region and the number one destination for digital companies, with the highest hiring intention of any region across all sectors.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account