DESCRIPTION:
Zaden Technologies is seeking a Principal Software Engineer (L4) to join our team and support our Direct to Phase II SBIR contract working on our innovative Icarus platform - an AI-Enhanced Architecture as Code capability for automatically generating SysML models. This role requires extensive experience in software development, architecture design, and systems modeling with a strong focus on delivering high-quality, secure code in a DevSecOps environment. The ideal candidate will provide technical leadership for the development team and serve as a subject matter expert in advanced software engineering practices.
Role Responsibilities:
- Lead software architecture design and development for the Icarus platform, focusing on AI-enhanced architecture as code capabilities
- Design and develop robust software solutions using Java, JavaScript, TypeScript, and Python in containerized environments (Docker/Podman)
- Implement and maintain CI/CD pipelines using GitLab CI for automated testing, deployment, and integration
- Configure and maintain Kubernetes clusters for application deployment and orchestration
- Develop and integrate with SysML modeling frameworks and tools to automate model generation
- Provide technical leadership and mentoring to junior engineers on the team
- Collaborate with stakeholders to understand requirements and translate them into technical specifications
- Implement security best practices throughout the software development lifecycle
- Participate in architecture reviews and technical planning sessions
- Stay current with emerging technologies and recommend innovative solutions to improve development processes
Required Qualifications:
- U.S. Citizenship and ability to obtain a security clearance
- Bachelor's degree in Computer Science, Software Engineering, or related field (Master's preferred)
- 10+ years of experience in software development with at least 5 years in a senior technical role
- Extensive experience with Java, JavaScript/TypeScript, and Python development
- Strong knowledge of GitLab, GitLab CI, and DevSecOps practices
- Experience with containerization technologies (Docker/Podman) and Kubernetes orchestration
- Experience with microservices architecture and RESTful API design
- Demonstrated experience with automated testing, continuous integration, and continuous deployment
- Understanding of software security principles and best practices
- Strong analytical and problem-solving skills with attention to detail
Preferred Qualifications:
- Active security clearance
- Experience with Theia IDE development or customization
- Experience with SysML or MBSE (Model-Based Systems Engineering) tools and methodologies
- Knowledge of AI/ML integration into software applications
- Experience with cloud-native application development
- Familiarity with defense or space systems software development
- Experience working in Agile/Scrum development environments
- Contributions to open-source projects
- DevSecOps certifications
What we offer:
- Robust startup environment with a variety of projects to work on
- Growth paths and endless opportunities to learn and develop
- Paid holidays
- Employer contributions toward 401k
- Performance-based bonus and profit-sharing
- 50% coverage of health insurance for employees and their dependents
COMPENSATION: $130,000 - $150,000 per year
Zaden Technologies is an Equal Opportunity Employer. We prohibit discrimination based on race, color, religion, gender, national origin, age, disability, veteran status, marital status, pregnancy, gender expression or identity, sexual orientation or any other legally protected status. If you have a disability or special need that requires accommodation, please let us know by emailing us at people@zadentech.com.
To all recruitment agencies: Zaden Technologies does not accept agency resumes. Please do not forward resumes to our people team email or Zaden employees. Zaden is not responsible for any fees related to unsolicited resumes.