Senior Full Stack Software Engineer | PHP, Vue, Kafka | Fintech/ago
Listed on 2026-01-12
-
Software Development
Software Engineer, Senior Developer, Full Stack Developer, Cloud Engineer - Software
Location: New York
Canoe Intelligence:
Sr. Full Stack Software Engineer (Fintech)
Website:
Location: New York City (Hybrid) or Fully Remote (United States)
Salary: $110,000 - $140,000 (NYC based, adjusted geographically)
The RoleCanoe seeks a Senior Software Engineer to join the Application Development team, focusing on the technical vision, support, and development of Canoe’s next-generation web applications. This role involves designing and developing high-quality code, leading cross-functional projects, and shipping mission-critical products that drive growth in the alternative investments industry.
What You’ll Do- Develop and support modern software using technologies including Vue, Typescript, Kafka, PHP, Laravel, MySQL, and Postgre
SQL. - Own features end-to-end, from technical design through deployment and production support, ensuring timely, high-quality delivery.
- Translate business requirements into technical designs for efficient team implementation.
- Integrate new solutions into Canoe’s distributed, event-driven architecture by designing Kafka events, payloads, and consumers.
- Review and provide constructive feedback on technical designs and code.
- Lead and support dynamic, cross-functional project teams to deliver products on time and within scope.
- Contribute to continuous engineering improvement through brainstorming, presentations, and mentoring.
- 6+ years of experience as a Full Stack Software Engineer designing and implementing robust, scalable applications using a modern PHP framework.
- Experience building responsive, modern user interfaces with Vue.js, React, or similar front-end frameworks.
- Proven technical leadership or senior engineering experience driving business value delivery.
- Excellent verbal and written communication skills for technical and non-technical audiences.
- Experience with event-driven, data-centric architectures built on relational databases, microservices, and preferably Kafka (or similar event architecture).
- Ability to normalize data schemas and design event payloads while mitigating common pitfalls.
- Commitment to applying clean code standards and SOLID principles, and mentoring others to do the same.
- Comfortable working collaboratively and individually.
- Embraces AI-assisted development tools while applying sound engineering judgment.
- Experience shipping SaaS products in a fast-paced environment.
- Hands-on experience with the Laravel Framework.
- Familiarity with AWS.
- Background in fintech and/or the alternative investment industry.
- Medical, dental, vision benefits
- Flexible PTO
- 401(k)
- Flexible work from home policy
- Home office stipend
- Employee Assistance Program
- Gym/Wifi reimbursement
- Education assistance
- Parental Leave
Canoe reimagines alternative investment data processes for hundreds of leading institutional investors, capital allocators, asset servicing firms, and wealth managers. By combining industry expertise with sophisticated data capture technologies, Canoe’s AI-driven platform automates manual workflows related to alternative investment document and data management, extraction, and delivery. Developed in 2013 for Portage Partners LLC, Canoe enables clients to refocus resources on performance and growth, increase efficiency, and gain deeper data access.
OurValues
- Client First: Listen, and deliver client-centric solutions.
- Be An Owner: Take initiative, improve situations, drive positive outcomes.
- Excellence: Always set the highest standard for yourself and others.
- Win Together: 1 + 1 = 3.
Canoe is an equal opportunity employer. Employment decisions are based on merit, competence, performance, and business needs, without discrimination based on protected statuses.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).