Software Architect

NEXTLABS INC.

United States

On-site

USD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

NEXTLABS INC., a Silicon Valley technology leader, seeks a software architect to develop a next-generation data-centric security platform based on Zero Trust Architecture. In this role, you'll collaborate with teams to create robust product architectures, evaluate technologies for security, and mentor development teams. The ideal candidate has extensive experience in architecture, cybersecurity, and a passion for new technologies.

Qualifications

  • Min. 5 years of experience as a software architect.
  • Strong understanding of agile processes and programming languages.
  • Knowledge of security practices and data modeling.

Responsibilities

  • Collaborate with stakeholders to design secure software architectures.
  • Oversee application, data, and business architecture.
  • Evaluate technologies for security and cost-effectiveness.

Skills

Software architecture
Cybersecurity
Cloud technologies
Problem-solving
Teamwork
Decision-making

Education

Bachelor's or Master's degree in Computer Science

Tools

Spring
Hibernate
Angular
Docker
Kubernetes
Git
Bitbucket
Gradle
Maven
Jenkins

Job description

Location: United States, Malaysia, and Singapore

NextLabs (www.nextlabs.com ), a Silicon Valley technology company, is offering an exciting opportunity to software architect to participate in the development of next generation data centric security platform based on Zero Trust Architecture (ZTA).

NextLabs is the leading provider of policy-driven information risk management software for large enterprises. NextLabs’ solutions automate the enforcement of security controls and compliance policies to secure information and enable secure information sharing across the extended enterprise. NextLabs has some of the largest global enterprises as customers and has strategic relationships with many industry leaders. For more information on NextLabs, please visithttps://www.nextlabs.com.

Duties and responsibilities:

  • Collaborate with stakeholders to understand business objectives and translate them into secure, robust, scalable, and maintainable software product architecture.
  • Oversee the effective delivery of all aspects of architecture, including application design and integration, data architecture, and business architecture.
  • Evaluate and select appropriate technologies, open source components, frameworks, patterns, risk management tools and protocols to ensure the architecture is secure and meets system requirements while considering factors such as cost, security, risk, performance, and compatibility.
  • Identify and devise strategies to mitigate potential technical risks and challenges by proactively assessing the product’s architecture and ensure 5 nines uptime for the system components.
  • Drive solutions to customers’ problems by providing comprehensive view of how all components fit together ensures that solutions are well-integrated and aligned with overall business processes.
  • Stay up to date on the latest cybersecurity threats, emerging technologies, and industry trends to ensure NextLabs products are future proof.
  • Provide guidance and mentorship to software development teams on best practices in software architecture and security and assist engineers to troubleshoot and resolve issues with coding or design.
  • Create and maintain software architecture documentation, including design decisions, architectural patterns, and technical standards, to serve as a reference for the development team and other stakeholders throughout the product lifecycle.

Requirements & Qualification:

  • A bachelor’s or master’s degree in computer science, engineering, or a related field.
  • Proven experience (min. 5 years) working as a software architect, with a strong background in software architecture, cybersecurity, and cloud technologies.
  • Proven track record in architectural design and development of large-scale, high-performance distributed applications hosted in On-Premise, Hybrid, and Multi-Cloud environments.
  • Extensive knowledge of the agile software development process including hands-on experience with multiple programming languages (e.g., Java, C/C++ and Python), design patterns, frameworks (e.g., Spring, Hibernate and Angular), and tools (e.g., Git, Bitbucket, Gradle, Maven and Jenkins)
  • Experience with standard security practices (e.g., identity and access management, data protection, encryption, network security protocols, certificate and key management).
  • Experience with database design and data modeling.
  • Good understanding of microservice architecture and REST API.
  • Knowledge of containerization and orchestration technologies (e.g., Docker and Kubernetes), infrastructure provisioning, DevOps, and continuous integration/delivery.
  • Knowledge of security testing approaches (e.g., SAST, SCA and DAST).
  • A strategic thinker with sharp decision-making skills, show passion to learning and staying abreast of new technologies, and injecting creativity in development.
  • A team player with exceptional problem-solving skills with attention to detail and ability to lead complex technical discussions.
  • Expertise with data security software and policy management systems is a plus.

NextLabs patented dynamic authorization technology and industry leading attribute-based zero trust policy platform helps enterprises identify and protect sensitive data, monitor and control access to the data, and prevent regulatory violations – whether in the cloud or on premises

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineering Manager
Software Engineering Manager

NEXTLABS INC. • Palo Alto (CA)

On-site
USD 150,000 - 200,000
Senior Software Engineer (Java)
Senior Software Engineer (Java)

NEXTLABS INC. • New Hampshire

On-site
USD 80,000 - 110,000
Solution Architect (Non-SAP)
Solution Architect (Non-SAP)

NEXTLABS INC. • San Mateo (CA)

On-site
USD 130,000 - 160,000
Senior Product Manager
Senior Product Manager

NEXTLABS INC. • San Mateo (CA)

On-site
USD 120,000 - 170,000
Principal Solution Engineer
Principal Solution Engineer

NEXTLABS INC. • United States

On-site
USD 100,000 - 150,000
Senior Software Architect - Zero Trust & Cloud Security
Senior Software Architect - Zero Trust & Cloud Security

NEXTLABS INC. • United States

On-site
USD 120,000 - 180,000
Zero Trust Security Architect
Zero Trust Security Architect

Brooksource • United States

Hybrid
USD 140,000 - 190,000
Senior Sales Engineer
Senior Sales Engineer

NEXTLABS INC. • San Mateo (CA)

On-site
USD 110,000 - 140,000
Director of IT Operations
Director of IT Operations

NEXTLABS INC. • United States

On-site
USD 120,000 - 150,000
Enterprise Architect – Zero Trust
Enterprise Architect – Zero Trust

Eightelevengroup • Charlotte (NC), Northern (KY)

Hybrid
USD 90,000 - 103,000