About the Role:

Join our Growth Team at a pivotal moment as we continue to develop innovative sales and marketing solutions for small businesses. We’re looking for an experienced Engineer to build and enhance data products and systems that will significantly impact our customers and accelerate our growth. Your contributions will influence companies that employ a significant portion of the workforce, creating substantial value for our clients.

Responsibilities:

  • Design, develop, and deliver data products that address critical customer pain points and build scalable, high-quality systems for rich data interactions.
  • Collaborate with software engineers, data scientists, and product managers to create seamless customer experiences from discovery to purchase.
  • Analyze and extract insights from large datasets, creating efficient, maintainable data solutions.
  • Develop scalable and highly maintainable systems for deployment in cloud environments.
  • Take ownership of architecture and design decisions, as well as hands-on implementation, ensuring compelling customer experiences with low ownership costs.

Requirements:

  • Demonstrated ability to deliver value with a bias for action, both in the short and long term.
  • Strong interpersonal skills and a commitment to solving customer problems in a repeatable manner.
  • Metrics-driven approach to complex data problems with excellence in analytics and engineering.
  • Transparent, collaborative, and low-ego attitude, eager to learn from others and challenge ideas.
  • "Can-do" attitude with a passion for collaborative, cross-functional teamwork that drives company success.
  • Experience with architecture and design decisions, along with hands-on implementation.

What Makes This Role Exciting:

  • Impact: Develop products that leverage a data-first approach to solve high-value customer problems.
  • Technical Challenge: Address complex data and engineering problems while balancing customer impact, reliability, scalability, and data quality.
  • Multifaceted Role: Engage in both software engineering and data science perspectives.
  • Ownership: Work directly with customers, product teams, and cross-functional partners to design and build impactful data experiences.
  • Financial Impact: Enable firms to identify and market to small businesses more efficiently, driving significant financial returns for clients.

Our Ideal Candidate:

  • 5+ years of software engineering experience with expertise in Python.
  • Enjoys collaborating with product managers, designers, and data scientists to create a unique user experience.
  • Driven to work with customers and make a tangible impact.
  • Operates with a bias for action and delivers value consistently.

Bonus Points If You Have:

  • Experience building data pipelines and products at scale.
  • Knowledge of Python, Spark, and Databricks.
  • Experience with data products in the sales and marketing space.

About Us:

We are committed to building the most reliable source of business data to power the future of financial services. Our goal is to provide a comprehensive view of every business, enabling companies of all sizes to access the financial services they need. Our core values—generosity, curiosity, ingenuity, and drive—guide our product decisions and daily interactions. We are a team of driven individuals with diverse skills, united by our passion for using data to deepen understanding.

We are an equal opportunity workplace and an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, or Veteran status.

Salary Range: $160,000 - $210,000

A Note on Salary Ranges: We offer competitive salaries that reflect our commitment to fair compensation. Our compensation packages include additional benefits and opportunities, including equity options, allowing employees to benefit from the company's success.