Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Polly Logo

Senior/Staff Software Engineer, Buyside Team

Polly

Salary not specified
Sep 12, 2025
San Francisco, CA, US • Dallas, TX, US
Apply Now

Polly has revolutionized the mortgage industry with its modern, data-driven capital markets ecosystem. Banks, credit unions, and mortgage lenders nationwide trust Polly’s Product and Pricing Engine (PPE), Loan Trading Exchange, actionable data and analytics, and advanced AI/ML to automate and optimize the entire capital markets value chain, helping their secondary teams operate faster, smarter, and more profitably.

Requirements

  • Senior level skill-set with core programming languages (Python, Java, C, C/C++, etc.)
  • Strong expertise in modern frontend technologies—JavaScript, TypeScript, and frameworks like React or Vue, with a focus on building scalable and user-friendly applications.
  • Experience with distributed task queues and asynchronous processing frameworks (e.g., Celery, Kafka, or similar)
  • Experience working with distributed systems, inter-service communication protocols, and APIs (e.g. REST, NSQ, etc.)
  • Experience developing transactional systems, where concurrency, race conditions, and data consistency are a concern
  • Experience working with relational databases and SQL
  • [Required] Individuals with in-depth knowledge of: Javascript, Typescript, and Vue

Responsibilities

  • Develop and maintain mission-critical services using Python, Django, JavaScript, Vue.js, PostgreSQL and AWS
  • Take ownership of technical solutions from planning to production deployment
  • Diagnose and resolve technical problems; build unit tests and automation to ensure the quality of your features
  • Create maintainable code through thoughtful documentation, clean architecture, and comprehensive testing
  • Shape the architecture by contributing to key decisions about the platform's current design and future direction.
  • Guide engineering practices and establish pragmatic standards for code quality
  • Review code, help drive technical excellence through best practices and latest tools

Other

  • 6+ years of software development experience
  • Experience mentoring others
  • Actively participate in interviewing and evaluating new team members
  • Support junior team members through mentorship and technical guidance
  • Maintain a working knowledge of advances and trends in programming and technology