Canoe Intelligence

Senior Software Engineer, Full Stack

Canoe Intelligence

full-time

Posted on:

Location Type: Remote

Location: New YorkUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $110,000 - $140,000 per year

Job Level

About the role

  • Design and develop high quality code
  • Participate in cross functional and project leadership
  • Ship mission-critical products and features
  • Develop and support high quality and modern software using Vue, Typescript, Kafka, PHP, Laravel, MySQL and PostgreSQL
  • Own features end-to-end from technical design through deployment and production support
  • Translate business requirements into technical designs
  • Seamlessly integrate new solutions into Canoe’s distributed architecture
  • Review and provide constructive feedback on technical designs and code
  • Lead and support project teams responsible for delivering high quality products

Requirements

  • 6+ years of experience designing and implementing robust applications at scale using a modern PHP framework
  • Experience building responsive, modern user interfaces with Vue.js, React, or a similar front-end framework
  • Proven experience leading others in a technical leadership or senior engineering role to efficiently deliver business value
  • Excellent verbal and written communication skills
  • Experience with event-driven, data-centric architectures built on relational databases, microservices and, preferably, Kafka (or another similar event driven architecture)
  • Ability to normalize a data schema and design an event payload while steering the team away from common pitfalls
  • Knowledge of clean code standards and SOLID principles
  • Comfortable working in a highly collaborative environment and individually contributing value to the organization
  • Embrace AI-assisted development tools as part of workflow
Benefits
  • 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
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PHPLaravelMySQLPostgreSQLVue.jsTypescriptKafkaevent-driven architecturemicroservicesclean code standards
Soft Skills
technical leadershipcommunication skillscollaborationfeedbackproblem-solvingproject leadershipbusiness value deliveryend-to-end ownershipconstructive feedbackadaptability