Senior Software Architect

August 30, 2023

Apply Now
Logo of Saviynt

Saviynt

Data Access Governance • SoD Monitoring & Remediation • Continuous Controls Monitoring • RBAC / ABAC Policy Management • Infrastructure Access Security

501 - 1000 employees

Founded 2010

☁️ SaaS

🔒 Cybersecurity

🏢 Enterprise

💰 $130M Private Equity Round on 2021-09

Description

• Help define overall architectural principles, frameworks, and standards • Contribute to the architecture strategy and manage the alignment to the product roadmap • Combine a broad understanding of current technologies with deep, architect-level expertise in core areas such as database design, software architecture, cloud architecture & infrastructure architecture • Provide input on technology selection and help drive best practices • Guide early-phase application design decisions through strong communication skills and deep technical expertise • Drive technical decisions to support critical success factors like performance, security, scalability, and maintainability; and identify opportunities for improvement in those same areas in existing systems • Facilitate and drive technical design conversations as part of the backlog grooming process across development teams • Review and create a system, software, and technical design specifications that fulfill product requirements • Provide hands-on development where appropriate to help deliver architecture that supports product delivery, and train and lead other developers in how to leverage new architectures or technologies

Requirements

• Minimum of 5+ years of Software architect experience with customer-facing, large-scale, web-based, or SaaS applications. Overall 10+ years of experience. • Minimum 2+ years of software development or software architect experience with Privileged Access management • Deep, hands-on, architect-level understanding of various java frameworks (springboot, grails etc) • Strong knowledge of architectural styles and design patterns. Microservices experience and the development of APIs are a strong plus. • Hands-on knowledge of deployment patterns for cloud deployments - AWS & Azure • Extremely clear communicator with a listen-first approach. • Thorough knowledge of key cloud platform components such as AWS RDS, Elastic Search, RabbitMQ/ActiveMQ, Kafka, Kubernetes, and Spring cloud framework. • Thorough knowledge of security principles and patterns of Authentication and Authorization, Single sign-on, and federation. Knowledge of spring security, SAML, OAuth, etc is also highly preferred. • Expertise in analyzing and troubleshooting large-scale distributed systems and willingness to help the support and development teams diagnose and address production issues • Ability to balance the long-term (“big picture”) and short-term implications of individual decisions

Benefits

• Competitive total rewards package • Learning and growth opportunities • Tremendous opportunities to advance in your career

Apply Now

Similar Jobs

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com