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
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
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
Owl Cyber Defense offers cyber security, cyber defense, and critical infrastructure security.
Funding
Current Stage
Growth StageTotal Funding
unknown2024-10-09Debt Financing
2017-06-06Acquired
Recent News
2025-12-15
Owl Cyber Defense
2025-11-20
Morningstar.com
2025-08-05
Company data provided by crunchbase