Design and implement scalable, secure, and high-performing technology solutions as a Technical Solutions Architect, collaborating with engineering, product, and infrastructure teams. The role focuses on translating business needs into technical architecture and ensuring alignment with established architectural standards and best practices.
Requirements
- Bachelor's degree in Computer Science, Information Systems, or a related field
- 7+ years of experience in software engineering, system design, or solution architecture
- Experience in FinTech, banking, or financial services environments
- Solid understanding of Software Architecture Patterns (Microservices, Event-Driven Architecture, Distributed Systems)
- Experience with Integration Patterns (REST APIs, messaging systems such as Kafka)
- Familiarity with DevOps practices and tools (CI/CD pipelines, monitoring and observability tools)
- Experience with Cloud platforms (Azure or AWS) and containerization technologies (Docker, Kubernetes)
- Understanding of Security Architecture fundamentals, including authentication, authorization, and secure development practices
- Experience in API design and management (REST APIs, API Gateway)
- Knowledge of resilience and high availability principles (load balancing, fault tolerance)
- Understanding of Data Architecture concepts, including data pipelines, ETL/ELT, and relational databases
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan