Principal Software Architect

Skills
JavaJavascriptSoftware ArchitectureArchitectureMicroservicesTechnology Solutions
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Minimum 10 years of experience in technical Solution Engineering
  • Strong experience in SaaS delivery models
  • Proven participation in development activities within e-commerce startups
  • Knowledge of open-source software and cutting-edge technologies
  • Experience with AWS or other cloud infrastructure platforms
  • Adopt best practices in TDD CI/CD and Infrastructure as Code

Nice to have

  • Cloud infrastructure expertise
  • Open-source framework familiarity

Day to day

  • Assess company needs to define system specifications
  • Design and plan the structure of technology solutions
  • Understand the end-to-end product architecture to design components
  • Evaluate and manage technical processes
  • Drive new product offerings and customer adoption strategies
  • Collaborate with engineering teams on planning and delivery of complex features