Apply

Staff Software Engineer, Lead (Platform & Integrations)

Posted 2024-10-04

View full description

📍 Location: USA & Canada

💸 Salary: $190,000 - $220,000 per year

🔍 Industry: Self-care industry

🏢 Company: Boulevard

🗣️ Languages: English

🪄 Skills: LeadershipPythonJavaProduct ManagementShopifyStrategyGoCommunication Skills

Requirements:
  • Experience building and maintaining integrations with third-party APIs.
  • Experience building and scaling external-facing API products.
  • Experience shipping high-impact and complex initiatives.
  • Strong proficiency in at least one programming language (e.g., Python, Java, Go). Experience in Elixir is a plus.
  • CS Foundations: Ability to make sound decisions and tradeoffs in design and implementation.
  • Strong Communicator: Strong verbal, written, and interpersonal communication skills.
  • Collaborative: Deep partnership with product, design, and marketing counterparts.
  • Ownership: Able to lead large initiatives and roadmaps by collaborating with various stakeholders.
  • Autonomy: Ability to move things forward in the face of ambiguity.
  • Technical & Leadership Skills: Balance of technical and leadership strengths.
  • Forward Thinker: Ability to set strategy for evolving systems.
Responsibilities:
  • Lead and manage the 3-5 person squad (~40%) while contributing hands-on as a Staff SWE (~60%).
  • Strategic planning and execution, ensuring alignment with the company’s vision and objectives.
  • Own and lead the technical architecture and implementation of Boulevard’s API ecosystem to power our app ecosystem.
  • Own and lead the technical architecture and implementation of Boulevard’s integrations with Shopify, etc.
  • Establish and monitor system health metrics, implementing strategies to exceed targets.
  • Champion the maintenance of an observable, secure, and efficient codebase, addressing technical debt proactively to ensure the platform’s reliability and performance.
  • Participate in Incident Commander on-call rotation, where you will lead incident response by guiding the response towards resolution, communicating to stakeholders, and identifying post-incident improvements.
Apply