
Principal Engineer Software - Cloud and Infrastructure (Melbourne FL)
- Melbourne, FL
- $95,300-142,900 per year
- Permanent
- Full-time
- Work in a fast-paced environment with high expectations, significantly diverse assignments, and collaborative team settings across all levels
- Participate in the full software development life cycle including design, implementation, and delivery of software products to our customers
- Operate in a cloud technology development environment working with microservices, object-oriented programming, design patterns and pub-sub messaging
- Work in Agile Scrum teams to develop software products for multiple software baselines
- Collaborate with systems engineers, hardware designers and integration/test engineers to develop and maintain complex software systems
- Bachelor’s degree in a Science, Technology, Engineering, or Mathematics (STEM) discipline from an accredited university and 5+ years of experience in software engineering OR a Master’s degree in a (STEM) discipline from an accredited university and 3+ years of experience in software engineering OR a PhD degree in a (STEM) discipline from an accredited university and 1 year of experience.
- Experience with Agile Framework within the last 3 years.
- Experience implementing software and scripts in one or more Object Oriented Programming languages: C, C++, C#, Java, and Python within the last 3 years.
- Experience with Software Change Control, Change Management, and CI/CD tools such as: Atlassian tool suite, GitHub, GitLab, AND/OR Jenkins within the last 3 years.
- Familiarity with at least one of the following Cloud technologies and service providers: Amazon Web Services (AWS), Microsoft (MS) Azure, Google Cloud within the last 3 years.
- Active DoD Secret level clearance OR Top Secret (in-scope), with the ability to obtain (and maintain) special program access (PAR) prior to commencement of employment.
- Recent experience AND/OR Certification with cloud and container management & security technologies such as: VMWare, AWS, Azure, Google Cloud, Docker, Redhat OpenShift, Amazon Elastic Container Service (ECS), Docker Swarm, Kubernetes, Nomad.
- Recent experience with at least one of the following Infrastructure as Code (IaC) tools: Ansible, Puppet, AND/OR Terraform.
- Recent experience Architecting, Designing, Implementing, Maintaining, and Administrating micro-services for Cloud and Application Systems tracing to user/system requirements using cloud services such as: Software as a Service (SaaS), Platform as a Service (PaaS), Infrastructure as a Service (IaaS)
- Recent experience working in an Agile Framework
- Differentiating characteristics include demonstrated leadership, teamwork capabilities, strong time management, organizational, and interpersonal communication skills.