ACV Auctions logo
ACV AuctionsPosted 1 month ago

Staff Software Engineer, Capital

$165,000–$190,000 year

RemoteUnited States

Full TimeSenior LevelLarge

Job Summary

Design, develop, and maintain scalable software applications for loan origination and financial platforms while owning product performance and frameworks. Lead team discussions to define technical requirements, develop roadmaps, and prioritize technical debt. Conduct code reviews, build robust test suites, and establish coding standards across cross-functional teams. Provide technical leadership, mentor junior engineers, and troubleshoot highly complex distributed system problems using tools like Datadog and CloudWatch. Support product delivery by guiding technical solutions and maintaining existing codebases with deep tracing of execution paths. Respond to and resolve issues efficiently, ensuring secure, compliant systems for the automotive marketplace.

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

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce