Wyetech is seeking a Software Engineer Skill Level 2 to support the Inference Processing team in developing, maintaining, integrating, testing, and optimizing complex software systems and distributed data-processing solutions. The role supports mission-critical applications and processing-intensive analytics in large-scale data environments, using Hadoop, Accumulo, AWS, Terraform, Java, and Python. The engineer analyzes requirements, designs and implements software components and algorithms, integrates applications with distributed data repositories, and supports cloud infrastructure and deployment activities. The position also includes troubleshooting defects and performance issues, testing and validating software against requirements, maintaining technical documentation, and collaborating with systems engineers, developers, and other stakeholders. The engineer may provide technical guidance or serve as a team lead when appropriate. Candidates must meet the Software Engineer Skill Level 2 (18309) labor category requirements. The qualifications specify either a bachelor's degree in Computer Science or a related discipline and 14 years of relevant Software Engineering experience, or 18 years of qualifying experience, with four additional years of similar Software Engineering experience substitutable for the bachelor's degree. The role also requires three years of experience with distributed, scalable Big Data stores and related cloud or distributed-processing technologies. Active TS/SCI clearance with an in-scope Full Scope Polygraph completed within the past seven years and U.S. citizenship are required.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level