About Zaden Technologies, Inc.
Join Zaden Technologies on our mission to simplify the delivery and improve the utility of software products for our customers. At Zaden, we believe that our employees are our greatest assets. We hire the right candidates with the right skill sets who fit our culture of customer obsession, innovation, and continuous learning. We are our customer’s biggest advocate and we are looking for like-minded individuals who encompass these same ideals. It is important to us to offer you competitive pay and comprehensive benefits with opportunities that match your life and propel your career!
COMPENSATION: $130,000 - $150,000
DESCRIPTION:
Zaden Technologies is seeking a Principal Software Engineer (L4) to join our team and support our Direct to Phase II (D2P2) 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
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.
The pay range for this role is:
130,000 - 150,000 USD per year (Remote - United States)