Software Engineer II, Data

FiscalNote manages one of the largest collections of policy and policymaker data across countries, governments, and commercial sectors.
Data
Mid-Level Software Engineer
Remote
3+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Business Intelligence Engineer, SCOT Selection

Business Intelligence Engineer position at Amazon, focusing on data analytics and metrics development for supply chain optimization, offering competitive compensation and benefits.

Business Intelligence Engineer, On-Step Comp Engineering, Analytics 'N Science

Business Intelligence Engineer role at Amazon focusing on employee compensation analytics and workforce strategy

Business Dev Engineer I, NatSec & Defense (NSD) Builders

AWS seeks Data Engineer for NSD Builders Team to build cloud-based data pipelines and drive operational efficiency, requiring TS/SCI clearance and strong technical expertise.

Data Engineer

Data Engineer position at Microsoft working on Azure Data platform, building scalable data pipelines and solutions using cutting-edge cloud technologies.

Technical Support Engineer (Data & AI – Azure Database for MySQL, and PostgreSQL)

Technical Support Engineer position at Microsoft focusing on Azure Database services for MySQL and PostgreSQL, combining database expertise with cloud infrastructure support.

Description For Software Engineer II, Data

FiscalNote is seeking a Software Engineer II to join their Data Engineering team, focusing on managing one of the largest collections of policy and policymaker data globally. This role is integral to scaling and improving data processing capabilities across multiple countries, government levels, and commercial sectors.

The Data Engineering Team handles the complete lifecycle of open data in Public Policy and Transcriptions products, from ingestion to accessibility. You'll be working with various data types, including unstructured content like video, audio, and text, creating reliable systems that deliver timely and accurate data at scale.

As a Software Engineer II, you'll be designing and developing solutions for complex problems, working with a comprehensive tech stack including API services, databases, AI models, and ELT pipelines. You'll be responsible for enhancing monitoring tools, building data services, and creating internal tools for data review.

The ideal candidate should have 3-5+ years of professional experience, strong SQL skills, and proficiency in Python. You should be comfortable with ambiguity and autonomous work, while being able to collaborate effectively with team members. Experience with cloud platforms, containerization tools, and document-based stores is valuable.

This remote position offers an opportunity to work on ambitious projects that directly impact FiscalNote's success, making policy and government action data accessible and actionable for clients worldwide. Join a team that values technical excellence, collaboration, and innovative problem-solving in the policy and government action space.

Last updated 3 months ago

Responsibilities For Software Engineer II, Data

  • Design, communicate, and develop solutions to complex problems
  • Write robust, maintainable, and readable code
  • 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 for data review and augmentation
  • Work with API services, databases, scheduled workers, queuing infrastructure, AI models, UI frontends, ELT pipelines

Requirements For Software Engineer II, Data

Python
PostgreSQL
MySQL
Linux
PHP
  • 3-5+ years of professional experience in software development with focus on backend or data engineering
  • Strong SQL skills and understanding of relational databases
  • Significant experience designing and developing within a networked architecture
  • Proficiency with version control system, especially git
  • Proven ability to work independently and as part of a collaborative team
  • Experience with successful working relationship with Product + UI/UX teams
  • Experience working with automated test and build systems
  • Proficiency in Python preferred
  • Experience running production services on Linux preferred
  • Familiarity with Cloud computing platform preferred

Interested in this job?