Enter a job title or keyword

Software Engineer Skill Level 1

Wyetech


Job Location:

Howard County, MD - USA

Hourly Salary: USD 64 - 77
Posted: 8 November 2026 (3 hours ago)
Application Deadline: 5 February 2027
Vacancies: 1 Vacancy

Job Summary

Software Engineer (SWE) Skill Level 1
Python PySpark & AWS Cloud Development

Required Clearance: Active TS/SCI with Full Scope Polygraph (in scope within 7 years)
Hourly Pay Range: $64.64$77.91

Wyetech is seeking an experienced Software Engineer (SWE) Level 1 to support the development maintenance integration and enhancement of mission-critical software applications and cloud-based data processing solutions. This position requires hands-on experience with Python PySpark and Amazon Web Services (AWS) particularly AWS Lambda AWS Glue jobs and DynamoDB.

The successful candidate will design develop test and maintain software components supporting large-scale data processing distributed computing and cloud-based application workflows. The Software Engineer will utilize Python and PySpark to support data transformation processing and integration activities while leveraging AWS services to build and maintain scalable solutions.

The selected candidate will collaborate with software engineers systems engineers and technical stakeholders to analyze requirements troubleshoot software defects optimize system performance and integrate software solutions into existing or modified operating environments.

Required Skills/Experience
  • Demonstrated software development experience using Python.

  • Hands-on experience using PySpark for distributed data processing transformation and analysis.

  • Experience developing and supporting applications utilizing Amazon Web Services (AWS).

  • Experience developing configuring deploying and troubleshooting AWS Lambda functions.

  • Experience developing and maintaining AWS Glue jobs to support data processing and integration workflows.

  • Experience working with Amazon DynamoDB including data access queries and application integration.

  • Experience developing maintaining and enhancing software applications based on documented requirements.

  • Experience developing and modifying software components to implement new features and functionality.

  • Experience debugging software defects troubleshooting application issues and implementing corrective solutions.

  • Experience integrating software components into existing or modified systems and operating environments.

  • Experience developing queries for databases and data repositories.

  • Experience designing and implementing algorithms to meet functional and performance requirements.

  • Experience testing software components and documenting test results.

  • Experience analyzing system performance data usage and application workflows to develop software solutions.

  • Experience preparing and maintaining software and system documentation.

  • Experience supporting distributed data processing or cloud-based data engineering environments.

  • Strong analytical troubleshooting communication and problem-solving skills.

  • Ability to work independently and collaboratively within a software engineering team.

  • Active TS/SCI clearance with Full Scope Polygraph completed within the past seven (7) years.

Desired Skills/Experience
  • Experience developing serverless applications using AWS Lambda.

  • Experience building and optimizing ETL pipelines using AWS Glue and PySpark.

  • Experience working with distributed NoSQL databases such as HBase CloudBase/Accumulo Google Bigtable or comparable technologies.

  • Experience with the MapReduce programming model and technologies such as Hadoop Hive or Pig.

  • Experience working with Hadoop Distributed File System (HDFS).

  • Experience using JSON and/or BSON for data serialization.

  • Experience integrating AWS services into scalable data processing architectures.

  • Experience designing and optimizing DynamoDB data models and queries.

  • Experience supporting large-scale data ingestion transformation and processing workflows.

  • Experience developing automated software testing and deployment processes.

  • Familiarity with cloud infrastructure application monitoring and performance optimization.

  • Experience working with version control systems and software configuration management tools.

  • Experience supporting Government Department of Defense or Intelligence Community mission environments.

Responsibilities and Capabilities

Python and PySpark Software Development

  • Design develop maintain and enhance software applications using Python and PySpark.

  • Develop software components supporting distributed data processing transformation and integration.

  • Implement application logic and algorithms to meet functional and performance requirements.

  • Develop reusable and maintainable software components.

  • Debug existing software and correct defects.

  • Modify existing software to add functionality improve performance or adapt to changing requirements.

  • Analyze system performance data usage and operational workflows to identify software improvements.

  • Collaborate with technical teams to integrate software components into supported applications and environments.

  • Document software functionality configurations and technical dependencies.

AWS Cloud Development and Integration

  • Develop configure deploy and maintain AWS Lambda functions supporting application and data processing workflows.

  • Develop and maintain AWS Glue jobs for data extraction transformation and processing.

  • Integrate software applications with Amazon DynamoDB and associated AWS services.

  • Support cloud-based software development integration testing and troubleshooting.

  • Analyze application requirements and implement appropriate AWS-based solutions.

  • Troubleshoot cloud application defects data processing failures and integration issues.

  • Optimize application performance and resource utilization within AWS environments.

  • Collaborate with systems engineers and cloud engineering personnel to support operational requirements.

  • Document AWS application configurations integrations and deployment procedures.

Software Engineering and System Integration

  • Analyze user requirements to derive software design and performance requirements.

  • Design and code new software or modify existing software to add features.

  • Integrate existing software into new or modified systems and operating environments.

  • Develop simple data queries for existing or proposed databases and data repositories.

  • Develop or implement algorithms to meet or exceed system performance and functional standards.

  • Develop software solutions by analyzing system performance standards system workflows data usage and operational requirements.

  • Confer with users and systems engineers to investigate problem areas and identify technical solutions.

  • Modify existing software to correct errors adapt to new hardware or improve performance.

  • Design develop and modify software systems using scientific analysis and mathematical models to evaluate design outcomes.

  • Design or implement complex database or data repository interfaces and queries.

  • Support software integration troubleshooting and operational validation activities.

Data Processing and Database Integration

  • Develop and maintain data processing workflows using Python PySpark and AWS Glue.

  • Support data extraction transformation and integration across supported applications and repositories.

  • Develop and optimize database queries and application interfaces.

  • Integrate software components with Amazon DynamoDB and other supported data repositories.

  • Troubleshoot data processing errors database connectivity issues and integration failures.

  • Support efficient data storage retrieval and processing operations.

  • Evaluate data processing performance and recommend improvements.

  • Maintain documentation covering data structures interfaces and processing workflows.

Software Testing Debugging and Quality Assurance

  • Assist with developing and executing test procedures for software components.

  • Review and test software components for adherence to design requirements.

  • Document test results software defects and corrective actions.

  • Debug software errors and implement appropriate fixes.

  • Validate software modifications and integration activities.

  • Analyze application performance and identify opportunities for optimization.

  • Support quality assurance activities and software development best practices.

  • Collaborate with engineering teams to resolve technical issues.

Technical Collaboration and Documentation

  • Write and review software and system documentation.

  • Provide recommendations for improving documentation and software development process standards.

  • Collaborate with software engineers systems engineers and technical stakeholders.

  • Participate in requirements analysis technical planning and software integration activities.

  • Serve as a team lead when appropriate to the software development process and assigned responsibilities.

  • Communicate software development progress technical findings and troubleshooting results.

  • Maintain documentation of software configurations development activities testing results and system changes.

  • Perform additional Software Engineering responsibilities as required to support mission objectives.

Qualifications

Candidates must meet the Software Engineer Skill Level 1 (18308) labor category requirements.

Option 1 Bachelors Degree

  • Bachelors degree in Computer Science or a related discipline from an accredited college or university.

  • Seven (7) years of experience as a Software Engineer supporting programs and contracts of similar scope type and complexity.

OR

Option 2 Experience Substitution

  • Eleven (11) years of qualifying Software Engineering experience supporting programs and contracts of similar scope type and complexity.

  • Four (4) additional years of Software Engineering experience on projects with similar software processes may be substituted for the bachelors degree requirement.

Additional Contract-Specific Cloud/Big Data Experience

The SWE1 labor category identifies an additional cloud experience requirement involving one (1) year of demonstrated experience with:

  • Distributed scalable Big Data stores (NoSQL) such as HBase CloudBase/Accumulo Google Bigtable or comparable technologies.

  • MapReduce programming models and technologies such as Hadoop Hive or Pig.

  • Hadoop Distributed File System (HDFS).

  • Data serialization formats such as JSON and/or BSON.

The contract identifies this experience for 25% of the SWE1 labor category staffing. Applicability to this specific opening should be confirmed.

Additional Position-Specific Qualifications

  • Demonstrated experience developing software using Python and PySpark.

  • Experience working with AWS Lambda AWS Glue jobs and DynamoDB.

  • Experience developing and maintaining cloud-based applications and data processing workflows.

  • Experience troubleshooting software defects and application integration issues.

  • Strong understanding of software engineering principles algorithms and data structures.

  • Strong technical communication documentation analytical and problem-solving skills.

Security Clearance and Additional Requirements
  • Required Clearance: Active TS/SCI with Full Scope Polygraph.

  • Polygraph Requirement: Must possess an in-scope Full Scope Polygraph completed within the past seven (7) years.

  • U.S. Citizenship required.

  • Must maintain applicable security clearance and program access requirements throughout employment.

At Wyetech youll 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.

Wyetech believes in generously supporting employees as they prepare for retirement. The company automatically contributes 20% of each employees 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

  • Employee Referral Bonus Eligibility up to $10000

  • 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.

Hourly Pay Range: $64.64$77.91

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 We are happy to provide reasonable accommodations to ensure equal access to all candidates.

Wyetech Terms and Conditions:

1. Wyetech may reach out to you via SMS messages during the course of your Wyetech candidacy.

2. You can cancel the SMS service at any time. Just text STOP to the short code. After you send the SMS message STOP to us we will send you an SMS message to confirm that you have been unsubscribed. After this you will no longer receive SMS messages from us. If you want to join again just sign up as you did the first time and we will start sending SMS messages to you again.

3. If you are experiencing issues with the messaging program you can reply with the keyword HELP for more assistance or you can get help directly at 844-WYETECH ).

4. Carriers are not liable for delayed or undelivered messages

5. As always message and data rates may apply for any messages sent to you from us and to us from you. If you have any questions about your text plan or data plan it is best to contact your wireless provider.

6. If you have any questions regarding privacy please read our privacy policy below.

Privacy Policy:

We collect your mobile number and related opt-in data for the delivery of SMS messages. Your mobile opt-in data and consent will not be shared with third parties or affiliates for marketing or promotional purposes.


Required Experience:

Senior IC