Cloud Software Engineer, Lead Associate

PeratonAnnapolis Junction, MD
2d

About The Position

Peraton is looking for a talented Cloud Software Engineer to join our innovative NiFi team in Annapolis Junction, MD. In this role, you’ll play a key part in modernizing and migrating mission-critical data flow applications to the AWS Cloud, helping shape scalable, secure, and high-performing cloud solutions. You’ll work hands-on with Apache NiFi and NiagaraFiles, transforming existing data flows into a modern, cloud-optimized architecture within Amazon Web Services (AWS). This is an exciting opportunity to apply your cloud expertise while collaborating with a skilled team focused on performance, reliability, and innovation. At Peraton, we tackle some of the nation’s most complex and meaningful challenges by combining cutting-edge technology with mission-driven purpose. You’ll work alongside talented engineers, architects, and innovators who are passionate about making an impact. Join Peraton and build cloud solutions that make a difference—while growing your career in an environment designed to support your success.

Requirements

  • 6+ years of professional software development experience across the full SDLC (design, development, integration, testing, deployment, and maintenance)
  • Bachelor’s degree in computer science or a related technical field (Math, Engineering, Information Systems, etc.) OR an additional 2 years of experience is required
  • Active TS/SCI clearance with current polygraph (required)
  • 6+ years of experience with high-level programming languages such as Java, C, or C++
  • Experience developing for UNIX/Linux environments (Red Hat preferred)
  • Hands-on experience with open-source NoSQL / distributed systems (e.g., HBase, Accumulo, BigTable)
  • 3+ years of experience with software integration and testing, including test plan and script development
  • Strong technical documentation and writing skills
  • Cloud Developer Certification (required) – one or more of the following: AWS Certified Developer – Associate AWS DevOps Engineer – Professional Certified Kubernetes Application Developer (CKAD) Elastic Certified Engineer
  • Strong expertise in AWS services and cloud architecture
  • Experience with Infrastructure as Code (IaC) tools such as Terraform or AWS CloudFormation
  • Familiarity with CI/CD pipelines, containerization, and orchestration (Docker, Kubernetes)
  • In-depth experience with Apache NiFi for data ingestion and ETL workflows
  • Proficiency in scripting and programming (Java, Python, Bash)
  • Solid understanding of networking, security, and database technologies
  • Strong communication and collaboration skills
  • Ability to work independently, prioritize tasks, and manage multiple initiatives

Responsibilities

  • Design, develop, and maintain robust, scalable data flow solutions using Apache NiFi
  • Lead and support the migration and modernization of NiFi applications and data flows to AWS
  • Optimize NiFi processors and workflows for performance, reliability, and cost efficiency
  • Implement and maintain automation and Infrastructure as Code (IaC) solutions
  • Build and support CI/CD pipelines to enable rapid, reliable deployments
  • Ensure solutions meet security and compliance requirements within the AWS ecosystem

Benefits

  • Mission-focused work that matters, supporting critical national security and intelligence initiatives
  • Opportunities to work with modern cloud technologies and influence large-scale system modernization
  • A collaborative, growth-oriented culture that values innovation, learning, and technical excellence
  • Competitive compensation and benefits, including professional development and career advancement opportunities
  • The stability of an established organization with the agility to innovate and evolve
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service