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:
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.
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
- All crew members must maintain a neat, clean and well-groomed appearance (specific standards available in the Employee Handbook).
- 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
- 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
- ...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...SeniorContract work
$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...SeniorRemote workWorldwide2 days per week$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;...SeniorPermanent employmentRemote workFlexible hours- ...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...SeniorRemote workWork from home
$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...SeniorFull timeWork at officeFlexible hours- ...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...SeniorContract workRemote work
$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...SeniorFull timeCasual workRelocation packageFlexible hours- ...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
- ...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...SeniorWork experience placement
$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...SeniorWorldwide$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...SeniorWork experience placementLocal area$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...SeniorHourly payFull timeContract workWork at officeLocal areaRemote work2 days per week3 days per week- ...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....SeniorFull timeContract workWork at officeRemote workShift work
$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...SeniorLocal areaWorldwide$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...SeniorWork at officeRemote work- ...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...SeniorFlexible hours
$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...SeniorPermanent employmentWork at office$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...SeniorContract workWork at officeRemote work- ...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 (...SeniorFull time
$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...SeniorFor contractorsFixed term contractWork at officeLocal areaImmediate startWork from homeMonday to FridayFlexible hours$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...SeniorWork at office$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...SeniorContract workWork experience placementFlexible hours$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...SeniorWork experience placement- 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
- 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...SeniorContract workRemote work
$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...SeniorLocal areaShift work- 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...SeniorFull timeContract workLocal areaDay shift
$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- ...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...SeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
Related searches
- software engineer internship remote Los Angeles, CA
- senior software engineer ruby on rails Los Angeles, CA
- software developer positions Los Angeles, CA
- agile software developer Los Angeles, CA
- software engineer intern Los Angeles, CA
- part time software developer Los Angeles, CA
- rust software engineer Los Angeles, CA
- software engineer internship Los Angeles, CA
- entry level software engineer remote Los Angeles, CA
- senior software engineer remote Los Angeles, CA




