Staff Software Engineer – Data Engineering

About the Job

Job Title: 

Staff Software Engineer – Data Engineering

Location: 

Miami, Florida or Bay Area, California. 

We are an In-person company. 

Company Overview: 

State Affairs is a media company delivering nonpartisan, statehouse news and intelligence across the country. We are seeking a talented and experienced Data Engineer to accelerate our machine learning efforts and be a major part of our data-centric culture. This person will work directly with the Head of Engineering and Product to build scalable, extensible solutions with emphasis on innovation and quality.

To apply, please submit your resume, cover letter, and any relevant work samples or project links to [email protected].  We look forward to hearing from you and learning more about your passion for software development and state affairs.

Job Description: 

We are now looking for a talented and driven individual to accelerate our efforts and be a major part of our data-centric culture. This person will work closely with various cross-functional teams such as product, marketing, sales, engineering, and operations to develop infrastructure and deliver tools or data structures that enable data-driven decision-making in State Affairs Pro experience. Successful candidates will exhibit technical acumen and business savviness with a passion for making an impact by enabling both producers and consumers of data insight to work smarter. 

Responsibilities:

  • Leverage big data to empower business decisions and deliver data-driven insights, metrics, and tools in order to drive customer engagement, business growth, and monetization efforts. 
  • You will scale distributed applications, make architectural trade-offs applying synchronous and asynchronous design patterns, write code, and deliver with speediness and quality.
  • Work with a team of high-performing software professionals, and cross-functional teams to identify business opportunities and build scalable data solutions.
  • Build data expertise, act like an owner for the company and manage complex data systems for a product or a group of products.
  • Perform all of the necessary data transformations to serve products that empower data-driven decision making.
  • Build and manage data pipelines, design and architect databases.
  • Establish efficient design and programming patterns for engineers as well as for non-technical partners.
  • Design, implement, integrate and document performant systems or components for data flows or applications that power analysis at a massive scale.
  • Ensure best practices and standards in our data ecosystem are shared across teams.
  • Understand the analytical objectives to make logical recommendations and drive informed actions.
  • Engage with internal platform teams to prototype and validate tools developed in-house to derive insight from very large datasets or automate complex algorithms.
  • Be a self-starter, Initiate and drive projects to completion with minimal guidance.
  • Contribute to engineering innovations that fuel State Affairs’s vision and mission.

Qualifications:

  • Bachelor’s Degree in a quantitative discipline: Computer science, Statistics, Operations Research, Informatics, Engineering, Applied Mathematics, Economics, etc.
  • 8+ years of relevant industry or relevant academia experience working with large amounts of data
  • Experience with SQL/Relational databases
  • Background in at least one programming languages (e.g., R, Python, Java, Scala, PHP)
  • Experience working with large amounts of batch and real-time data.
  • Experience in building large data ingestion pipelines across heterogeneous sources.
  • Experience in developing data pipelines using Spark and Hive.
  • Working knowledge of leveraging cloud based infrastructure – AWS, Azure, Google Cloud or similar for data and ML based application development
  • Experience with data modeling, ETL (Extraction, Transformation & Load) concepts, and patterns for efficient data governance.Experience with manipulating massive-scale structured and unstructured data.
  • Experience with distributed data systems such as Hadoop and related technologies (Spark, Presto, Pig, Hive, etc.).
  • Experience with either data workflows/modeling, front-end engineering, or back-end engineering.
  • Deep understanding of technical and functional designs for relational and MPP Databases
  • Experience in data visualization and dashboard design including tools such as Tableau, R visualization packages, D3, and other Javascript libraries, etc.
  • Knowledge of Unix and Unix-like systems, git and review board.
  • Familiarity with AI/ML concepts and a strong interest in developing AI-driven features and models.
  • Strong communication, collaboration, and leadership skills.
  • Ability to drive technical initiatives and influence decision-making at all levels of the organization.

Join us at State Affairs and lead the charge in delivering innovative solutions that drive our business forward. 

What We Offer:

  • Competitive salary and benefits package, including health insurance, and paid time off.
  • Opportunity to work on cutting-edge projects in a growing industry.
  • A collaborative and supportive work environment that values personal growth and professional development.
  • The chance to make a meaningful impact on the legislative process and help clients stay informed and engaged in state affairs.

About State Affairs:

At State Affairs, we believe access to trustworthy information is critical for a functioning democracy. Our mission is to provide nonpartisan news and intelligence about the power centers of state government. Our unbiased coverage and cutting-edge tools are essential for policymakers, government officials, business leaders, and engaged private citizens, enabling them to perform their jobs, make better decisions, and hold their government accountable.

State Affairs believes deeply in diversity — in all its forms — and strives to represent all voices in our coverage and on our team, no matter what side of the political aisle they sit on. As an editorially independent news organization, we want to be your trusted source of state capitol news.

To apply, please submit your resume, cover letter, and any relevant work samples or project links to [email protected].  We look forward to hearing from you and learning more about your passion for software development and state affairs.