Software Engineer 3

Wyetech · Laurel, Maryland

  • Junior
  • Full-time
  • $86.20 – $136.27 per hour
  • Posted 2026-09-08
  • Confirmed live on 25 September 2026

Apply at Wyetech

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.
 
We are seeking a highly skilled Software Engineer Level 3 to provide comprehensive cloud software research, development, and engineering services. This role is central to our mission of building and sustaining robust, large-scale distributed systems. You will lead the full software development lifecycle (SDLC), from initial requirements analysis and system design to integration, testing, and long-term enhancement of mission-critical cloud applications. 
 
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
Design and Development:

• Full-Stack Engineering: Deliver end-to-end software services including requirements analysis, installation, evaluation, and issue resolution.

• System Enhancement: Proactively diagnose complex technical issues and develop sustainable enhancements to improve system performance and reliability.

• Distributed Computing: Design and implement solutions utilizing massively parallel computation models and NoSQL architectures to handle large-scale data sets.

• Integration & Testing: Develop and implement rigorous test plans and scripts; integrate and extend FOSS/COTS products to meet unique project requirements.

• Technical Documentation: Generate high-quality technical documents, ontologies, and data models to support project transparency and long-term maintainability.

Testing and Deployment:

• Write and execute unit tests, integration tests, and end-to-end tests.

• Implement continuous integration and continuous delivery (CI/CD) pipelines.

• Deploy and maintain the web application in a production environment.

• Collaboration and Communication:

• Collaborate effectively with data scientists, engineers, and product managers.

• Communicate technical information clearly and concisely, both verbally and in writing.

Required Qualifications
• TS/SCI with agency appropriate poly

• Twenty (20) years of experience as a Software Engineer (SWE) supporting programs and contracts of similar scope, type, and complexity. Bachelor’s degree in computer science or a related discipline from an accredited college or university.

• Four (4) additional years of SWE experience on projects with similar software processes may be substituted for a bachelor’s degree.

Required Technical Skills
• Minimum of eight (8) years in software development/engineering across the full SDLC.

• At least six (6) years of experience with high-level languages (e.g., Java, C, C++).

• At least five (5) years developing software for UNIX/Linux (specifically RedHat versions) environments.

• Demonstrated ability in the requirements analysis and design of at least one major Object-Oriented system.

Desired Technical Skills
The ideal candidate will possess experience in at least four (4) of the following

• Graph Data Modeling & Performance: Experience designing and optimizing complex graph schemas in Neo4j. Proficiency with Cypher query optimization, index management, and utilizing APOC procedures for batching and large-scale data transformations.

• Enterprise Java Microservices: Advanced development using the Spring Boot ecosystem (Spring Data, Spring Security, Spring Cloud). Experience implementing robust, scalable backend services with a focus on high-concurrency and performance tuning.

• Graph-Relational Integration: Demonstrated work experience integrating graph databases with traditional RDBMS or search engines (like Elasticsearch) to create polyglot persistence architecture.

• Graph Analytics & Algorithms: Familiarity with the Neo4j Graph Data Science (GDS) library to implement pathfinding, centrality, or community detection algorithms for real-time analysis.

• Advanced Analytics: Developing data-driven or event-driven analytics orchestrated through rules engines.

• Cloud Scalability: Understanding of massive scalability patterns used by industry leaders (Amazon, Google, etc.).

• AI & Pattern Discovery: Experience with genetic algorithms, inference engines, or identifying latent patterns in datasets exceeding 10 Petabytes.

• Specialized Processing: Foreign language processing, multi-media exploitation (speech, text, image, video), or social network discovery.

• Data Modeling: Experience documenting complex ontologies, schemas, and API specifications within heterogeneous environments.

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

Prepare for the interview

Nothing collected for this employer yet. The Blind 75 is what technical screens draw from; practise it here, with a coach, in Java or Python.

More at Wyetech

More like this

All open software jobs