# Software Development Engineer IIMelville, NY Full-time $100,000 – $250,000 / year# Software Development Engineer II**Melville, New York · Full-Time · In Office**## About the RoleRiverhead Financial Partners is seeking an experienced **Software Development Engineer II (SDE II)** to help design, build, and scale the proprietary technology that powers our commercial finance platform.Riverhead develops software across client acquisition, financing workflows, lender matching, pipeline management, automation, data processing, analytics, and internal operations.As an SDE II, you’ll take ownership of significant features and technical initiatives from **architecture and design through implementation, deployment, and ongoing improvement**.This role is designed for an engineer who can operate with a high degree of independence, understand complex business requirements, make sound technical decisions, and translate those requirements into scalable production systems.You’ll work directly with engineering, operations, sales, underwriting, and company leadership to shape the technology behind Riverhead.## What You’ll Do* Design, develop, deploy, and maintain production software across Riverhead’s proprietary technology platform* Own significant features and engineering projects from initial requirements through production* Design scalable frontend, backend, database, and API architectures* Translate complex business and operational requirements into well-designed technical solutions* Build and improve systems supporting commercial financing workflows* Develop integrations with financial technology platforms, data providers, communication systems, and other third-party services* Design automation that eliminates repetitive work and improves operational efficiency* Improve the reliability, performance, security, and maintainability of existing systems* Diagnose complex production issues and implement durable solutions* Make informed technical and architectural decisions* Write clean, maintainable, testable, and production-ready code* Conduct code reviews and help maintain engineering standards* Collaborate with SDE I engineers and provide technical guidance when appropriate* Identify technical debt and opportunities to improve system architecture* Participate in technical planning and product development decisions* Help establish engineering practices that allow Riverhead’s technology platform to scale with the organization## What You’ll BuildOur engineering team develops technology supporting multiple areas of the business, including:* Customer relationship management and sales infrastructure* Commercial financing workflows* Application and document processing* Lender matching and submission systems* Workflow and process automation* Client-facing applications and experiences* Data collection, normalization, and processing systems* Reporting and performance analytics* Internal operations platforms* Third-party API and financial technology integrations* Communication and notification infrastructure* Artificial intelligence and intelligent workflow systems* Decision-support and algorithmic matching technologyAs an SDE II, you’ll have meaningful influence over **how these systems are designed, built, and scaled**.## What We’re Looking ForSuccessful candidates typically demonstrate:* Strong professional software engineering experience* Strong understanding of modern web application architecture* Experience designing and developing production frontend and backend systems* Strong knowledge of APIs, databases, data modeling, and distributed application architecture* Experience integrating third-party services and APIs* Ability to independently take features from requirements through production* Strong debugging and systems-level problem-solving abilities* Understanding of application performance, reliability, security, and scalability* Experience with Git and collaborative software development workflows* Ability to make sound technical decisions while balancing speed, complexity, and maintainability* Strong code review and technical communication skills* Ability to work effectively with technical and non-technical stakeholders* A high level of ownership and personal accountability* An entrepreneurial approach to identifying and solving problems## Qualifications* Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, or a related technical field **or equivalent practical experience*** Professional experience developing and maintaining production software* Demonstrated experience owning meaningful features or software projects* Experience working across multiple components of a modern application stack* Strong understanding of software design principles and engineering best practices* Experience designing or contributing to production APIs and database-backed applicationsExperience in fintech, financial services, commercial finance, or another data-intensive industry is a plus but **not required**.We’re looking for engineers who can understand complicated problems quickly and build reliable systems to solve them.## Engineering LeadershipSDE II engineers are expected to contribute beyond individual coding assignments.You’ll be expected to:* Take ownership of technical outcomes, not simply assigned tasks* Break complex initiatives into clear and executable engineering plans* Make thoughtful architecture and implementation decisions* Identify potential technical risks before they become production problems* Maintain high standards for code quality and system reliability* Provide constructive code reviews and technical feedback* Help less-experienced engineers work through technical challenges* Share knowledge and improve engineering practices across the team* Identify opportunities where software can materially improve the business* Balance rapid execution with long-term maintainability* Help establish technical foundations that can support Riverhead as the company scales## Engineering at Riverhead**Own What You Build**SDE II engineers are given meaningful responsibility over the systems they develop. Ownership extends from architecture and implementation to production performance and continued improvement.**Direct Business Impact**Our engineering roadmap is closely connected to the operation of the company. The systems you build can directly affect efficiency, conversion, client experience, decision-making, and scalability.**Work Directly With Decision-Makers**Our engineers work closely with business stakeholders and company leadership, allowing technical ideas and operational improvements to move quickly from discussion to implementation.**Build Proprietary Financial Technology**Rather than maintaining generic corporate infrastructure, you’ll help develop proprietary technology specifically designed around the challenges of commercial finance.**Shape the Platform**As Riverhead’s technology capabilities expand, SDE II engineers have the opportunity to influence architecture, engineering practices, product direction, and the technical foundation of future systems.## Our Core Values* **Client-First Mindset** — We build technology that ultimately creates better experiences and outcomes for our clients.* **Relentless Accountability** — We take ownership of our systems, decisions, and results.* **Speed With Precision** — We move quickly without sacrificing reliability or engineering quality.* **Team Over Ego** — Strong engineering comes from collaboration, thoughtful feedback, and shared ownership.* **Continuous Growth** — We constantly improve our technology, processes, and technical capabilities.* **Integrity Always** — We build and operate systems responsibly.* **Entrepreneurial Spirit** — We identify problems, propose solutions, and take initiative to build them.## Schedule & Location* **Employment:** Full-Time* **Schedule:** Monday–Friday* **Work Environment:** In Office* **Location:** 58 S Service Rd, Melville, NY 11747* Candidates must be able to commute reliably to our Melville office## Build the Technology Behind RiverheadAt Riverhead Financial Partners, engineering is not a support function. **Technology is a core part of how we compete.**We’re building proprietary systems designed to make commercial finance faster, more intelligent, more efficient, and easier to navigate.As an SDE II, you’ll have the opportunity to take ownership of meaningful technology, solve complex operational problems, and directly influence the technical foundation of a growing financial organization.If you’re an experienced engineer who wants **ownership, technical responsibility, and the ability to see your work create measurable business impact**, we’d like to hear from you.**Apply to Join Riverhead Financial Partners**## Pay rangeThe annual base salary range for this role is **$100,000 – $250,000 / year**, as required by New York pay-transparency law. Where an offer lands in the range depends on experience and qualifications.Riverhead Financial Partners is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, veteran status, or any other characteristic protected by applicable federal, state, or local law.