Senior | Staff Product Engineer

New
J
JobgetherHospitality technology
Remote work within the United States, Eastern Time ZoneFull-TimeStaff
Salary$150,000–$200,000 USD
Apply NowOpens the employer's application page

Job Details

Experience
At least 6 years of experience building and maintaining production software for Senior-level candidates, or 9+ years of experience with cross-system architecture ownership for Staff-level candidates.
Required Skills
SQLSalesforceNetSuite

Requirements

  • Have at least 6 years of experience building and maintaining production software for Senior-level roles, or 9+ years of experience with cross-system architecture ownership for Staff-level roles.
  • Design and implement full-stack solutions across front-end, back-end, APIs, business logic, and data infrastructure.
  • Know relational databases, SQL, schema design, transactions, and migrations.
  • Have familiarity with modern data warehouses, pipelines, and data integration practices.
  • Have experience building secure applications with testing, accessibility considerations, input validation, authentication, and authorization.
  • Demonstrate practical use of AI agents for complex, multistep engineering tasks and verification of generated work.
  • Understand business problems and develop user-focused technical approaches.
  • Apply architectural and problem-solving skills to create maintainable solutions and navigate ambiguity.
  • Explain technical decisions, risks, and trade-offs to technical and non-technical stakeholders.
  • Have experience leading projects, guiding engineers, reviewing code, mentoring teammates, and coordinating with external partners or contractors.
  • Staff-level candidates should have experience owning architecture across multiple systems.

Responsibilities

  • Design, develop, test, deploy, and improve features across front-end interfaces, back-end services, APIs, business logic, and data layers.
  • Design and maintain integrations across applications, brands, and enterprise platforms such as Salesforce and NetSuite.
  • Implement security, privacy, authentication, authorization, and compliance practices when handling client, employee, and financial data.
  • Translate ambiguous business requirements into specifications, implementation strategies, and manageable tasks.
  • Use AI agents for research, prototyping, implementation, testing, refactoring, and documentation, and validate their outputs.
  • Contribute to technology selection, system design, reusable development patterns, and architectural decisions.
  • Establish and refine AI-assisted development practices, tools, and workflows.
  • Improve code quality and reliability through automated testing, monitoring, documentation, and observability.
  • Collaborate with product, design, engineering, and external partners to clarify requirements and deliver solutions.
  • Lead technical projects, participate in code reviews and mentorship, and, at Staff level, own architecture spanning multiple systems.
View Full Description & ApplyYou'll be redirected to the employer's site
$150,000–$200,000 USD
Apply Now