AWSbackendcloudfrontend

Senior Software Architect

HoneyBricks
USA Only

HoneyBricks is looking for an experienced Software Architect to build next generation technology and scale existing web, mobile and blockchain.


As a Senior Software Architect, you will:
  • Work with the CTO and senior team members in building the technology roadmap.
  • Work with technology leadership in architecting microservices and develop them in an iterative and collaborative manner.
  • Showcase your communication skills (proposals, presentations, evangelize, architecture, design diagrams, documentation).
  • Develop high-level product specifications with attention to system integration and feasibility
  • Establish and own baseline metrics (quality, maintainability, performance, security, scalability).
  • Define all aspects of development from appropriate technology and workflow to coding standards.
  • Oversee progress of development team to ensure consistency with initial design
  • Provide technical guidance and coaching to developers and engineers
  • Ensure software meets all requirements of quality, security, modifiability, extensibility etc.
  • Approve final product before launch
  • Build and scale HoneyBricks global engineering teams.

Requirements

  • Proven experience as a Software Architect using Cloud Native development (CNCF).
  • At-least 4 years Computer Science Bachelor's degree from US/Canada or equivalent.
  • 10+ years of experience with full-stack development on web platforms.
  • At-least 4 years experience in leading teams (as a technical lead).
  • Technology agnostic and can work with multiple backend frameworks (Node.js, Spring Framework, or similar MVC frameworks) and frontend frameworks like React, Web3.0.
  • Deep understanding of Enterprise Integration Patterns and Microservice Design Principles (Service mesh, istio).
  • Proven experience in specifying and implementing RESTFull public and private APIs.
  • Understanding of Test Driven Development and Quality Metrics.
  • Experience with GraphQL as middleware service aggregating and caching data between services.
  • Experience with multiple data-systems (NoSQL, RDBMS, DocumentDB; Postgres, MongoDB).
  • Hands on experience in designing database schemas and deploying them at global scale.
  • Experience deploying services to AWS (AWS Certifications preferred).
  • Comfortable drawing and explaining Software Architecture, Design, UML diagrams.
  • Metrics driven and Quality focused from inception to the retirement of services.
  • Experience with Agile Development and proven project management skills (plan, document, execute, inform, work with cross functional teams).
  • Experience in grooming technical tasks and writing clear requirements for tech teams.
  • Good spoken and written communication skills in English language.
  • Experience in interviewing and hiring candidates

Benefits

  • Play a foundational role in the company as we redefine real estate investing
  • Capital, budget and support to build out world class product team
  • Ownership and leadership of an entire “Technology Architecture” at a high growth, venture backed company
  • A fast-paced culture open to new ideas and rapid iteration.
  • Ability to help define a passionate, driven and accountable ‘remote-first’ culture.
  • Founding team equity, competitive salary and benefits/perks.

© 2020 RemoteJobs.store. Built using NextJS and Vercel.
Uses RemoteOK and Remotive APIs.