Senior Software Engineer (PHP)
$115k - $130kNMI
NMI is looking for an experienced Senior Software Engineer (Full-Stack) to join our Fee Navigator team, part of our Account Management & Signup Tools value stream. FeeNavigator is a platform that automates merchant statement analysis and proposal generation — ingesting a processing statement in virtually any format, classifying every fee, computing markup and potential savings, and producing a signable proposal in seconds. It replaces work that previously took analysts hours per statement, and it sits at the heart of how our partners win and retain merchants. This role is ideal for a seasoned engineer who can navigate complex systems, enjoys solving genuinely hard engineering challenges, and operates with a high degree of autonomy within a collaborative, agile team. What will I be doing? In this role, you’ll contribute across the full software development lifecycle — from planning and design through implementation, code review, testing, and deployment. You’ll work within a cross-functional team alongside Product and fellow engineers to deliver high-quality, secure software that powers our fee-analysis and proposal platform. Key duties: Design, build, and enhance features within FeeNavigator using PHP/Laravel and Vue Develop efficient database queries and optimize MySQL performance as needed Own the quality of your work end-to-end through developer-led testing — writing unit, integration, and end-to-end tests, and validating your own changes through to production Improve the health of a large, established codebase by refactoring complex areas and decomposing high-complexity components into maintainable, well-structured code Document critical business logic, application workflows, and key architectural decisions Collaborate with Product Managers to refine requirements and contribute to technical solution design Participate in code reviews to maintain high engineering standards and share best practices Work with SRE to ensure software is observable, resilient, secure, and production-ready Diagnose and resolve incidents, defects, and performance bottlenecks in collaboration with cross-functional teams Contribute to continuous improvement of development processes, tooling, and engineering practices Skills & Experience Required Bachelor’s degree in Computer Science or equivalent experience 5+ years of experience developing complex applications Fluency in PHP and modern development practices Strong understanding of object-oriented programming and design patterns Experience with relational databases such as MySQL (schema design, query optimization) Experience with modern frontend development (JavaScript/TypeScript, Vue, npm, basic CSS/SCSS) Comfort working in large, established codebases — able to navigate unfamiliar systems, untangle complexity, and make sound changes with limited guidance Familiarity with secure coding principles Experience with Git and CI/CD workflows Experience contributing across the full SDLC Effective use of AI-assisted development tools, with the judgment to know where they add value and the discipline to review and validate their output Ability to work both independently and collaboratively Preferred Strong experience with Laravel or similar modern PHP frameworks Experience with the Vue ecosystem (Quasar, Pinia, Vite) Experience with containerization technologies (Docker) Experience with caching technologies (Redis, Memcached) Experience with AWS services (ECS, ECR, S3, SQS) Experience working with logging & monitoring systems (e.g., Sentry, New Relic) Understanding of cloud-native or SaaS architectures (scalability, resilience, multitenancy) Exposure to Python and ML-adjacent services (Flask, Pandas, scikit-learn) Experience integrating AI capabilities into applications, or building workflows that incorporate them Track record of raising engineering standards on a team — improving test coverage, reducing technical debt, or modernizing legacy code As well as being a part of something exciting everyday, you will also receive the following benefits: Competitive salary + bonus A remote first culture! Flex PTO Health, Dental and Vision Insurance 13 Paid Holidays Company volunteer days What we do! NMI enables our partners with choice, and challenges the one-size-fits-all approach to payments. You've probably used NMI in the last 24 hours without even realizing it. We’re the platform that powers success for innovative tech created by SMBs, entrepreneurs and fintech startups. We’re creative problem solvers who help visionaries smash through boundaries and think beyond what’s possible so they can think about what’s next. But we’re not just built for the tech savvy. We democratize the latest payments technology so that everyone can realize the benefits of easy payments across the full spectrum of commerce. We’re all about enabling more payments in more ways and more places. We believe that having a diverse group of employees strengthens both our work and our workplace. We’re focused on making NMI more diverse and welcoming with initiatives like having a dedicated Diversity, Equity & Inclusion action group, diversity goals for hiring, anonymized resume screening, affinity groups such as our Women's network and LGBTQ+ Network, open forums for discussions on diversity and social justice, and measuring inclusion and belonging as part of our regular employee engagement surveys. Equal Opportunity NMI is committed to providing equal employment opportunity for all persons regardless of race, color, religion, sex, age, marital status, national origin, sexual orientation or sexual identity, genetic information, citizen status (except those that do not have the legal right to be employed in the United States), disability, military service, service member, veteran status, or any other basis protected by applicable law. Please be aware that all offers of employment are made subject to receipt of satisfactory background and financial checks. Attention job applicants: Please note that in compliance with the data protection regulations within your jurisdiction, any personal information submitted with your job application may be collected and used by NMI for the purpose of recruitment and employment-related activities. By submitting your application, you acknowledge and provide explicit consent to the processing of your personal information as described in our privacy policy found on our website. For more information on how we process your information, please read our privacy policy here: #LI-Remote Salary range, depending on experience:
$115,000—$130,000 USD
- ...Full Stack Software Engineer For Php And Vuejs A Full Stack Software Engineer for PHP and VueJS is an associate at Creative Chaos who is mainly... ...APIs and developing front-end interfaces for web. A senior software engineer makes sure that the functionality, security...SeniorSoftwareRemote work
- ...PHP Developer A PHP developer is responsible for writing server-side web application... ...existing issues Update issue tracking software Provide status updates Communicate... ...technologies Lead a team of software engineers Mentor team members through training and...SeniorSoftwareRemote work
- ...A technology consulting firm is seeking an experienced Full Stack Software Developer to support a government client. This role involves developing, testing, and maintaining software components, with a focus on Agile methodologies. Candidates should have over 10 years...SeniorSoftware
- ImagineX Consulting is seeking a Senior Software Engineer to implement enterprise-grade messaging solutions using Amazon MQ and the STOMP protocol... ...fully remote position requires hands-on experience with PHP and familiarity with event-driven architectures. The ideal candidate...SeniorSoftwareRemote job
- ...Solutions in Chicago is looking for a highly skilled Staff/Senior Software Engineer to lead modernization efforts in software applications and platforms... .... You will utilize your extensive expertise in Python and PHP to drive development processes and break down complex...SeniorSoftware
- A leading technology company is seeking a skilled Senior Software Engineer to join their innovative team. This fully remote role focuses on building and enhancing products, requiring expertise in PHP and JavaScript. The ideal candidate is a tech enthusiast with problem-...SeniorSoftwareRemote job
- Overview We are seeking a highly skilled and experienced Staff/Senior Software Engineer to support a critical customer engagement focused on... ...software development. Recent, hands‑on Python (3.11+) AND PHP (8.x) - this role genuinely uses both; applications showing...SeniorSoftwareWork experience placementShift work
$135.96k - $203.94k
BigCommerce Pty. is seeking a Senior Software Engineer (Full Stack) to join their remote team. The ideal candidate will develop scalable PHP APIs and services as part of an innovative and collaborative engineering team based in Los Angeles. The role requires 5+ years of...SeniorSoftwareRemote job- ...their health. The opportunity As our Senior Backend Engineer you will work in a dynamic team of engineers... ...and great problem solvers. We follow software development best practices to build a... ..., develop, and operate Golang and PHP services deployed to thousands of users...SeniorSoftwareWork experience placementRemote workWorldwideFlexible hours
- ...Senior PHP Developer Purpose of Position As a Senior PHP Engineer, you'll bring deep backend expertise to drive the design, development, and maintenance of mission... ...architecting our transition toward a modernized software architecture. You'll take ownership of the full...SeniorSoftware
- ...Senior PHP Software Engineer Location: Norwalk, CT 6-12 months + Role Summary: Senior PHP software engineer with at least three years' experience developing for enterprise systems. Job Responsibilities: Work with users to identify comprehensive system...SeniorSoftware
- ...Job Responsibilities: As a PHP Developer, you will work closely with other developers... ..., JavaScript Document code so other engineers can reuse and support components in the... ...issues if needed Follow standard software development methodologies and SDLC and...SeniorSoftware
$120k - $150k
...information, visit The Senior Developer works on a team with... ...based) developers to deliver software/applications that meet the... ...Bring ~ Bachelor’s in engineering, computer science, business or... ...technologies such as .Net, Python, PHP/Laravel, Docker & Jenkins...SeniorSoftwareHourly payFull timeWork experience placementBank staffLocal areaRemote work- ...THE JOB: Maintain existing PHP code and API. Create new features and improve... ...C++. Experience with version control software Sense of humor. Love for music.... ...BONUS POINTS: Well read in Software Engineering practices. Experience with an SQL...SeniorSoftwareFlexible hours
- Tyler Technologies, Inc. is seeking a Senior PHP Software Engineer to develop and maintain innovative software solutions in the public sector. This hybrid role requires local candidates to commute to the Plano, Texas office three days a week. You will work on cutting-edge...SeniorSoftwareWork at officeLocal area3 days per week
- ...Senior Back-End Developer-PHP This is a remote position. Job Role: We are seeking a Senior Back-End Developer-PHP who will play a pivotal role... ...is preferred. Solid understanding of enterprise software design patterns, Object-Oriented Programming (OOP), and data...SeniorSoftwareWork experience placementRemote work
- GoTo Meeting is looking for a talented Software Engineer to join their team in Atlanta, Georgia. The ideal candidate will design, develop, and implement web applications while also troubleshooting and resolving any production-related issues. Responsibilities include collaborating...SeniorSoftware
- The Federal Reserve Bank of St. Louis is looking for a Senior Software Developer to design and build robust web applications. The ideal candidate will have extensive experience in PHP, Go Lang, and modern frameworks like React.js, along with expert knowledge in working...SeniorSoftware
- Join TELUS Digital as a Software Backend Developer. This fully remote position allows you to work from anywhere within the US as a part of... ...solutions. Ideal candidates should have extensive experience in PHP and AWS, with a focus on scalable and secure coding practices....SeniorSoftwareRemote job
$115k - $135k
Senior PHP Software Engineer, Enterprise Corrections - Courts & Justice Software Engineering | Franklin, Tennessee | Plano, Texas Salary: USD 115000 - 135000 Annually Do you believe in the power of technology to transform lives and create a better world? Are you driven...SeniorSoftwareWork at officeLocal area3 days per week- Tuck Software Group is seeking a Senior PHP Developer for a contract position in Atlanta, GA. This role involves leading the development of PHP applications... ...PHP experience and a solid understanding of software engineering principles. The position primarily allows remote work...SeniorSoftwareRemote jobContract work
- ...Tools. Proficiency in debugging and troubleshooting AS400 applications to identify and resolve issues effectively. Familiarity with software development methodologies, such as Agile or Scrum. Good collaboration, communication skills and ability to work independently lead...SeniorSoftware
- Premise Health Inc. is seeking a talented Senior Developer to work collaboratively on a remote team delivering innovative software solutions. This full-time role involves mentoring, coding, and product architecture support, prioritizing a healthy work-life balance. The...SeniorSoftwareRemote jobFull time
- Apryse Software Inc. in California is seeking a Senior PHP software engineer to develop the eSign solution: Xodo Sign. You will implement new features, maintain our existing codebase, and engage in all stages of development. A competitive salary and a comprehensive benefits...SeniorSoftware
- ...commerce company in Louisville, Kentucky is seeking a Senior Full Stack Developer to build scalable software solutions for administrative and customer-facing... ...applications. The ideal candidate should have over 3 years of PHP experience, expertise in Yii2 frameworks, and strong...SeniorSoftware
- A leading software company is seeking a Senior Back-End Engineer for a fully remote position. In this role, you'll enhance a SaaS platform, transitioning from legacy systems to scalable solutions. Ideal candidates will have at least 7 years of software engineering experience...SeniorSoftwareRemote job
- The Federal Reserve Bank of New York is seeking a Senior Software Developer in St. Louis to build and scale robust web applications. This role... ...emphasizes innovative solutions in web development utilizing PHP, Go, and several frontend technologies. Candidates should have...SeniorSoftware
- ...Position Title: Senior Lead .NET Developer Location: San Jose, IL Objective: This Resource deliverables will design,... ...such as Azure API Management solutions, MuleSoft API Manager, Software AG API Gateway. (4 year or more experience) • Business Engagement...SeniorSoftwareWork at office
- ...Job Title: Senior Developer Job Location: Remote (EST Time Zone) Job Duration: 06 Months... ...in teams to design and implement complex software programs and framework components... ...2EE, Web services, XML, ASP.NET, Python, PHP, Ruby) Excellent experience working with...SeniorSoftwareWork at officeRemote work
- ...focus on the core functions of network and security support, engineering: planning, implementation, analysis, maintenance, administration... ...and install network and security related hardware and software Provide day-to-day support of the LAN (Cisco), WAN, and WLAN...SeniorSoftware
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer (PHP). Be the first to apply!
- software engineer amazon United States
- experienced software developer United States
- federal - software developer United States
- software developer internship United States
- senior software engineer United States
- software developer fintech United States
- part time software developer remote United States
- software developer intern United States
- software data engineer United States
- software engineer matlab simulink United States

