Cloud Software Engineer 3

Wyetech•Laurel, MD
•Hybrid

About The Position

Wyetech is seeking an experienced Cloud Software Engineer – Level 3 to support the Data Warehouse Platforms Engineering Shared Services & Software Development (DWSV) team within a large, complex product development environment. This position supports all aspects of Agile software design and development for products deployed across large-scale compute clusters. The selected candidate will play a key role in designing and building new capabilities, conducting testing, optimizing system performance, and supporting ongoing operations and sustainment. The ideal candidate possesses extensive experience in Java development, distributed systems, cloud technologies, and software integration, with the ability to work independently across the full software development lifecycle while providing technical guidance and mentorship to junior engineers.

Requirements

  • Active TS/SCI security clearance with current Full Scope Polygraph (FSP) is required.
  • Minimum of eight (8) years of experience in software development and engineering , including requirements analysis, software design, development, integration, testing, troubleshooting, and sustainment.
  • Bachelor's degree in Computer Science or a related technical field , such as Mathematics, Information Systems, or Engineering.
  • At least six (6) years of experience developing software using high-level programming languages , such as Java, C, or C++.
  • At least five (5) years of experience working with UNIX/Linux environments , including Red Hat-based systems.
  • At least three (3) years of experience in software integration and testing , including developing and implementing test plans and test scripts.
  • Strong Java development experience, including distributed systems, networking, and multithreading.
  • Proficiency with Infrastructure as Code (IaC) and configuration management tools such as Ansible or Puppet .
  • Experience developing and maintaining CI/CD pipelines , including automated testing, deployment, and monitoring.
  • Experience working in Agile software development environments using modern source control practices.
  • Strong Linux fundamentals and proficiency in at least one scripting language, such as Python, Bash, Ruby, or Perl .
  • Familiarity with microservices architecture and container orchestration technologies such as Kubernetes .
  • Experience with containerization technologies such as Docker .
  • Demonstrated experience developing software for distributed computing environments.
  • Experience working with open-source NoSQL technologies supporting distributed data processing, such as HBase, Accumulo, or Bigtable .
  • Familiarity with Hadoop, MapReduce, Hive, Pig, and HDFS technologies.
  • Experience developing RESTful services and working with serialization formats such as JSON or BSON.
  • Experience analyzing requirements and designing object-oriented software systems.
  • Demonstrated technical writing skills and experience preparing software engineering documentation.
  • Hadoop Developer, Cloud Developer, or comparable Cloud System/Service certification is required.
  • Willingness to participate in a rotating Tier III on-call schedule .
  • Ability to support surge requirements during high-priority mission situations.
  • Ability to work primarily onsite at the customer location, with limited and situational telework availability.
  • United States Citizenship and position-appropriate security clearance are required.

Nice To Haves

  • Experience with Apache Hadoop, Accumulo, and Apache NiFi .
  • Familiarity with MongoDB and messaging systems such as ActiveMQ .
  • Experience with Spring Framework , Python, and Bash scripting.
  • Knowledge of security and compliance best practices.
  • Experience with AWS, hybrid cloud environments, and related cloud technologies .
  • Experience developing and deploying applications in cloud environments.
  • Experience designing and developing automated analytic software, techniques, and algorithms.
  • Experience developing data-driven analytics, event-driven analytics, and rule-based analytic processing.
  • Understanding of Big Data cloud scalability and distributed computing architectures.
  • Experience developing applications that process large-scale structured and unstructured datasets.
  • Experience documenting data models, schemas, formats, APIs, and other technical specifications.
  • Experience integrating and extending Free and Open-Source Software (FOSS) and COTS technologies.
  • Experience developing software within heterogeneous data environments.
  • Experience supporting complex enterprise software development projects and large-scale compute clusters.
  • AWS Certified Developer – Associate
  • AWS Certified DevOps Engineer – Professional
  • Certified Kubernetes Application Developer (CKAD)

Responsibilities

  • Design, develop, integrate, test, deploy, maintain, and enhance software applications supporting large-scale distributed systems.
  • Perform requirements analysis, software design, development, installation, integration, evaluation, testing, validation, and issue diagnosis and resolution.
  • Design and implement scalable solutions, including the integration and extension of Commercial Off-the-Shelf (COTS), Government Off-the-Shelf (GOTS), and open-source software products.
  • Develop and maintain applications using Java and other high-level programming languages.
  • Troubleshoot complex technical issues while optimizing system performance, reliability, and scalability.
  • Develop software solutions supporting highly distributed, massively parallel computing environments.
  • Design and develop object-oriented software systems and applications.
  • Develop and integrate RESTful services and APIs to support distributed applications.
  • Support software development and deployment across large-scale compute clusters and cloud environments.
  • Work with distributed data processing technologies such as Apache Hadoop, HDFS, HBase, Accumulo, Hive, Pig, and MapReduce.
  • Support the development and integration of cloud-native applications and microservices architectures.
  • Develop and maintain containerized applications using Docker and orchestration technologies such as Kubernetes.
  • Support infrastructure automation and configuration management using Infrastructure as Code (IaC) technologies.
  • Integrate applications with distributed databases, messaging systems, and data processing platforms.
  • Evaluate and improve application performance, availability, and scalability across distributed environments.
  • Develop and execute software test cases, test plans, and automated test scripts.
  • Perform software integration, system testing, troubleshooting, and performance optimization.
  • Support Continuous Integration/Continuous Deployment (CI/CD) pipelines, including automated testing, deployment, and monitoring.
  • Apply modern source control practices and Agile software development methodologies.
  • Collaborate with engineering teams to identify and resolve integration issues.
  • Support software sustainment, enhancements, and operational maintenance.
  • Apply security and compliance best practices throughout the software development lifecycle.
  • Provide technical guidance and mentorship to junior software engineers.
  • Contribute to project planning by defining tasks, timelines, technical approaches, and implementation strategies.
  • Review system designs for accuracy, completeness, performance, and scalability.
  • Develop and maintain technical documentation, Standard Operating Procedures (SOPs), system specifications, and software development artifacts.
  • Collaborate with multidisciplinary engineering teams to ensure successful delivery of mission-critical software capabilities.
  • Support operational readiness and participate in issue resolution during high-priority mission situations.
  • Conduct software research, development, and engineering activities throughout the complete software development lifecycle.
  • Support installation, integration, evaluation, enhancement, sustainment, testing, validation, and issue resolution for cloud software systems.
  • Apply distributed data processing technologies and architectures to improve software performance and scalability.
  • Support object-oriented design, software integration, and application modernization.
  • Develop and deploy software capabilities using open-source and commercial technologies.
  • Create and maintain technical documentation supporting software development and sustainment.
  • Support the development of automated analytics and data processing capabilities.
  • Collaborate with technical stakeholders to evaluate requirements, identify risks, and recommend engineering solutions.
  • Contribute to continuous improvement initiatives involving software quality, automation, reliability, and operational efficiency.

Benefits

  • The company automatically contributes 20% of each employee's gross compensation to a Simplified Employee Pension (SEP) IRA, with no requirement for employee matching.
  • All contributions are fully vested from the day one, ensuring immediate ownership of retirement funds.
  • A generous PTO plan of up to 200 hours annually, aligned with applicable state leave regulations.
  • Employees have the flexibility to adjust their PTO allocation at the start of each calendar year, ensuring it meets their evolving needs.
  • A Choice of Medical Plan Options, some with Health Savings Account (HSA)
  • Vision and Dental
  • Life and AD&D Benefits
  • Short and Long-Term Disability
  • Hospital Indemnity, Accident, and Critical Illness Insurances
  • Optional Identity Theft and Legal Protection Services
  • Employee Referral Bonus Eligibility up to $10,000
  • Mobility Among Wyetech-supported Contracts
  • Various contract and work locations throughout Maryland, Virginia, Colorado, Texas, Utah, Alaska, Hawaii and OCONUS
  • Various team-building events throughout the year such as monthly lunches, summer company picnic, and an annual holiday party.
  • Employees receive two complimentary branded clothing orders annually.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service