Lead Software Architect (National Security Initiatives)
Location: Tucson, Arizona
Our distinguished firm is actively seeking an exceptionally skilled and driven Lead Software Architect to join a collaborative research and development environment. This role is integral to a team of accomplished engineers, mathematicians, and computer scientists focused on pioneering advanced geolocation and digital communications systems vital for national security defense.
Key Responsibilities:
The successful candidate will be instrumental in the end-to-end lifecycle of sophisticated software solutions, from conceptualization and design to deployment and operational maintenance. Core duties include:
Spearheading the architectural design, development, rigorous testing, deployment, and sustained operation of fully integrated software platforms.
Conceiving and implementing robust infrastructure for seamless integration between proprietary applications and external services.
Fostering exceptionally effective collaboration with product management, design specialists, fellow engineers, stakeholders, and external partners on critical project initiatives.
Clearly articulating complex technical concepts and collaborating closely with senior team members to ensure cohesive project execution.
Providing significant technical leadership and mentorship to junior engineering staff, fostering their professional growth and technical proficiency.
Maintaining a proactive stance in exploring and integrating cutting-edge technologies, tools, and methodologies to drive innovation within project frameworks.
Engaging across all functional spectrums, including systems engineering, development, integration, testing, deployment, and ongoing operations and maintenance, with direct exposure to mission feedback and the tangible impact of deployed solutions.
Actively contributing ideas and proposals to enhance existing applications and architectural frameworks.
Demonstrating the capacity for independent work with minimal supervision and exhibiting a strong sense of initiative.
Desired Qualifications:
To excel in this challenging role, candidates must possess a comprehensive background including:
Expert-level understanding of data structures, algorithms, and contemporary design patterns and data layering techniques.
Advanced proficiency in Golang.
A fervent commitment to developing robust internal solutions and assuming ownership of enterprise-wide application development.
Extensive experience in crafting high-quality APIs for both internal and external product consumption.
Significant experience integrating proprietary and third-party services into comprehensive software solutions.
Exceptional command of modern software engineering practices, emphasizing testability and code readability.
Proven capability in designing the architecture of complex software systems to meet stringent functional, performance, scalability, and maintainability criteria.
An advanced degree (Bachelor's, Master's, or Ph.D.) in Computer Engineering or Computer Science.
A minimum of fifteen (15) years of progressive experience in a software engineering discipline.
Possession of an active TS/SCI security clearance.
U.S. Citizenship is a mandatory requirement.
Advantageous Capabilities:
Candidates with the following attributes will be highly regarded:
Prior experience in providing technical leadership and guidance to junior team members, coupled with a proven track record of mentoring other engineers.
High proficiency in C++ and Python for engineering and scientific applications within LINUX environments.
Familiarity with prominent cloud computing platforms, such as Amazon Web Services (AWS).
Proficiency in Javascript and modern web technologies (e.g., VueJS, React).
Experience in automating enterprise-wide workflows.
Practical experience with DevOps methodologies and cloud computing environments (e.g., Gitlab, CI/CD, CVE mitigations, Docker, Kubernetes, PIP).
Experience with Agile development processes and leadership roles within Agile teams.
Relocation:
Full relocation assistance is provided for this position.
Please note that this role requires on-site presence and is not eligible for remote work or telework arrangements.