Translate complex requirements into clear, actionable technical backlogs for our development teams.
Architect optimal designs for custom services and integrations that ensure seamless product adoption.
Contextualize technical decisions by their business impact, ensuring we solve the right problems for our clients.
Identify security risks and ensure all designs adhere to best security practices throughout the delivery process.
Partner across departments and with external stakeholders to ensure alignment on solutions and their impact.
Requirements
An ex-programmer mindset: You likely want to grow in solving high-level design problems rather than low-level engineering tasks.
A puzzle solver: You love connecting the dots and can communicate your designs so clearly that developers can follow through effectively.
A curious communicator: You excel at asking the right questions to reveal the true source of customer pain points.
UX-sensitive: You always consider how your design decisions will affect the end-user.
Familiar with our stack: While you don't need to be a master of all, familiarity with Python, REST APIs, Flask/Django, PostgreSQL, or Kubernetes is a huge plus.
Tech Stack
Django
Flask
Kubernetes
Postgres
Python
Benefits
Work-Life Harmony: 5 weeks of vacation, 5 sick/personal days, and an extra 2 weeks of paternity leave.
Flexibility: Hybrid work model with flexible hours—work how you work best.
Tech & Setup: High-end laptop (MacBook) and tech setup; personal development and language lessons.
Community & Well-being: Regular team offsites, meetups, and a friendly, ambitious team environment. (Specific local perks like MultiSport cards apply depending on your home office).