Facebook pixel

Senior Software Engineer II
Customer Onboarding
Updated on 2/3/2023
Los Angeles, CA, USA
Experience Level
Desired Skills
Product Design
  • Experience: 6+ years of experience designing and building distributed systems at scale; 2+ years of functional programming experience as an engineer
  • CS Foundations: Ability to make sound decisions and tradeoffs in design and implementation, appropriately anticipating scale, maintenance, and overall operational feasibility of solutions
  • Database Expert: Experience with RDBMS and NoSQL usage and patterns; ability to optimize query performance and instill database best practices
  • Mentor and Mentee: Smarts, humility, communication skills, and equal willingness to teach and learn. Mentors other team members through instilling best practices, pair programming, quality code reviews, and documentation. Teach to fish vs. feed
  • Ownership: Able to lead large initiatives by partnering with Product, Design, and other stakeholders to define and scope smaller deliverables that yield incremental value to the business and customers
  • Collaboration: Coordinate efforts cross-functionally, breaking down silos and ensuring team and stakeholders are aligned and voices are heard
  • Autonomy: Ability to move things forward in the face of ambiguity, operating effectively in decision-making while clearly articulating risk, trade-offs, and ensuring proper visibility to key stakeholders and team
  • Architect and build a next-generation multi-stage cloud-based ETL product suited to the purpose of seamless customer data migration at scale
  • Devise best-of-class encryption and data transport strategies to securely handle sensitive PCI, PHI, and PII client data
  • Deprecate and put to bed existing bottleneck technologies while cutting over hot migration ops streams to new replacement solutions
  • Grok an expansive (and expanding) domain of 32+ origin platforms and solutions for disparate integration/extraction methods, data formats, supported features, and platform reliability
  • Work in modern development technologies like Elixir, Phoenix, TypeScript, React, GraphQL, Postgres, Docker, EventBridge, and SQS, having a key input role on further technology adoption for this domain
  • Design and deliver robust, fault-tolerant, scalable, observable systems to service concurrent, data-intensive migration events
  • Provide technical leadership to a team of ambitious engineers seeking guideposts to implement best practices
  • Craft smart, efficient developer tooling, delivery pipelines, system abstractions, and support infrastructure to allow the team to stay nimble and iterate quickly
  • Determine intelligent SLIs and SLOs and shape the means to monitor, measure, and optimize production systems
  • Support on-call rotation to learn the failure modes of deployed solutions and devise betterment strategies
  • Collaborate with product and design teams to create a stunning digital experience that is the all-important first impression when a business onboards as a customer with Boulevard
  • Be surrounded by a community of inspired technologists eager to further each other's growth and build the highest value software product in the self-care industry!
Desired Qualifications
  • POINTS for experience with creating/implementing: distributed ETL systems; scalable DB architectures; safe and efficient database bulk imports; containerization with Docker, shell scripting, and Linux

51-200 employees

Appointment based business management platform
Company Overview
Boulevard's mission is to empower everyone to look and feel their best – one client, professional, appointment, and business at a time. The company has created a client experience platform that extends self-care businesses' ability to deliver personalized, enjoyable experiences with online appointment scheduling, messaging and payments that are simple, elegant, and reliable.
  • 100% Health, dental, & vision coverage
  • Flexible vacation & PTO
  • Quarterly bonus
  • 401k Match
  • Boulevard bucks
  • WFH perks
Company Core Values
  • Thrive together
  • Share the passion
  • Win with service
  • Fashion the future