Staff Software Engineer, Funding

GoodLeap•West Palm Beach, FL
•$188,300 - $212,900

About The Position

GoodLeap is hiring a Staff Software Engineer for its Funding domain, which builds financial technology tools to track project funding conditions and report on ledgers so customers can run their businesses confidently. The role leads the architecture, design, and development of solutions in the Funding domain, combining hands-on engineering with strategic technical decision-making. The engineer will partner with engineers, product managers, UX designers, and other stakeholders to define strategies, solve complex problems, and deliver scalable, high-quality systems and features. The position is suited to an engineer who enjoys architectural challenges, mentoring, and building impactful systems. The engineer will lead major projects, guide technical trade-offs, promote code quality, reliability, and sound operations, and contribute to architectural decisions. The team uses technologies including C#.NET, MongoDB, Kafka, TypeScript, GitHub Actions, SST, Lambda, Datadog, microservices, event-driven architecture, Kubernetes, and Elasticsearch.

Requirements

  • Typical software-engineering problem-solving and algorithmic experience.
  • Extensive experience with one or more of C#.NET, TypeScript/JavaScript, Docker, Kafka, and AWS services, and aptitude for learning new tools and frameworks.
  • Experience building RESTful APIs and working with databases.
  • In-depth knowledge of large-scale web application design, including clustering, caching, performance tuning, and scalability strategies.
  • Understanding of agile methodologies such as Scrum and Kanban, and agile engineering practices such as Test-Driven Development and Continuous Integration.
  • Strong written and verbal communication skills.

Responsibilities

  • Lead the design and delivery of large-scale, mission-critical software applications across frontend and backend, with a focus on C#.NET and TypeScript/JavaScript services.
  • Architect scalable, responsive, secure solutions with strong performance, reliability, and maintainability.
  • Provide technical leadership across teams and guide architecture, design-pattern, and best-practice decisions in line with business objectives.
  • Collaborate with UX designers, product managers, and engineers to define and deliver features, platform enhancements, and bug fixes.
  • Mentor and support engineers through technical guidance, pair programming, and knowledge-sharing initiatives.
  • Deploy, monitor, and troubleshoot distributed systems to maintain availability and proactively resolve issues.
  • Analyze and optimize code, APIs, and system architectures for performance, scalability, and efficiency.
  • Ensure adherence to security best practices and data privacy regulations.
  • Evaluate and integrate emerging technologies, including AI-assisted tools and frameworks, to advance platform innovation and scalability.
  • Influence architectural decisions, stay current with industry trends, and champion forward-looking solutions.

Benefits

  • The role may be eligible for a bonus.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service