FlexHired LogoFlexHired
Logo of Boulevard

Boulevard

Senior Software Engineer II - Enterprise

Job Summary

This role involves building and maintaining well-architected, scalable systems focused on payment processing, invoicing, billing, and subscription management. The candidate will collaborate with cross-functional teams, including product, design, and finance, to optimize revenue workflows using Salesforce and payment systems such as Stripe. A minimum of 5 years of full-stack development experience and knowledge of CRM processes and security are required. The company offers a comprehensive benefits package, flexible remote work, and opportunities for growth and learning.

Required Skills

Data Modeling
CRM
Cross-functional Collaboration
System Architecture
Stakeholder Management
Full-Stack Development
Security Best Practices
Payment Systems
Subscription Management
Invoicing and Billing
Financial Workflows

Benefits

Health Insurance
Dental Insurance
Vision Insurance
Life Insurance
Equity
Flexible Vacation
401(k) Match
Work from Home Stipend
Learning & Development programs
Family Planning Resources

Job Description

Who is 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.

Before launching in 2016, our founders spent months interviewing salon managers and working behind front desks to understand their pain points so we could design a modern, user-friendly platform that meets the unique needs of their business. Our roots may be in hair salons, but we are built for the broader self-care industry, including many types of salons, spas, medspa, barbershops, and more. Our technology not only helps our customers survive but thrive. Take a look at how we (and YOU) can make that happen.

We have an insatiable curiosity and embrace experimentation. We believe that simple solutions require the most sophistication, and we design each and every detail to maximize potential, power, and impact. Do our values match? Read through our story and what we value the most.

Our team values and celebrates our diverse backgrounds. Being open about who we are and what we do allows us to do the best work of our lives. We believe in equal opportunity for all, and you should too.

Come do the best work of your life at Boulevard.

Boulevard’s engineering teams have an exciting imperative to build world-class customer experiences that power the next generation of salons and spas to enable everyone to look and feel their best. We are hiring multiple fullstack engineers from the senior to staff level. Through our interview process, we will assess a candidate's level and technical expertise to identify the best team fit.

Each team at Boulevard owns a specific domain, such as onboarding, payments, customer experiences, or Salesforce platform customization. Expect to work in an environment utilizing Elixir (experience not required!), Postgres, GraphQL, React, Typescript, AWS, and Salesforce technologies such as Apex, Lightning Components, and integrations.

The ideal candidate has a passion for building great customer experiences and strong ownership from inception to deployment and beyond. Working closely with the Product Manager, Designer, and Product Marketing Manager, you will play a crucial role in building exceptional products and achieving significant outcomes. Your diligence in developing scalable, performant, and maintainable systems goes hand in hand with creating a motivating environment for everyone to excel in their work.

Note: BLVD is a Mac only environment.

What you’ll do here:

  • Lead large initiatives within your squad in partnership with Product and Design.
  • Collaborate with cross-functional teams on revenue operations and order-to-cash workflows at scale, leveraging Salesforce to optimize billing, invoicing, and payment processes.
  • Partner closely with our Payment System teams, including integrating Stripe for seamless transaction handling and financial operations.

What you’ll need to thrive:

  • 5+ years of full-stack experience building well-architected systems at scale.
  • Experience with payment systems (Stripe preferred) and experience in integrating and maintaining financial workflows, including invoicing, billing, and subscription management.
  • Track record of ownership and delivery of complex projects, including partnering with stakeholders to define and scoping requirements and to deliver incremental value to the business and customers.
  • Desire to work in a high-velocity environment, continuously learning, and mastering your craft.
  • A strong knowledge of CRM processes, data modeling, and security best practices is essential

How we’ll take care of you:

Your starting budgeted cash compensation for this role is between $165,000 and $235,000, depending on your current skills, experience, training, and overall market demands. This total compensation range is subject to change, and there is always room for growth and advancement.

In addition to the wonderful people you’ll get to work with and challenging projects that’ll push you - Boulevard is here to make sure you’re always at the top of your game emotionally, mentally, and physically.

  • ✨ We’ve got you covered with a 401(k) match plus dental, medical, vision, and life insurance.

  • 🏝 Take a break whenever you need with our flexible vacation day policy.

  • 🖥 Fully remote so you can choose where you want to work. You’ll receive a work from home stipend every month.

  • 💚 Family planning resources and specialized support programs.

  • 🔮 Equity: get ahead on the ground floor and grow with Boulevard.

  • 💅 Boulevard Bucks Learning and Development program allows employees to explore businesses in the market we serve.

📲 We recommend following our official LinkedIn page to stay up to date on all things Boulevard life!

Boulevard Labs, Inc. is an Equal Opportunity Employer committed to hiring a diverse workforce and sustaining an inclusive culture. All employment decisions at Boulevard Labs, Inc. 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.

Interested in this job?

Application deadline: Open until filled

Logo of Boulevard

Boulevard

Boulevard is the first and only Client Experience Platform. Streamline bookings, optimize your schedule, and drive growth with a complete platform built just for you

See more jobs
Date PostedMay 7th, 2025
Job TypeFull Time
LocationRemote - USA
SalaryCompetitive rates
Exciting remote opportunity (requires residency in United States) for a Senior Software Engineer II - Enterprise at Boulevard. Offering competitive salary (full time). Explore more remote jobs on FlexHired!

Safe Remote Job Search Tips

Verify Employer Thoroughly

Research the company's identity thoroughly before applying. Check for a professional website with contacts, active social media, and LinkedIn profiles. Verify details across platforms and look for reviews on Glassdoor or Trustpilot to confirm legitimacy.

Never Pay to Get a Job

Legitimate employers never require payment for applications, training, background checks, or equipment. Always reject upfront payment requests or demands for bank details, even if they claim it's for purchasing necessary work gear on your behalf.

Safeguard Your Personal Information

Protect sensitive data like SSN, bank details, or ID copies. Share this only after accepting a formal, written job offer. Ensure it's submitted via a secure company system or portal, never through insecure channels like standard email attachments.

Scrutinize Communication & Interviews

Watch for communication red flags: poor grammar, generic emails (@gmail), vague details, or undue pressure. Be highly suspicious of interviews held only via text or chat apps; legitimate companies typically use video or phone calls.

Beware of Unrealistic Offers

If an offer's salary or benefits seem unrealistically high for the work involved, be cautious. Research standard pay for similar roles. Offers that appear 'too good to be true' are often scams designed to lure you into providing information or payment.

Insist on a Formal Contract

Always secure and review a formal, written job offer or employment contract before starting work or sharing final personal details. Ensure it clearly defines your role, compensation, key terms, and conditions to avoid misunderstandings or scams.

Related Jobs

Full Time
$186,065 - $218,900
Remote - USA
Full Time
$186,065 - $218,900
Remote - USA
Full Time
$190,000 - $230,000
Remote - USA
Full Time
Remote - USA
Full Time
$210 - $245,000
Remote - USA

Subscribe Newsletter

Never miss a remote job opportunity. Subscribe to our newsletter today and receive exclusive job alerts, career advice, and industry insights delivered straight to your inbox.