ACV logo
ACV1 week ago

Staff Software Engineer, Capital

$165,000–$190,000 year

Remote · Buffalo, New York, United States

Type
Full Time
Level
Senior Level
Education
Bachelors Degree
Company size
Large

Job Summary

Staff Software Engineer role at ACV focusing on designing, building, and maintaining scalable software solutions for a financial/transactional platform. You will lead technical initiatives, conduct code reviews, build robust test suites, mentor engineers, and own performance within a defined area. Collaborate across teams to simplify and enhance customer experiences, document best practices, and drive technical roadmaps while solving complex distributed-system challenges in a regulated financial context. Strong emphasis on Python, distributed systems, DevOps automation, security/compliance, loan origination workflows, and integration with LOS/ERP/servicing systems. 8+ years of experience and a BS degree required; no sponsorship provided.

Required Qualifications

  • BS degree in Computer Science or a related technical discipline, or equivalent practical experience
  • Expert experience with Python
  • Expert experience with Distributed Systems Design and/or Event-Driven development
  • Expert experience and understanding of 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 the 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

Desired Qualifications

  • 8+ years of experience
  • Experience leading POCs or technical tool adoption initiatives
  • Expert Python
  • Distributed Systems Design and/or Event-Driven development
  • Pyramid testing methodologies
  • CI/CD (GitHub Actions, Jenkins/TeamCity)
  • AWS, SQL, Kafka Pub/Sub
  • Git version control
  • Security and scalable financial systems expertise
  • Loan origination lifecycle knowledge (application, credit assessment, funding, portfolio management)
  • Integration of financial platforms (LOS, ERPs, servicing)
  • Docker, Kubernetes
  • Distributed systems debugging and profiling (Datadog, CloudWatch)
  • Team leadership and mentoring

Additional Requirements

  • No immigration or work visa sponsorship provided for this position
Sorce

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.

Get started

$165k – $190k / yr

Staff Software Engineer, Capital · ACV

Apply on Sorce