Remote (Global)

Boulevard is hiring a Staff Software Engineer, Product Engineering

About the Role

Boulevard is looking for a Staff Software Engineer, Product Engineering to be a senior technical leader responsible for how we build, scale, and evolve our customer-facing experiences. This role carries significant frontend architectural ownership and requires strong full-stack fluency and system-level thinking. This is a high-impact individual contributor position with organizational scope.

What You'll Do

  • Own and evolve Boulevard’s frontend architecture, guiding patterns for modularization, composition, and scalability across multiple product surfaces.
  • Lead the technical design of multi-team initiatives, ensuring frontend and backend systems are aligned, resilient, and extensible.
  • Define and steward architectural standards for frontend development, including React, TypeScript, build systems, design systems, and performance.
  • Drive frontend modernization efforts, including framework upgrades, legacy isolation, and improvements to developer velocity.
  • Contribute meaningfully across the stack when needed, especially where frontend architecture intersects with backend systems, data models, and infrastructure.
  • Design systems with a strong understanding of distributed architectures, failure modes, and long-term maintainability.
  • Identify systemic technical risks early and lead efforts to resolve them before they impact customers.
  • Set a high bar for technical excellence through code reviews, design reviews, and architectural documentation.
  • Mentor senior and mid-level engineers through technical guidance, design feedback, and knowledge sharing.
  • Partner with Product and Design to translate customer needs into scalable technical solutions.
  • Represent frontend and product engineering perspectives in architecture discussions and roadmap planning.
  • Participate in on-call rotations and lead post-incident technical analysis and architectural improvements.

What We're Looking For

  • 8+ years of professional software engineering experience, with demonstrated impact at a Staff or Senior-Staff level.
  • Deep expertise in modern frontend development (React, TypeScript, component architecture, build tooling).
  • Proven experience owning frontend architecture across multiple teams or applications.
  • Strong full-stack capabilities, including API design, backend systems, and data modeling.
  • Excellent understanding of system design tradeoffs, performance considerations, and scalability.
  • Track record of leading complex, cross-team technical initiatives from concept through execution.
  • Ability to communicate clearly with engineers, product managers, designers, and executives.
  • Strong sense of technical judgment, craftsmanship, and pragmatic decision-making.

Nice to Have

  • Experience with Module Federation, micro-frontends, or large-scale frontend modularization.
  • Familiarity with hybrid web/mobile approaches (e.g., shared webviews, CapacitorJS).
  • Experience with Elixir/Phoenix, GraphQL, or event-driven architectures.
  • Background in B2B SaaS, commerce, payments, or scheduling platforms.
  • Experience modernizing large, long-lived codebases.
  • Interest in developer productivity, tooling, and AI-assisted development workflows.

Technical Stack

  • React
  • TypeScript
  • Elixir/Phoenix
  • GraphQL

Team & Environment

This is an individual contributor role within Boulevard’s Product Engineering team.

Benefits & Compensation

  • Compensation range of $181,000 - $258,000 USD (starting total cash: base salary + bonus) plus equity.
  • 401(k) match.
  • Dental, medical, vision, and life insurance.
  • Flexible vacation day policy.
  • Fully remote work.
  • Monthly work from home stipend.
  • Family planning resources and specialized support programs.
  • Equity.
  • Boulevard Bucks Learning and Development program.

Work Mode

This is a fully remote, global position open to candidates in the USA and Canada.

Boulevard Labs, Inc. is an Equal Opportunity Employer committed to hiring a diverse workforce and sustaining an inclusive culture. All employment decisions are based on business needs, job requirements, and individual qualifications, without regard to race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, gender, sexual orientation, gender identity or expression, veteran status, or any other status protected under federal, state, or local law.

Required Skills
ReactTypeScriptElixirPhoenixGraphQLSystem DesignArchitectureMentoringCode ReviewPerformance OptimizationAPI DesignTestingAgile Methodologies
Scaling your freelance income?

Invoice multiple clients effortlessly

Managing 3+ international clients? Glopay streamlines everything. One EU company, unlimited invoices, automatic compliance. You just send and get paid.

Unlimited clients & invoices
Multi-currency support
Automated tax compliance
Client portal for easy payments
Scale with Glopay
Trusted by 10,000+ freelancers
About company
Boulevard

Boulevard provides the first and only client experience platform for appointment-based, self-care businesses. We empower our customers to give their clients more of the magical moments that matter most. Our technology is built for the broader self-care industry, including many types of salons, spas, medspa, barbershops, and more.

Visit website
Job Details
Category fullstack
Posted 2 months ago