Staff Software Engineer IC
AmaWaterways, LLC
Job Description
Job Description
SUMMARY
This position provides senior technical leadership across AmaWaterways' consumer and partner digital platforms, with a primary emphasis on frontend architecture, performance, user experience, and modern web application development. The Staff Software Engineer, Frontend serves as the technical lead within an Application Engineering scrum team and is responsible for defining frontend technical direction, leading architectural decisions, and delivering scalable, secure, and high-performing web experiences using Next.js, React, TypeScript, and modern composable architecture patterns.
This role combines deep hands-on engineering expertise with technical leadership responsibilities, including ownership of frontend architecture, development standards, technical design reviews, mentorship, and cross-functional collaboration. The Staff Software Engineer partners closely with Product, UX/UI, QA, Platform Engineering, and backend engineering teams to deliver exceptional digital experiences across AmaWaterways' global consumer and partner ecosystem.
Specific team assignments will be determined based on portfolio needs at the time of hire.
DUTIES AND RESPONSIBILITIES
- Serve as the technical lead for frontend development within an application engineering scrum team, owning frontend architectural direction and technical backlog prioritization.
- Lead the architecture, design, development, testing, and deployment of enterprise-scale web applications using React, Next.js, TypeScript, and related frontend technologies.
- Drive the implementation of scalable, maintainable frontend platforms that support AmaWaterways' consumer booking, lead generation, travel advisor, and guest experience initiatives.
- Establish and enforce frontend engineering standards related to code quality, accessibility, security, performance, scalability, observability, and maintainability.
- Design and implement advanced Next.js solutions using Server-Side Rendering (SSR), Static Site Generation (SSG), Incremental Static Regeneration (ISR), and modern data-fetching patterns.
- Own and evolve the organization's frontend architecture, component libraries, design system implementation, and reusable development frameworks.
- Lead technical design reviews and produce technical design documentation, architecture diagrams, system designs, and engineering decision records.
- Collaborate with UX/UI teams to translate customer journeys, wireframes, and visual designs into accessible, responsive, and engaging digital experiences.
- Develop and maintain integration with backend services and external systems through RESTful APIs, GraphQL services, identity providers, and third-party platforms.
- Lead implementation and optimization of Builder.io-powered experiences, reusable content models, templates, and components.
- Optimize applications for Core Web Vitals, search engine optimization, accessibility compliance (WCAG 2.1+), scalability, and overall user experience.
- Monitor application health and user experience through observability, analytics, telemetry, and performance measurement tools.
- Drive frontend security initiatives, including implementation of secure coding practices and mitigation of common web vulnerabilities.
- Provide technical estimates and solution recommendations supporting roadmap planning, sprint commitments, and delivery forecasting.
- Conduct code reviews and maintain high development standards through Git workflows, pull requests, automated testing, and CI/CD quality gates.
- Mentor engineers across the organization, providing guidance on frontend architecture, performance optimization, design systems, accessibility, and engineering best practices.
- Partner with backend engineers to influence API design and ensure effective frontend-backend integration patterns.
- Perform root-cause analysis and technical leadership during production incidents and participate in on-call support as required.
- Evaluate emerging frontend technologies, AI-enabled development tools, frameworks, and industry best practices to improve engineering effectiveness and product quality.
- Performs other related duties as assigned by management.
SUPERVISORY RESPONSIBILITIES
This position carries technical leadership responsibilities in accordance with the organization's policies and applicable laws. This is a senior individual contributor role with technical leadership responsibilities rather than direct people management authority.
Responsibilities Include:
- Providing day-to-day technical leadership, coaching, and mentorship to engineers across the team.
- Establishing frontend development standards, architectural patterns, and coding best practices.
- Leading technical reviews and providing architectural sign-off on significant frontend initiatives.
- Supporting hiring efforts through candidate interviews and technical assessments.
- Assisting with onboarding, training, and professional development of engineering staff.
- Coordinating technical work across multiple projects and helping ensure successful delivery.
- Contributing meaningful feedback regarding technical performance, growth opportunities, and engineering effectiveness.
- Helping resolve technical challenges, delivery risks, and project concerns, escalating issues when appropriate.
- Serving as a technology advocate and trusted technical advisor for Product, UX, QA, and business stakeholders.
QUALIFICATIONS
Education
- Bachelor's Degree in Computer Science, Software Engineering, Information Systems, or related technical discipline; or equivalent combination of education and experience.
Experience
- Eight or more years of professional software engineering experience, including significant frontend development expertise and demonstrated technical leadership.
- Proven experience leading architecture and delivery of large-scale React and Next.js applications in production environments.
- Experience serving as a technical lead, staff engineer, lead engineer, or equivalent role responsible for architectural direction and engineering excellence.
Technical Skills
- Expert-level proficiency with React.js, Next.js, TypeScript, JavaScript (ES6+), HTML5, and modern CSS frameworks.
- Deep expertise with Server-Side Rendering (SSR), Static Site Generation (SSG), Incremental Static Regeneration (ISR), React Server Components, and frontend performance optimization.
- Extensive experience building component libraries, design systems, and reusable frontend platforms.
- Advanced experience with Builder.io and modern headless CMS solutions such as Contentful, Sanity, Storyblok, or equivalent platforms.
- Strong knowledge of RESTful APIs, GraphQL, API integration patterns, caching strategies, and secure client-server communication.
- Experience with responsive design, accessibility standards (WCAG 2.1 AA), semantic HTML, and inclusive user experience principles.
- Extensive experience optimizing Core Web Vitals and frontend performance through profiling, monitoring, and modern optimization techniques.
- Strong familiarity with backend technologies including .NET/C#, Node.js, and microservice-based architectures.
- Experience working with cloud platforms, preferably Microsoft Azure, including application hosting, CDN, storage, networking, monitoring, and security services.
- Experience implementing and maintaining CI/CD pipelines using Azure DevOps, GitHub Actions, or similar platforms.
- Understanding of identity and authentication technologies including Auth0, OAuth 2.0, OIDC, JWT, and Single Sign-On solutions.
- Strong understanding of web security principles, OWASP Top 10 vulnerabilities, secure coding practices, and consumer-facing application security requirements.
- Experience with observability and monitoring tools such as Datadog, New Relic, Dash0, Azure Monitor, or similar platforms.
- Expertise using Git, GitHub, pull request workflows, branching strategies, and engineering governance practices.
- Experience leveraging AI-enabled development tools to improve quality, efficiency, and developer productivity.
Preferred Qualifications
- Experience within hospitality, travel, cruise, tourism, or ecommerce industries.
- Experience supporting consumer booking engines, guest portals, loyalty programs, or digital commerce platforms.
- Prior experience operating within composable architecture ecosystems.
COMPETENCIES
Technical Leadership
Provides architectural vision, drives engineering excellence, influences technical decisions, and mentors engineers across teams.
Strategic Thinking
Understands business objectives and aligns technology solutions with organizational priorities and customer outcomes.
Innovation
Evaluates emerging technologies and identifies opportunities to improve performance, scalability, maintainability, and user experience.
Problem Solving
Analyzes complex technical challenges and develops effective, scalable solutions.
Collaboration
Builds effective partnerships across engineering, product, design, QA, and business functions.
Communication
Effectively communicates technical concepts to both technical and non-technical stakeholders.
Quality Focus
Demonstrates commitment to code quality, testing, accessibility, security, and operational excellence.
Customer-Centric Mindset
Designs and develop solutions that prioritize user experience, business value, and customer satisfaction.
Adaptability
Thrives in an evolving environment and responds effectively to changing priorities and business needs.
Mentorship
Actively develops and coaches engineers while fostering a culture of learning and continuous improvement.
- ...building modern, product-focused, user-centric web experiences, requiring deep expertise in React and Next.js. The Sr Software Engineer, Frontend IC drives the design, development, and deployment of fast, scalable, and accessible applications, ensuring high performance...SuggestedWork at office
- ...consumer and partner digital products, across all aspects of the project life cycle from inception to implementation. The Sr Software Engineer Backend IC builds scalable, secure, high-performance APIs and services — including inventory, leads, identity, and notification...SuggestedWork experience placementWork at office
- ...motivated professionals to explore our career opportunities and begin their journey with AmaWaterways today. SUMMARY The Staff Software Engineer, Backend role is responsible for designing, building, and maintaining the platform, services, and APIs that power...SuggestedWork experience placementWork at office
$177k - $265.6k
Staff Embedded Software Engineer At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at...SuggestedShift work$156.74k - $261.23k
...visionary, user-focused Senior Application Engineer / Solutions Architect with a deep... ...and feature specifications for our core software engineering teams. Combining your expertise... ...die‑to‑die connectivity extraction, or 3D‑IC verification flows. Experience with C++...SuggestedFlexible hours$140.7k - $175.9k
...Senior Software Engineer HRL Laboratories pioneers the next frontiers of physical and information science. Delivering transformative technologies in automotive, aerospace and defense, HRL advances the critical missions of its customers to help them remove limitations...Full time$80k - $115k
...client entertainment easy and measurable. Our industry-leading software supports everything from invitations and event execution to post... ...motivated full-stack developer to join our team as a Software Engineer. The position offers a lot of opportunity to learn and grow as...Work at officeMonday to Friday$140k - $165k
AI/ML Engineer Job Description Must Have Technical/Functional Skills • Python (Expert level) • Machine Learning & Model Training o Training... ...) into enterprise applications • Develop and orchestrate Agent ic AI workflows with tool/function calling • Implement vector...$114k - $171k
...Principal Software Engineer At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at...Full timeShift work$129.45k - $215.74k
...creative, innovative, and thrive at all points in their careers. About the Role We are seeking an experienced Senior Software Engineer to help shape and advance the core architecture of a next-generation semiconductor design platform. In this role, you will play...Flexible hours$53 - $58 per hour
...evaluation. Build and maintain data pipelines and AI workflows using Python. Apply Data Science techniques for data analysis, feature engineering, and model optimization. Collaborate with cross-functional teams to integrate AI solutions into products/platforms. Stay updated...- PHP Web Developer will play an essential role in the continuous development of a customer facing, B2B Insurance web application. This proprietary platform offers online rated insurance products and policy management for a growing menu of specialized coverage tailored for...Full time
- ...Demonstrate the ability to adapt and work with team members of various experience levels Required 10+ years of work experience in software design and development and handson experience in building largescale services distributed systems and applications Experience translating...Work experience placement
- ...IT Services and Consulting company, is looking for a Senior AI Engineer for their Woodland Hills, CA/Hybrid location. Responsibilities... ...Language Model (LLM) Yes 1 IDE Application Architect PI Yes 1 Software Skills Python Yes 1 Web Development Javascript Yes 1 Why Should...
- Senior AI Engineer We are seeking a senior AI engineer to design and build production-grade LLM-powered applications and agentic systems. This role owns the end-to-end development of intelligent solutions—from architecture to deployment—leveraging Python, modern LLM frameworks...
$163.15k - $209.09k
...edge of technology, conducting pioneering research and advancing the state of the art. Essential Duties: As a Principal Software Engineer within the Quantum Programming group, you will be a core contributor to this stack, including both maintenance and significant...Permanent employmentFull time$88.54k - $135.63k
...Software Engineer 3 Welcome to Our World. We've been leading the charge in the affiliate industry from day one—establishing performance marketing and paving the way for future innovations. We're known for maintaining one of the largest, most reliable partnership platforms...Temporary workFreelanceWork at officeFlexible hours3 days per week$88.28k - $119.44k
...transform the lives of patients while transforming your career. Software Engineer What you will do Let's do this. Let's change the... ...on eligibility, comprising of health and welfare plans for staff and eligible dependents, financial plans with opportunities...Flexible hours- ...Software Engineer, Advanced Engineering Active Safety Why join Aptiv? You'll have the opportunity to work on cutting-edge applications, develop breakthrough technologies, and deliver innovative solutions to some of the world's leading automotive brands. See your work...Local areaVisa sponsorshipRelocation package
- ...IOS Engineer Demonstrate a strong understanding of the iOS framework and respective component lifecycles. Expert-level knowledge of Swift 5 Ability to build products with a focus on Unit-testing code for robustness, including edge cases, usability, and general...
- ...Role The Digital Employee Experience team responsible for all engineering all aspects of client devices. The Physical Platform Engineer,... ...workstations and mobile devices. This includes enrolling new devices, software management and configuration management through the entire...Work at office2 days per week
- Senior AI/ML Engineer This role is for a hands-on Data Science Engineer who will design, build, and deploy production-grade Machine Learning and Generative AI solutions. The candidate must have strong Python expertise and practical experience taking ML and GenAI use cases...
$130k - $220k
...Europe. Job Overview PlanetArt is seeking a Principal Staff Engineer-Web Platform to serve as a senior technical leader within our... ...team. Engineering Best Practices: Strong understanding of software engineering fundamentals including Git workflows, CI/CD pipelines...Work at officeLocal areaRemote workWorldwideRelocation3 days per week- Role: AI Platform Engineer Location: ONSITE- Woodland Hills, CA Duration: 6 months Experience Required: 10 & Above Job description: Descriptions... ...deliver reliable, maintainable AI solutions." "• 6+ years of software, cloud, data, or platform engineering experience, including 3+...
$145.75k - $186.69k
...the state of the art. General Description: As a senior software engineer in the Internal Tools group you will be responsible for building... ...technical leadership May be required to mentor junior staff and oversee their contributions to specific projects Essential...Permanent employmentFull time$29 - $35 per hour
...and systems consistently to enhance department knowledge. Setup/configure and download POS terminals and pin pads, value-added software, and online payment gateways. Assist Sales partners and merchants in adding equipment and services to merchant accounts. Assist...Full timeWork at office- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...Remote jobInternship
- ...Bachelor’s degree with 8+ years of experience, master’s degree with 6+ years of experience. Degree must be in Computer Science, Engineering, Statistics, Math, or similar field. • Robust and in-depth knowledge of Angular 15/16/17 version, HTML, SCSS, TypeScript, Node.js...
$40 per hour
...The Software Engineer Intern implements developer tools or product features on a rapid-release cycle. You will work in an agile development methodology to conduct code reviews and unit tests, contributing to Workiva's software under the guidance of a senior developer....Remote jobSummer workInternshipSummer internshipWork at office- Role: Senior AI/ML Engineer - GenAI & Cloud Solutions Location: Woodland Hills, CA or Mason, OH Contract and Full Time Key Responsibilities: Architect and Design: Lead the design of scalable, secure, and high-performance AI/ML systems leveraging Agentic Layer A2A frameworks...Full timeContract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer IC. Be the first to apply!
- entry level software sales Calabasas, CA
- software technology Calabasas, CA
- software implementation project manager Calabasas, CA
- software support Calabasas, CA
- remote software sales Calabasas, CA
- healthcare software sales Calabasas, CA
- id software Calabasas, CA
- software sales Calabasas, CA
- software asset management analyst Calabasas, CA
- software Calabasas, CA




