Position: Technical Architect T500
Company: PSRCompany
Category: Lead
Experience required: 5y
English level: upper

**Company: ** Headquartered in San Francisco, CA, our 500+ team members work remotely throughout the world, including India, the Netherlands, Paris, Spain, Australia, and the US.

**Product** a subscription billing and revenue management platform powering some of the fastest-growing brands around the world today

**Desired skills (experience on some and prefer exposure to most):**

- Microservices Framework - Spring or Gokit, Java or Golang, Service Mesh
technologies, High Availability & Fault Tolerant design at Cloud Scale. 
- Performance optimization, Experience building applications on AWS/Azure/GCP, Distributed Data Store Management Technologies, SQL / No-SQL / Time series databases, Pub-Sub technologies - AWS SQS/SNS/Kinesis, Kafka, NATS, Event Mesh, Distributed Tracing, Health Monitoring, and Observability, Zero-trust design practices.

**Areas of Responsibility:**

1. Collaborate and derive technical vision for the platform initiatives.
2. Articulate problem statements, identify user stories, document functional and non-functional
requirements.
3. Drive system design using standard practices & patterns viz. domain driven
design and hexagonal architecture.
4. Proactively set up reviews for design and code. Provide guidance to engineering
teams during implementation and deployment.
5. Build strong relations with partner organizations to align technical effort with
market & customer needs.
6. Clearly communicate architectural and design decisions to all stakeholders.
7. Collaborate with multiple internal and external teams to execute the technical
vision.

**Thе соmpаny оffеrs:**

- Salary up to $6400