Software Engineer 3
Company: Wyetech
Location: Fort George G Meade
Posted on: February 17, 2026
|
|
|
Job Description:
Job Description Job Description At Wyetech, you’ll be at the
center of an award-winning corporate culture, breaking
technological barriers and solving real-world problems for our
federal government customers. We are committed to hiring the best
of the best, and in return, we offer a world-class, truly unique
employee experience that is rare within our industry. The Software
Engineer designs, develops, tests, deploys, documents, maintains,
and enhances complex and diverse software systems based upon
documented requirements. These systems might include, but are not
limited to, processing intensive analytics, novel algorithm
development, manipulation of extremely large data sets, real-time
systems, business management information systems, and systems which
incorporate data repositories, data transport services, and
application and systems development and monitoring. Works
individually or as part of a team. Reviews and tests software
components for adherence to the design requirements and documents
test results. Resolves software problem reports. Utilizes software
development and software design methodologies appropriate to the
development environment. Provides specific input to the software
components of system design to include hardware/software
trade-offs, software reuse, use of Open Source Software (OSS)
and/or Commercial OffThe-Shelf (COTS) Government Off-The-Shelf
(GOTS) software in place of new development, and requirements
analysis and synthesis from system level to individual software
components. Experience developing in Unix. Ability to perform shell
scripting. Working knowledge of Configuration Management (CM) tools
and Web Services implementation. The Software Engineer shall
possess extensive expertise in dataflow design, data transport
mechanisms, and Apache Spark based distributed processing. In this
role, the Software Engineer will be responsible for designing,
implementing, and optimizing data ingress and egress pathways to
ensure efficient, scalable, and reliable processing of the
organization’s analytics workloads. Due to federal contract
requirements, United States Citizenship and position appropriate
security clearance is required. (e.g. Active TS/SCI security
clearance with agency appropriate polygraph). Capabilities Analyze
user requirements to derive software design and performance
requirements. Debug existing software and correct defects. Design
and code new software or modify existing software to add new
features. Write or review software and system documentation.
Integrate existing software into new or modified systems or
operating environments. Develop simple data queries for existing or
proposed databases or data repositories. Software development using
languages such as C, C++, Python, Ruby, Perl, JavaScript, etc. Has
experience with agile development processes. Has experience with
source code control systems, such as Git. Serve as team lead at the
level appropriate to the software development process being used on
any particular project. Design and development of relational and
non-relational database applications. Use of orchestration
frameworks such as Spring and Kafka. Familiarization with queue
management systems Develop or implement algorithms to meet or
exceed system performance and functional standards. Develop and
execute test procedures for software components. Develop software
solutions by analyzing system performance standards and conferring
with users or system engineers; analyzing systems flow, data usage
and work processes; and investigating problem areas. Modify
existing software to adapt to new hardware or to improve its
performance. Design, develop, and modify software systems using
scientific analysis and mathematical models to predict and measure
outcomes and consequences of design decisions. Java development
using the Eclipse IDE (Integrated Development Environment).
Development of Java 2 Enterprise Edition (J2EE) applications
Experience using collaboration and software development tools (ie.
Atlassian). Software development using continuous integration
practices. Experience with container technologies (ie. Docker).
Unix shell scripting Development of event driven, or data driven
analytics Development of cloud-based solutions and technologies.
Design or implement complex algorithms requiring adherence to
strict timing, system resource, or interface constraints. Perform
quality control on team products. Recommend and implement
suggestions for improving documentation and software development
process standards. Oversee one or more software development teams
and ensure the work is completed in accordance with the constraints
of the software development process being used on any particular
project. Confer with system engineers and hardware engineers to
derive software requirements and to obtain information on project
limitations and capabilities, performance requirements, and
interfaces. Coordinate software installation on a system and
monitor performance to ensure operational specifications are met.
Recommend new technologies and processes for complex software
projects. Serve as the technical lead of multiple software
development teams. Select the software development process in
coordination with the customer and system engineering. Ensure
quality control of all developed and modified software. Delegate
programming and testing responsibilities to one or more teams and
monitor their performance. Required Qualifications TS/SCI with
agency appropriate poly Master’s degree in computer science or
related discipline from an accredited college or university, plus
five (5) years of experience as a SWE, in programs and contracts of
similar scope, type, and complexity. OR Bachelor’s degree in
computer science or related discipline from an accredited college
or university, plus seven (7) years of experience as a SWE, in
programs and contracts of similar scope, type, and complexity OR
Nine (9) years of experience as a SWE, in programs and contracts of
similar scope, type, and complexity. Required Technical Skills
Experience using the Linux CLI and Linux tools Experience
developing Bash scripts to automate manual processes Recent
software development experience using Python and Java Experience
with Distributed Big Data processing engines including Apache Spark
Experience using Jupyter Notebook Experience with data wrangling
and preprocessing using tools such as pandas, NumPy Experience
working with structured, semi-structured, and unstructured data
such as Parquet, JSON, CSV, XML Familiarity with data quality
concepts, data validation, and anomaly detection Experience with
Git Source Control System Desired Technical Skills Experience using
Apache Airflow (DAG design, scheduling, operators, sensors) to
orchestrate, schedule, and monitor complex workflows Familiar with
SQL technologies such as MySQL, MariaDB, and PostgreSQL for
querying, joining, and aggregating large datasets Familiar with HPC
Job Scheduling tools including Slurm Experience using the Atlassian
Tool Suite (JIRA, Confluence) The Benefits Package Wyetech believes
in generously supporting employees as they prepare for retirement.
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 day one, ensuring immediate ownership of retirement
funds. Additional benefits include: Wyetech provides 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. Full-time employees have the option to
participate in a variety of voluntary benefit plans including: 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 Company Environment & Perks 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 complementary branded clothing orders annually. Pay
Range: $86.20 - $ 136.27 per hour* Hourly pay rates listed for this
position serve as a general guideline and are not a guarantee of
compensation. Compensation will vary dependent upon factors
including but not limited to: Government contract rates; education;
relevant prior work experience, knowledge, skills, and
competencies; certifications, and geographic location. *Hourly pay
rates reflect the pre-benefit gross wage amounts. Wyetech, LLC is
an Equal Opportunity Employer. All qualified applicants will
receive consideration for employment without regard to race, color,
religion, sex, sexual orientation, gender identity, national
origin, disability, or status as a protected veteran. Affirmative
Action Statement: Wyetech, LLC is committed to the principles of
affirmative action in all hiring and employment for minorities,
women, individuals with disabilities, and protected veterans.
Accommodations: Wyetech, LLC is committed to providing an inclusive
and accessible hiring process. If you need any accommodations
during the application or interview process, please contact
Brittney Wood. at 844-WYETECH x727 or staffing@wyetech.com. We are
happy to provide reasonable accommodations to ensure equal access
to all candidates. We may use artificial intelligence (AI) tools to
support parts of the hiring process, such as reviewing
applications, analyzing resumes, or assessing responses. These
tools assist our recruitment team but do not replace human
judgment. Final hiring decisions are ultimately made by humans. If
you would like more information about how your data is processed,
please contact us.
Keywords: Wyetech, Olney , Software Engineer 3, IT / Software / Systems , Fort George G Meade, Maryland