Software Architect jobs in United States
cer-icon
Apply on Employer Site
company-logo

Owl Cyber Defense · 1 week ago

Software Architect

Owl Cyber Defense is a leader and trusted partner in cyber security, delivering solutions that protect critical networks. They are seeking a highly experienced Software Architect to define and guide the technical direction of their products and services, ensuring architectural integrity and driving best practices across development teams.

Cyber SecurityInformation TechnologyNetwork SecuritySecurity
check
Growth Opportunities
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

Responsibilities

Architect and Design: Lead the design and development of complex software systems, focusing on scalability, performance, security, and maintainability. Evaluate design trade studies to maximize product line reuse. Create detailed architectural blueprints, including system diagrams, data models, and API specifications
Technical Leadership: Provide technical leadership and guidance to multiple development teams, fostering a culture of technical excellence and continuous improvement
Strategy & Vision: Define and evolve the long-term technical roadmap, evaluating new technologies and recommending solutions that align with business objectives
Collaboration: Work closely with product managers, business stakeholders, and engineering teams to understand requirements, define scope, and ensure successful project delivery
Mentorship & Coaching: Mentor and coach engineers on architectural principles, design patterns, and coding best practices. Conduct code reviews and provide constructive feedback
Problem Solving: Diagnose and resolve complex technical issues, identifying root causes and implementing effective solutions
Documentation: Maintain comprehensive documentation of architectural decisions, system designs, and technical specifications

Qualification

Software ArchitectureDistributed SystemsProgramming LanguagesLinux PlatformsAPI DesignAgile MethodologiesCommunication SkillsMentorshipProblem Solving

Required

Bachelor's degree in Computer Science, Engineering, or a related field
10+ years of experience in software development, with at least 3-5 years in a dedicated Software Architect role
Proven track record of designing, implementing, and deploying large-scale, distributed systems
Deep expertise in multiple programming languages (e.g., Java, Python, C+) and a strong understanding of various architectural patterns (e.g., Microservices, Event-Driven, Serverless)
Extensive experience with Linux platforms and containerization technologies (e.g., Docker, PodMan)
Solid experience with networking, protocol stacks, and scalable server application design
Experience with API design and development (REST, Apache NiFi)
Strong knowledge of software development methodologies (Agile, Scrum)
Excellent communication, interpersonal, and presentation skills, with the ability to articulate complex technical concepts to both technical and non-technical audiences
Demonstrated ability to influence and lead without direct authority
Some travel required
Candidates must be able to obtain/maintain a US Government security clearance

Preferred

Master's degree

Company

Owl Cyber Defense

twittertwittertwitter
company-logo
Owl Cyber Defense offers cyber security, cyber defense, and critical infrastructure security.

Funding

Current Stage
Growth Stage
Total Funding
unknown
2024-10-09Debt Financing
2017-06-06Acquired

Leadership Team

leader-logo
Scott Orton
Chief Executive Officer
linkedin
leader-logo
Jeff Leong
Chief Financial Officer
linkedin
Company data provided by crunchbase