Senior Software Engineer

Wearehaystack — United States · Posted ~6 hours ago

Senior Full-time

Skills

Software engineering Scalable services High-performance systems Real-time systems System design Software architecture Testing Code review Production monitoring Observability Automation Distributed systems Monitoring

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A mission-driven financial technology organization is seeking a senior software engineer to lead the design and development of scalable, high-performance services for real-time decision-making. You will collaborate with data scientists and product managers, drive architectural improvements, mentor engineers, and strengthen testing, monitoring, observability, automation, and developer experience.

Highlights

Lead the design of scalable, high-performance services supporting real-time decision-making. The role combines architecture, hands-on engineering, mentoring, testing, observability, automation, and close collaboration with data science and product teams.

Description

A leading AI lending marketplace partners with banks and credit unions to expand access to affordable credit through radically intelligent and deeply human technology. They are united by a mission to radically reduce the cost and complexity of borrowing, helping millions move forward financially. The Role Lead the design and development of scalable, high-performance services enabling real-time pricing decisions. Collaborate with data scientists and product managers to translate business goals into robust technical solutions. Drive architectural improvements in the pricing platform to support rapid growth and evolving modeling needs. Mentor and coach engineers, elevating best practices in system design, testing, and operational excellence. Ensure quality and reliability of pricing engines through comprehensive testing, code reviews, and production monitoring. Champion improvements in developer experience, automation, and observability to increase team velocity and platform resilience. What You'll Need 5+ years of professional software development experience building scalable public or consumer-facing products. High proficiency coding in production with Python, and some experience with Java or Kotlin or similar. Proven ability to independently own and deliver complex, multi-month engineering projects. Experience designing and building scalable APIs and microservices in a cloud-based environment (AWS or Google Cloud Platform). Strong problem-solving skills with an emphasis on scalability, performance, and system reliability. Demonstrated experience mentoring and coaching engineers, influencing technical direction, and raising the bar for the team. What's On Offer Competitive compensation, including base pay, bonus opportunities, and annual equity grants. Retirement benefits with a company match for 401(k) or Group Retirement Savings Plan. Flexibility to work remotely across the US with intentional in-person connection for collaboration. Coverage of travel-related expenses for regular on-site collaboration sessions. Apply via Haystack today!