Enterprise Software Architect

Josys


Job Location:

Bengaluru - India

Monthly Salary: Not Disclosed
Posted on: 20 days ago
Vacancies: 1 Vacancy

Department:

Engineering

Job Summary

Software Architect

About Josys

Josys is a modern AI-native identity security and governance platform. Enterprise AI adoption has made identity the fastest-growing attack surface and the hardest to govern. Josys discovers governs and secures every identity human machine and AI agent across every application in the enterprise allowing security and IT teams to surface risk control access and remediate identity threats in real-time. Trusted by over 1000 organizations and MSPs worldwide Josys turns identity from the fastest-growing attack surface into an autonomously governed advantage.

For more information visit .


About the role

We are seeking a skilled Full Stack Enterprise Software Architect to join our team and help us build innovative and scalable applications for Josys. The ideal candidate will be responsible for designing developing and maintaining full-stack software that meet our companys business requirements and user needs.

To be successful in this role the candidate must have a strong understanding of software architecture and design principles as well as experience working on SaaS applications. Additionally the candidate MUST have experience with scaling applications and systems preferably working on building cloud native SaaS applications in 110 or 10100 growth scenarios.

Key Responsibilities:

  • Define and drive enterprise architecture strategy technology roadmaps and engineering standards aligned with business growth objectives and long-term platform scalability.

  • Lead architecture governance and design review processes to ensure consistency scalability security reliability and maintainability across all engineering initiatives.

  • Partner with Product Engineering Infrastructure Security and Compliance teams to align technology decisions with business priorities and operational goals.

  • Architect and design scalable resilient secure and high-performance cloud-native SaaS platforms and distributed systems leveraging and modern microservices architectures.

  • Define secure architecture patterns aligned with SOC2 ISO27001 GDPR and enterprise security best practices including authentication authorization tenant isolation encryption audit logging and secrets management.

  • Design cloud-native platform capabilities including observability resiliency fault tolerance disaster recovery multi-region readiness and automated scalability.

  • Partner with engineering and infrastructure teams to optimize cloud architecture operational efficiency system reliability and platform cost management.

  • Define and implement API architecture standards and integration frameworks to enable secure scalable and seamless communication across internal platforms and external systems.

  • Collaborate with external technology partners and vendors to evaluate integrate and optimize third-party platform capabilities.

  • Evaluate and incorporate emerging technologies AI-assisted automation and intelligent workflow capabilities into the enterprise platform architecture strategy where applicable.

  • Create and maintain architecture documentation including system diagrams technical standards data models integration specifications and architectural decision records (ADRs).

  • Mentor and guide engineering teams on architecture best practices engineering standards scalability principles and high-quality software design through technical leadership and design reviews.

  • Stay current with evolving trends in cloud-native technologies SaaS platforms distributed systems security and enterprise architecture practices to continuously improve platform capabilities and engineering maturity.

Requirements / Qualifications:

  • 10 years of experience in software engineering with at least 6 years in a hands-on Architecture role designing and delivering scalable enterprise SaaS platforms.

  • Proven experience architecting and building cloud-native SaaS applications capable of supporting high growth and large-scale distributed workloads.

  • Strong expertise in designing and implementing distributed systems microservices architectures RESTful APIs GraphQL services and event-driven integration patterns.

  • Extensive hands-on experience with and related technologies for building scalable reliable and high-performance systems.

  • Deep understanding of cloud-native architecture and experience working with AWS Kubernetes Docker and modern container orchestration platforms.

  • Experience driving platform engineering Infrastructure-as-Code (IaC) and CI/CD automation initiatives using tools such as Terraform Helm GitHub Actions Jenkins or equivalent technologies.

  • Strong knowledge of relational and NoSQL database technologies data modeling indexing strategies caching and scalable data processing architectures.

  • Experience designing secure enterprise systems with knowledge of authentication authorization encryption secrets management audit logging and secure software development practices.

  • Familiarity with enterprise security and compliance frameworks.

  • Experience implementing observability resiliency fault tolerance disaster recovery and high-availability architecture patterns for mission-critical systems.

  • Hands-on experience building and managing integrations with third-party SaaS platforms using SDKs REST APIs and secure data exchange mechanisms.

  • Experience with Elasticsearch search architecture and scalable querying solutions is highly preferred.

  • Exposure to Ruby on Rails Golang or additional backend technologies is a plus.

  • Strong understanding of software architecture principles design patterns scalability engineering and engineering best practices.

  • Ability to define architecture standards technical governance processes and development best practices across engineering organizations.

  • Strong computer science fundamentals including data structures algorithms concurrency distributed computing and system design.

  • Excellent analytical problem-solving and decision-making skills with the ability to balance technical trade-offs and business priorities.

  • Excellent communication stakeholder management and cross-functional collaboration skills with the ability to influence technical direction across teams.

  • Experience mentoring engineers and conducting architecture reviews code reviews and technical design evaluations.

  • Familiarity with Agile/Scrum development methodologies and experience working in fast-paced product engineering environments.

  • Bachelors or Masters degree in Computer Science or a related technical field.


Required Experience:

Staff IC

Software ArchitectAbout JosysJosys is a modern AI-native identity security and governance platform. Enterprise AI adoption has made identity the fastest-growing attack surface and the hardest to govern. Josys discovers governs and secures every identity human machine and AI agent across every appl...

About Company

Company Logo

「経済を、もっとおもしろく。」ビジネスパーソンや就活生必携のソーシャル経済メディア。国内外の最先端の経済ニュースを厳選。専門家や著名人の解説コメントでニュースがわかる。

View Profile View Profile