Wyetech

CP Team

SoftwareEngineer2

$0–0k Annapolis Junction, Maryland, United States FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Software Engineer 2 at Wyetech. Skills: back-end software systems development, big-data technologies, microservices-based architectures, containerization, container orchestration, distributed systems troubleshooting. Design, develop, maintain, and enhance complex back-end software systems based on documented requirements. Implement services and data pipelines using Hadoop and related big-data technologies”

What You'll Achieve.

deliver incremental value; continuous improvement of engineering practices

Industry & Context.

CP Team
Problems you'll solve

solving real-world problems; jumping into unfamiliar problem spaces; Diagnose and resolve complex issues in distributed systems; performance analysis; latency reduction; scalability tuning; Apply analytical troubleshooting and performance evaluation techniques across the stack

Eligibility Requirements

United States Citizenship, position appropriate security clearance is required, Active TS/SCI security clearance with agency appropriate polygraph

What They're Looking For.

Must Have

TS/SCI with agency appropriate poly, Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering, Math, or Physics or equivalent combination of education, training, and experience, Minimum 14 years of relevant experience in software engineering, modernization, or solution architecture, Java development skills for back-end and service-layer implementations, Experience building and consuming RESTful services, Hands-on experience with containers (Podman and/or Docker), Experience with container orchestration platforms such as Kubernetes, Practical experience designing and implementing microservices architectures, Back-end development experience with Hadoop or similar big-data processing frameworks

Nice to Have

Experience deploying and operating applications in cloud environments such as AWS or on hyper-converged infrastructure (HCI), Familiarity with observability tools (logging, metrics, tracing) for distributed systems, Experience working in agile or iterative development environments, Familiarity with Machine Learning workflows, Familiarity with streaming data processing, Familiarity with batch processing pipelines, Familiarity with MongoDB, Familiarity with ArangoDB, Familiarity with Redis, Familiarity with PostgreSQL (data modeling, performance tuning, and operations)

What You'll Do.

Design, develop, maintain, and enhance complex back-end software systems based on documented requirements, Implement services and data pipelines using Hadoop and related big-data technologies, Build and evolve microservices-based architectures, including service boundaries, APIs, and inter-service communication patterns, Utilize sound software design and development methodologies to build, integrate, and execute simulations in development and test environments, Provide input to system and software design, including hardware/software trade-offs, software reuse strategies, and effective use of COTS/GOTS components versus new development, Perform requirements analysis and synthesis from system level down to individual services and modules, Implement and consume RESTful APIs to integrate back-end services with other systems and client applications, Containerize services (e.

, Podman/Docker) and deploy them to orchestrated environments (e.

, Kubernetes), Diagnose and resolve complex issues in distributed systems, including performance analysis, latency reduction, and scalability tuning, Apply analytical troubleshooting and performance evaluation techniques across the stack, Collaborate with team members and stakeholders to refine requirements, estimate work, and deliver incremental value, Participate in code reviews, testing, and continuous improvement of engineering practices, Work independently when needed, demonstrating ownership, follow-through, and clear communication.

How You'll Work.

Team & Collaboration

Collaborate with team members and stakeholders to refine requirements, estimate work, and deliver incremental value; Participate in code reviews

Communication Scope

clear communication

Process & Methodology

estimate work

Full Job Description

## 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 BH/AV PRIME program is seeking a versatile “Jack of All Trades” Software Engineer 2 to contribute on a small, high-impact software development team. If you enjoy taking ideas from concept to working prototype in fast, iterative cycles and you’re excited about learning new technologies as you go, this role is designed for you. We’re looking for a broadly skilled engineer who is comfortable working across the stack, jumping into unfamiliar problem spaces, and helping drive meaningful improvements in how our organization builds and operates software.   ***This position is eligible for a $5k bonus! (Includes 20% SEP IRA contribution)***   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). ## Capabilties Design, develop, maintain, and enhance complex back-end software systems based on documented requirements. Implement services and data pipelines using Hadoop and related big-data technologies. Build and evolve microservices-based architectures, including service boundaries, APIs, and inter-service communication patterns. Utilize sound software design and development methodologies to build, integrate, and execute simulations in development and test environments. Provide input to system and software design, including hardware/software trade-offs, software reuse strategies, and effective use of COTS/GOTS components versus new development. Perform requirements analysis and synthesis from system level down to individual services and modules. Implement and consume RESTful APIs to integrat

Free ATS check

Applying for this Software Engineer 2 role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Lever

  • Lever uses a streamlined one-page form — apply in under 5 minutes.
  • LinkedIn import works well; review parsed data before submitting.
  • The cover letter field is optional but visible to reviewers — use it to differentiate.
  • Referral codes from employees can significantly boost visibility of your application.

ANONYMOUS · UNFILTERED

What do employees actually say about Wyetech?

Real rants from real employees. Read before you apply.

Read Company Rants →