Summary
Join Hypergiant, an Accelint company, as a Principal Software Engineer to build a training platform for our cloud-first command and control software. This full-time remote role, based in the US, requires collaborating with clients and partners to develop and integrate software components. You will be responsible for designing, building, and deploying web applications, ensuring code quality, and working closely with product owners and designers. The ideal candidate possesses extensive experience in full-stack software development, system architecture, and Agile methodologies. Hypergiant offers a competitive salary, unlimited PTO, and a comprehensive benefits package.
Requirements
- 10+ years of hands-on experience in full-stack software design and development
- 7+ years of experience working on system architecture and integration with third-party APIs
- Comfortable performing research and discovery, and synthesizing your thoughts through architecture and technical roadmaps
- Experience developing resilient file-transfer and data-streaming architectures
- Experience working with static-site generation frameworks (Astro, Next.JS, Gatsby, etc)
- Ability to manage client expectations and project timelines
- Demonstrated experience in managing, mentoring & coaching development teams in an Agile environment
- Penchant for learning new technologies, balanced with strong pragmatic thinking
- Proficient with version control and effective collaborative development workflows
Responsibilities
- Meet with clients (business and technical) and extract information necessary to document architecture encompassing business processes and systems
- Perform technical evaluations of prototypes and requirements and provide feedback to Product Owners, Designers, and Architects to ensure feasibility and performance at scale
- Document and maintain records for decisions behind architectural choices and current state of the training platform
- Build web applications conforming to our design system and ready for integrating continuous updates to reflect the features and functionality of partner software
- Implement pixel-perfect Figma designs that replicate interactive prototype functions
- Support development, test, build, and deployment of software applications to unclassified and classified production environments
- Evaluate and recommend technologies, frameworks, tools, and processes for continuous improvement
- Solve complex problems by finding alternative solutions to critical technical issues and mitigating or avoiding risk
- Proactively addressโฏsecurity requirements and other constraints as they are discovered or identified
Preferred Qualifications
- 15+ years of experience in software design and development
- Bachelor's or Master's Degree in Computer Science or related field
- Understanding of the ML production ecosystem (data ingestion, inferencing, monitoring, etc)
- Experience with containers and OCI-based runtimes (k8s, Podman, Docker, etc)
- Experience with javascript, typescript, and React frameworks
- Performance engineering experience on near real time systems
- Geospatial information systems (GIS) experience
- Experience integrating with third-party authentication software
- Experience with video game development or immersive training environments
- Experience in the DOD training and education career fields
- Ability to travel up to 20%
- Active US DOD security clearance
Benefits
- Unlimited Paid Time Off
- 14 Paid Company Holidays
- Paid Maternity/Paternity Leave
- Flexible Work Environment with Remote Options
- Medical, Dental & Vision Insurance
- Optional HSA and FSA
- Complimentary Life Insurance
- Personal & Professional Development Reimbursement
- Short Term & Long Term Disability Insurance
- 401k with Matching
- Diversity & Inclusion Workplace Initiatives
- Company contributions to medical benefits
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.