Responsibilities
- Lead technical delivery by collaborating with product managers and business stakeholders, converting business goals into detailed, executable backend solutions
- Design and implement scalable backend systems and APIs using Python and Django
- Architect and maintain PostgreSQL data models, including schema design and migrations
- Build and optimize ETL processes and workflows to support financial operations
- Ensure data quality and compliance standards are met in all integrations and system interactions
- Participate in sprint ceremonies, architectural planning, and technical discussions
- Monitor system performance, identify bottlenecks, and implement optimizations
Requirements
- 5+ years of hands-on backend development experience with Python and Django
- Strong experience designing and delivering APIs in production systems
- Solid understanding of PostgreSQL (schema design, migrations, optimization)
- Proven experience with ETL processes, data workflows, and integration of external systems
- Strong knowledge of object-oriented programming and software design principles
- Familiarity with Agile/Scrum methodologies and iterative delivery
- Ability to work independently while also mentoring and supporting other developers
- Excellent communication and problem-solving skills, with the ability to quickly grasp complex business domains
Nice to Have
- Experience working in the financial services domain
- Experience with Loan Origination System (LOS), specifically ICE Mortgage Technology Encompass
Benefits
- Flexible schedule
- Remote work model
- Paid vacations
- Paid sick leaves


