companyCastle logo

Backend Software Engineer at Castle | Harvard Square

CastleHarvard Square
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Experience

Qualifications

Qualifications:Bachelor's degree in Computer Science, Engineering, or a related field.2+ years of experience in backend development. Strong problem-solving skills and a passion for technology.

About the job

Join Castle, the innovative finance app designed to save homeowners both time and money.

  • Castle empowers homeowners to manage all their home expenses seamlessly in one platform. By tracking transactions, Castle identifies money-saving opportunities, enabling users to save an average of over $10,000.

  • As housing affordability becomes increasingly challenging across the U. S., Castle aims to provide homeowners with superior data for managing their largest asset. We are developing payment infrastructure for the biggest consumer category in the U. S., helping individuals automate, consolidate, and reduce their expenses.

In this role, you will be a vital and adaptable member of our engineering team, dedicated to crafting a more intuitive and streamlined experience for homeowners. You will work closely with our Head of Engineering, Head of Design, and fellow engineers to create a user-friendly application that simplifies complex home expense management and fosters long-term trust with our customers. This position is ideal for someone who is enthusiastic about tackling intricate challenges and shaping a compelling product experience in a fast-paced, early-stage company.

Your Key Responsibilities Will Include:

  • Develop and maintain RESTful APIs using the Django framework.

  • Manage and optimize our cloud infrastructure.

  • Oversee CI/CD pipelines along with monitoring, logging, and alerting systems.

  • Build pivotal features such as:

    • A bill payment system for processing ACH and check payments;

    • An AI-powered system for recording payments made outside of the Castle environment;

    • A data pipeline that transforms customer data into actionable insights.

To Succeed in This Role, You Will Need:

  • Proficiency in Python and the Django framework.

  • Expertise in RESTful API design.

  • Experience with distributed systems architecture.

  • Strong background in cloud infrastructure and associated tools.

  • Familiarity with CI/CD practices and tools.

About Castle

Castle is revolutionizing the way homeowners manage their finances by providing a comprehensive platform for tracking and paying home expenses. Our mission is to deliver better insights and savings to homeowners, making financial management simpler and more effective.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.