HumanBit Logo

Senior Software Architect | Scrabble

Posted on July 11, 2024

Job Description

Title: Senior Software Architect

Reporting to: CTO

Required experience: 8+ yrs. Multiple projects on different stacks.

Location: Bangalore.

What you will do!

  • Spearhead building of the new transformation backend platform from 0 to 1
  • Design the software for all its stakeholders - its end-users, developers, technical and product support, and DevOps
  • Evaluate technical/architectural options and tradeoffs.
  • Implement proof-of-concepts. Hands-on.
  • Create a solutions/design pattern library for similar problems and advocate them
  • Provide technical leadership and guide development teams
  • Setup best practices for design, coding, testing, security, monitoring, and release management
  • Interface with cloud, and customers’ technical teams
  • Measuring and constantly improving developer productivity
  • Work with product managers to build application extensibility into the design
  • Occasional project management when a project is more technical focused
  • Occasional people management in the absence of other senior leaders

What do we look for?

  • Proven experience with full development life cycle for large-scale software products
  • Clear communication, decision-making, understanding and explaining trade-offs
  • Engineering best practices - code quality, testability, security, release management
  • Good knowledge of performance, scalability, software architecture, networking
  • Capacity to think in abstract and also obsess about details
  • Experience designing microservices architecture
  • Strong bent on engineering culture and focused on improving the developer experience
  • Self-managed and motivated
  • Capacity to break complex problems and work on abstract problems

What will enable your growth?

  • Outcome driven.
  • Metrics oriented.
  • Consistently delivering collective success.
  • Developer advocate and engineering cultural savant
Powered by
HumanBit Logo