Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Stone Hendricks Group

Software Architect

Stone Hendricks Group

Software Architect responsible for designing scalable and secure software architectures for enterprise-level products. Collaborating with stakeholders and development teams to ensure optimal performance and security.

Posted 7/10/2026full-timeLos Angeles • California • 🇺🇸 United StatesMid-LevelSeniorWebsite

Tech Stack

Tools & technologies
AngularCloudCyber SecurityDockerGradleHibernateJavaJenkinsKubernetesMavenPythonSpring

About the role

Key responsibilities & impact
  • The Software Architect is responsible for designing secure, scalable, and maintainable software architectures for enterprise‑level products.
  • Work closely with stakeholders to understand business objectives and translating them into clear architectural strategies and technical designs.
  • Oversee application, data, and integration architecture; evaluate and select technologies, frameworks, and tools.
  • Ensure architectural decisions support performance, security, and long‑term maintainability.
  • Identify technical risks, define mitigation strategies, and ensure high availability and reliability across system components.
  • Guide development teams on best practices, review design and code for architectural alignment, and help troubleshoot complex issues.
  • Maintain architectural documentation, stay current with emerging technologies and cybersecurity trends, and ensure solutions are well‑integrated and aligned with broader business processes.

Requirements

What you’ll need
  • Bachelor’s or master’s degree in computer science, engineering, or related field.
  • Minimum 5 years as a software architect with strong software architecture, cybersecurity, and cloud technology background.
  • Large-scale, high-performance distributed application architecture in on-premise, hybrid, and multi-cloud environments.
  • Agile software development experience.
  • Hands-on experience with Java, C/C++, Python.
  • Experience with Spring, Hibernate, Angular.
  • Tools: Git, Bitbucket, Gradle, Maven, Jenkins.
  • Security practices: IAM, data protection, encryption, network security protocols, certificate/key management.
  • Database design and data modeling.
  • Microservice architecture and REST APIs.
  • Docker, Kubernetes, infrastructure provisioning, DevOps, CI/CD.
  • Security testing: SAST, SCA, DAST.
  • Strategic thinking, decision-making, learning orientation, and creativity.
  • Team player with strong problem-solving and technical discussion leadership.
  • Data security software and policy management systems are a plus.

Benefits

Comp & perks
  • Competitive compensation**Health, dental, and vision insurance**Flexible paid time off**Remote‑friendly work environment**Professional development and training opportunities**Collaborative, supportive engineering culture**Opportunity to design high‑impact, enterprise‑level software architectures

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaC/C++PythonDatabase DesignData ModelingREST APIsSecurity PracticesSecurity TestingInfrastructure ProvisioningDevOps
Soft Skills
Strategic ThinkingDecision-MakingProblem-SolvingTeam PlayerLearning Orientation