Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

Hornblower Inc

Hornblower Group is a global leader in experience and transportation. Spanning a 100-year history, Hornblower Group's portfolio of international offerings includes water- and land-based experiences and ferry and transportation services. City Experiences, Hornblower Group's premier experience division, offers dining and sightseeing cruises and walking and food tours through the City Cruises, Walks, and Devour brands. City Ferry, part of Hornblower Group's Ferry and Transportation Division, is the largest private operator of high-speed passenger and vehicle ferries in the United States, carrying more than 10 million passengers annually and operating services including NYC Ferry, Puerto Rico Ferry, and other regional ferry systemsHornblower Group's subsidiaries include Hornblower Marine, which provides vessel outhaul and maintenance services at Bridgeport Boatworks in Bridgeport, Connecticut, and Seaward Services, Inc., a full-service shipping, waterfront logistics and management company that specializes in the operation and maintenance of government and commercial vessels. Additionally, Anchor Operating System, LLC, a Hornblower Group subsidiary and independent entity, provides reservation, ticketing and website integration services for clients in the transportation, tourism and entertainment industries. Today, Hornblower Group's global portfolio covers over 10 countries, over 50 U.S. cities and serves more than 20 million guests annually. Headquartered in Orlando, Florida, Hornblower Group's additional corporate offices reside in San Francisco, California; Boston, Massachusetts; Chicago, Illinois; London, United Kingdom; New York, New York; Dublin, Ireland; and across Ontario, Canada. For more information, visit hornblowercorp.com.


Position Summary:

We are looking for a Node & React software engineer responsible for the development and maintenance of web applications aimed at ticketing solutions. Your primary focus will be development of APIs to interact with back-end services. You will be working alongside other engineers and developers working on different layers of the infrastructure such as GraphQL and front-end React.js calls. Therefore, a commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential.

Duties and Responsibilities:
  • Apply expertise in backend language/frontend framework/microservices architecture, distributed systems and database management to lead the design, development, testing of complex software systems and ensure their alignment with long-term business goals.
  • Drive architectural decisions to ensure scalability, performance, security, and reliability across all software systems.
  • Apply expertise in software development, system design, and engineering best practices to play critical role in driving the success of our platform.
  • Collaborate with cross-functional teams (product managers, designers, and other engineers) to design and build scalable, high-performance systems that align with business objectives and technical goals.
  • Shape the future of our product architecture, improve existing systems, and provide technical guidance and mentorship to junior engineers.
  • Create and ensure that technical documentation is kept up-to-date throughout the development lifecycle, enabling better knowledge sharing and process consistency.
  • Design and build applications for the Node platform
  • Ensure the performance, quality, and responsiveness of applications
  • Collaborate with a team to define, design, and ship new features
  • Identify and correct bottlenecks and fix bugs
  • Help maintain code quality, organization, and automatization
Grooming:
  • All crew members must maintain a neat, clean and well-groomed appearance (specific standards available in the Employee Handbook).
Physical Demands:
  • Ability to bend, rotate and reach frequently
  • Ascending/descending stairs or ladders safely
  • Ability to maneuver through/in/around small and/or confined areas within the vessel
  • Must be able to maintain both static and dynamic standing balance to complete various duties associated with job
  • Must be capable of performing emergency duties as listed in the vessel's station bill
Requirements & Qualifications:
  • Bachelor's degree in a Computer Technology related field or equivalent experience
  • Master's degree preferred
  • Proficient with Node.JS and React.JS
  • Minimum 7 years of experience as Software Engineer/Architect
  • Experience with offline storage, threading, and performance tuning
  • Familiarity with GTFS, Real Time transportation Lat/Long coordinates, and RESTful APIs to connect iOS applications to back-end services
  • Knowledge of other web technologies and UI/UX standards.
  • Understanding of Apple's design principles and interface guidelines
  • Knowledge of low-level C-based libraries is preferred
  • Experience with performance and memory tuning with tools such as Shark
  • Familiarity with cloud message APIs and push notifications
  • Knack for benchmarking and optimization
  • Proficient understanding of code versioning tools as Github and Gitlab
  • Familiarity with continuous integration solutions such as Gitlab
  • Available outside of office hours for urgent and high priority work related issues

The RESPECT Service System embodies our mission, vision, values and operating principles. By creating a company culture that puts RESPECT at its core, we believe it will drive us to achieve our goal of becoming a Global Experiences and Transportation Leader.

EEO / Disabled / Protected Veteran Employer. Hornblower is proud to be an Equal Employment Opportunity employer. We offer equal employment opportunities to all qualified individuals and prohibit discrimination and/or harassment of any type, including but not limited to discrimination and or harassment based upon race, religion, religious creed, color, national origin, ancestry, citizenship, sex, sexual orientation, gender, gender identity, gender expression, age, pregnancy or relation medical conditions, childbirth, breastfeeding, parental status, veteran and/or military status, disability (physical or mental), medical condition, genetic information or characteristics, political affiliation, domestic violence survivor status, marital status, or other characteristics prohibited by federal, state, or local law. Additionally, as a federal, state, and local contractor, Hornblower complies with government regulations, including affirmative action responsibilities for qualified individuals, where and as they apply. The company also participates in the E-Verify program in certain locations.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Los Angeles, CA vacancy
  •  ...A leading aerospace technology firm in Los Angeles seeks a Ground Software Engineer to design and implement satellite communication software. The role requires extensive programming skills in Python, C++, and Rust, along with experience in microservices and cloud solutions... 
    Senior

    Apex Technology

    Los Angeles, CA
    1 day ago
  •  ...We are seeking a Senior Software Engineer with strong experience in .NET, C#, Azure, microservices, REST APIs, and test automation. The role will focus on developing scalable applications, building automated testing solutions, and supporting reliable software delivery... 
    Senior
    Contract work

    PB consulting

    Los Angeles, CA
    a month ago
  • $94.97k - $250k

     ...to be the safest, most convenient way to offer a ticket to the millions of fans who browse our platform around the world.Senior Software Engineer (StubHub, Inc., Los Angeles, CA)Design and maintain core engineering infrastructure, including shared frameworks, internal... 
    Senior
    Remote work
    Worldwide
    2 days per week

    StubHub

    Los Angeles, CA
    2 days ago
  • $152.5k - $205k

     ...flexible work environment where new ideas are encouraged and everyone is a stakeholder.What you’ll be responsible for:The Senior Software Engineer is responsible for extending Circle's in-house blockchain systems infrastructure to support the tokenization of the world;... 
    Senior
    Permanent employment
    Remote work
    Flexible hours

    Circle

    Los Angeles, CA
    1 day ago
  •  ...Platform team builds the reusable infrastructure, patterns, and tooling that every Helix service depends on. The Role: As a Senior Software Engineer on the Helix Platform team, you will build and operate the foundational services, tooling, and patterns used across the... 
    Senior
    Remote work
    Work from home

    Whip Networks, Inc.

    Santa Monica, CA
    a month ago
  • $160k - $190k

     ...Job Description Job Description Senior Software Engineer We're looking for a full-time Senior Software Engineer to join us in our mission of bringing the ION Factory OS to next-generation hardware builders around the globe. We are looking for engineers who leverage... 
    Senior
    Full time
    Work at office
    Flexible hours

    First Resonance

    Los Angeles, CA
    a month ago
  •  ...its payers, and its partners in sync. Our engineers work on anything from eligibility,...  ...infrastructure that runs it.   As a Senior Engineer you own a product surface or a...  ...API, a UI, a rollout plan, and shipped software, and you bring the people around it with... 
    Senior
    Contract work
    Remote work

    Astrana Health, Inc.

    Alhambra, CA
    13 days ago
  • $150k - $250k

     ...Job Description Job Description SENIOR SOFTWARE ENGINEER (EMBEDDED) Freeform builds AI-native manufacturing systems that unify software, hardware, and physics to produce industrial-scale parts at the speed of human ideation. By treating manufacturing as a single... 
    Senior
    Full time
    Casual work
    Relocation package
    Flexible hours

    Freeform

    Los Angeles, CA
    a month ago
  •  ...Senior Software Engineer This specific role focuses on the technology leadership and management of the build and integration functions of enterprise-wide Messaging and Collaboration services at The Walt Disney Company. There are 2 positions to fill. Disney Enterprise... 
    Senior

    RIT Solutions

    Burbank, CA
    4 days ago
  •  ...Senior Software Engineer - Roku Location: On-Site - New York / Los Angeles / San Francisco / Ft. Lauderdale About The Role You'll build and ship the Paramount+ Roku application used by millions of viewers. The Roku platform has constraints other platforms don... 
    Senior
    Work experience placement

    VH1

    Los Angeles, CA
    1 day ago
  • $124k - $186k

     ...audiences and our employees – and aim to leave a positive mark on culture. In This Role You’ll: We are looking for a Senior Software Engineer to become one of the core contributors that helps power the backend services for Paramount+. We’re a team that values... 
    Senior
    Worldwide
    Burbank, CA
    more than 2 months ago
  • $124k - $186k

     ...co-create moments that matter – both for our audiences and our employees – and aim to leave a positive mark on culture. SENIOR SOFTWARE ENGINEER — ROKU Location: On-Site - New York / Los Angeles / San Francisco / Ft. Lauderdale ABOUT THE ROLE You'll... 
    Senior
    Work experience placement
    Local area
    Burbank, CA
    more than 2 months ago
  • $58 - $60 per hour

     ...Senior Software Engineer Location: West Los Angeles, CA (exact location TBD, remote to start but will be needed hybrid later in the year, 2-3 days onsite a week) Contract: 8+ Month Job Description: We're looking for talented professionals to join us in bringing... 
    Senior
    Hourly pay
    Full time
    Contract work
    Work at office
    Local area
    Remote work
    2 days per week
    3 days per week

    WinMax

    Pasadena, CA
    1 day ago
  •  ...Senior Software Engineer Hybrid in Santa Monica CA 90404 United States Contract Duration: 9 months 2 virtual intvs Roles and Responsibilities • Develop and maintain monitoring tools and dashboards to ensure 24/7 availability of our services.... 
    Senior
    Full time
    Contract work
    Work at office
    Remote work
    Shift work

    3B Staffing LLC

    Santa Monica, CA
    4 days ago
  • $160k - $180k

     ...about Age of Learning, visit AgeofLearning.com. Summary:  AI Software Engineer is the new baseline at Age of Learning — engineers who do not...  ...agents as a first-class collaborator. We are seeking a Senior Software Engineer to join the ABCmouse product team within Digital... 
    Senior
    Local area
    Worldwide

    Age of Learning, Inc.

    Los Angeles, CA
    29 days ago
  • $125k - $190k

     ...Senior Software Engineer Platform Engineering is part of the Architecture and Engineering team within TCW's Engineering Solutions organization. This team works alongside our Chief Architect to solve increasingly complex engineering challenges that empower internal... 
    Senior
    Work at office
    Remote work

    Engineering Solutions

    Los Angeles, CA
    1 day ago
  •  ...systems, APIs, infrastructure, platforms, and AI-powered tools that improve software development workflows across Reddit. Lead cross-functional projects, integrate tools with existing engineering systems, incorporate internal user feedback, and mentor engineers while... 
    Senior
    Flexible hours

    Jobleads-US

    Los Angeles, CA
    7 hours ago
  • $139k - $201k

     ...Martin Ventures, with customers across the U.S. government and commercial space industry. Position Overview: As a Senior Software Engineer (Ground Software) at Inversion, you will have an instrumental impact on the interface and operation of our next-generation... 
    Senior
    Permanent employment
    Work at office

    INVERSION

    Playa Vista, CA
    1 day ago
  • $160k - $190k

    Job Title: Senior Full-Stack Software Engineer (100% REMOTE!)Salary: $160-190k/year + bonus + equity!Requirements: 5+ years of Software Engineering experience, React, Python, Django & AI proficiencyWe're a rapidly growing startup (yes, we're profitable!) and rated the best... 
    Senior
    Contract work
    Work at office
    Remote work

    CyberCoders

    Los Angeles, CA
    3 days ago
  •  ...services. Since its creation in 2018, the company has already grown substantially. Our team gathers more than 25 engineering expertise, from hardware design to software development & data science. In 2025, Aerospacelab counts offices in Louvain-la-Neuve (Belgium), Toulouse (... 
    Senior
    Full time

    Aerospace Lab

    Los Angeles, CA
    1 day ago
  • $168k - $224k

     ...At BuildOps, we're building software purpose-built for commercial contractors. From service to projects, we help our customers...  ...critical infrastructure operating. We're looking for a Senior Software Engineer to help build and scale the product experiences and systems... 
    Senior
    For contractors
    Fixed term contract
    Work at office
    Local area
    Immediate start
    Work from home
    Monday to Friday
    Flexible hours

    BuildOps

    Los Angeles, CA
    2 days ago
  • $160k - $220k

     ...Senior Software Engineer (Backend) Title of Role: Senior Software Engineer (Backend) Location: Los Angeles, onsite Company Stage of Funding: Venture-Backed - Logistics, Hardware, Defense Office Type: Onsite Salary: $160K-$220K Company Description... 
    Senior
    Work at office

    Recruiting from Scratch

    Beverly Hills, CA
    4 days ago
  • $91.87 - $95 per hour

     ...Title: Senior Software Engineer Location: Burbank, CA (onsite) Duration: 12+ month contract (potential for extension) Compensation: $91.87 - $95/hour Team Description The Identity & Access Management (IAM) – Directory Services team is responsible for... 
    Senior
    Contract work
    Work experience placement
    Flexible hours

    Jobleads-US

    Burbank, CA
    6 hours ago
  • $141.9k - $199.4k

    Senior Software Engineer, Mobile Technology is at the heart of Disney's past, present, and future. Disney Entertainment and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data scientists, and more - all working... 
    Senior
    Work experience placement

    Walt Disney Company

    Glendale, CA
    1 day ago
  • Senior Satellite Ground Software Engineer At Reflect, you will be expected to move fast, have a lot of ownership and, most importantly, be able to effect change. If this excites you, we are interested in hearing about your best work and accomplishments across any domain... 
    Senior

    Reflect Orbital

    Hawthorne, CA
    1 day ago
  • Job ID: # 26-35344 Job Title: Senior Software Engineer Location: Remote, Los Angeles, CA, 90012 Duration: 10-month contract Pay Rate: $50/hr - $52/hr. on w2. Position Description : A Senior Programmer is responsible for leading and/or working on the most complex IT applications... 
    Senior
    Contract work
    Remote work

    Artech

    Downey, CA
    1 day ago
  • $150k - $212k

    Senior Software Engineer Parallel Systems is pioneering autonomous battery-electric rail vehicles designed to transform freight transportation by shifting portions of the $900 billion U.S. trucking industry onto rail. Our innovative technology offers cleaner, safer, and... 
    Senior
    Local area
    Shift work

    Parallel Systems Corp

    Los Angeles, CA
    1 day ago
  • Job Description Job #217632 Chipton-Ross is seeking a Senior Software Engineer for a contract opportunity in Fort Bragg, NC. BASIC QUALIFICATIONS (REQUIRED SKILLS/EXPERIENCE) Must have an active TS/SCI You have at least 6 years of experience with two or more development... 
    Senior
    Full time
    Contract work
    Local area
    Day shift

    Chipton-Ross

    Los Angeles, CA
    1 day ago
  • $120k - $140k

    Senior Software Engineer The Premier Lacrosse League (PLL) is a professional lacrosse league in North America, composed of 8 teams rostered with the best players in the world. Co-founded by lacrosse superstar Paul Rabil and his brother, serial entrepreneur and investor... 
    Senior

    Premier Lacrosse League

    Los Angeles, CA
    1 day ago
  •  ...Job Overview We are looking for a  Senior Software Engineer to join our  Decisioning team. You will design and implement cloud‑native applications on our platform using  Node.js, Koa.js, React, TypeScript , and modern build/test tooling. The role also involves developing... 
    Senior
    Full time

    Apexcaretalentsolutions

    Los Angeles, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!