Taro Logo

Software Engineer

Castle is a digital home finance advisor that helps homeowners manage and save money on home expenses through their bill pay app.
Backend
Senior Software Engineer
Remote
11 - 50 Employees
5+ years of experience
Finance · Consumer
This job posting may no longer be active. You may be interested in these related jobs instead:
(USA) Senior, Software Engineer

Senior Software Engineer position at Walmart/VIZIO in Denver, CO, focusing on backend development with AWS Lambda and TypeScript, offering competitive compensation and benefits.

(USA) Software Engineer III

Senior Software Engineering role at Walmart focusing on enterprise software development with competitive compensation and comprehensive benefits in Silicon Valley.

Senior Backend Software Engineer

Senior Backend Software Engineer role at Apple working on large-scale observability platforms and distributed systems.

Senior Software Engineer, Ads

Senior Software Engineer position at Apple working on the Ad-Delivery team to build and scale search and indexing capabilities for advertising systems.

Software Engineer - Backend Systems (SW Delivery)

Senior Backend Software Engineer role at Apple focusing on software delivery infrastructure and testing technologies, offering competitive compensation and comprehensive benefits.

Description For Software Engineer

Castle is revolutionizing home finance management through their innovative digital platform. As a Software Engineer at Castle, you'll be at the forefront of building the payment infrastructure for the largest consumer category in the U.S. The company's mission is to tackle housing affordability by providing homeowners with better data management tools for their biggest asset.

You'll be joining a company that has demonstrated significant impact, with the average Castle customer saving more than $10,000 on their home. The role focuses on developing crucial APIs and pipelines that will power the bill pay app and future banking services. This is a unique opportunity to work directly with senior leadership, including the CEO and Head of Design, while building robust applications and data systems.

The ideal candidate will bring strong expertise in API design, distributed systems, and data pipelines, with a particular focus on Django and PostgreSQL. Your experience with infrastructure and potentially frontend/mobile development will be valuable in creating a comprehensive finance platform. Experience in consumer fintech is preferred, and your ability to mentor engineers or lead teams will be highly valued.

This remote position offers the flexibility to work from anywhere while being part of a mission-driven team that's making a real difference in homeowners' financial lives. You'll be instrumental in building the technology that helps people automate, consolidate, and reduce their housing-related expenses.

Last updated 24 days ago

Responsibilities For Software Engineer

  • Building out the APIs and pipelines that power our bill pay app future banking services
  • Working closely with the CEO, Head of Design, and engineering team
  • Ensuring robust application and associated data systems for the finance platform

Requirements For Software Engineer

Python
PostgreSQL
  • Industry expertise working on APIs and data systems
  • Expertise in API design
  • Expertise in distributed systems and system design
  • Expertise in Django and/or data pipelines
  • Experience with infrastructure, Postgres, and/or frontend/mobile development
  • Experience in consumer fintech preferred
  • Experience mentoring engineers or leading teams/orgs

Interested in this job?