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:
Manager, Program Management - New Markets - Data Ventures

Program Management role at Walmart Data Ventures focusing on global expansion and data product launches, offering competitive salary and comprehensive benefits.

BI Developer – Associate

BI Developer role at JPMorgan Chase focusing on data warehouse, visualization, and analytics using tools like Alteryx, SQL, and Tableau.

Business Intelligence Engineer - Fire TV, FireTV

Business Intelligence Engineer role at Amazon Fire TV team, focusing on data analysis, visualization, and insights to drive product innovation and customer experience.

Business Intelligence Engineer, Customer Service

Business Intelligence Engineer role at Amazon focusing on metrics, analytics, and data visualization for Amazon Business Customer Support.

Business Intelligence Engineer, Advertising Measurement Research

Business Intelligence Engineer role at Amazon Advertising focusing on measurement research, data analysis, and visualization with competitive compensation.

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?