Staff Software Developer, Capital
$108,780–$136,160 year
On-site · Toronto, Ontario, Canada
Job Summary
Staff Software Developer at ACV: design, develop, and maintain software applications; lead technical initiatives; conduct code reviews; document best practices; mentor engineers; own performance and reliability of products; lead technical requirements, roadmaps, and debt prioritization; provide DevOps support; deliver scalable, secure financial systems and integrations (LOS/ERP/servicing systems). Strong emphasis on Python, distributed systems, CI/CD, AWS, Kafka, Git, security/compliance, and leadership of POCs/technical tool adoption; expect 8+ years of experience and BS in CS or equivalent.
Required Qualifications
- BS degree in Computer Science or related technical discipline, or equivalent practical experience
- Expert experience with Python
- Expert experience with Distributed Systems Design and/or Event-Driven development
- Expert experience with pyramid testing methodologies
- Expert experience with build & deployment automation (CI/CD, GitHub Actions, Jenkins/TeamCity)
- Experience with AWS, SQL, and Pub/Sub patterns (Kafka)
- Expert experience with version control systems (Git)
- Expertise in architecting secure and scalable financial systems, with a deep understanding of data encryption, access controls, fraud detection, and regulatory compliance
- Proven experience building and optimizing workflows for the loan origination lifecycle (e.g., application, credit assessment, funding, portfolio management)
- Hands-on experience with integration of financial platforms, such as loan origination systems (LOS), ERPs, and servicing systems
- Experience maintaining and extending an existing codebase, adapting to pre-existing patterns and tracing the code’s path of execution
- Expert experience in debugging, profiling, and optimizing distributed systems using tools like Datadog, CloudWatch Logs, and distributed tracing frameworks
- Experience with Docker, Kubernetes, and Deployment automation
- 8+ years of experience
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.