Post Job Free
Sign in

Software Engineer (Level 1)

Company:
REDLattice
Location:
Gambrills, MD, 21054
Posted:
June 22, 2025
Apply

Description:

Job Description

Job Title: Software Engineer (Level 1)

Location: Maryland

At REDLattice, we're redefining the rules of the cyber game. Our mission goes beyond just protecting critical infrastructure—we're boldly exploring cyber strategies that give our nation the upper hand in securing its digital frontier. With cutting-edge tech and brilliant minds, we stay ahead of the curve, identifying and neutralizing threats before they strike. In the fast-paced world of cybersecurity, REDLattice is your innovative partner, using creativity and expertise to outsmart adversaries and keep the digital world safe and sound.

We are driven by impactful and innovative projects that contribute directly to safeguarding our country's critical infrastructure. Our teams are engaged in advanced vulnerability analysis and solutions that meet the complex demands of our mission. With offices in Northern Virginia and Melbourne, Florida, we are expanding rapidly to support the evolving needs of our customers and partners.

Position Summary:

We are seeking an experienced and highly motivated Software Engineer to join our team in Maryland. The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements. 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 tradeoffs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components.

Key Responsibilities:

Analyze user requirements to derive software design and performance requirements

Debug existing software and correct defects

Provide recommendations for improving documentation and software development process standards

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

Integrate existing software into new or modified systems or operating environments

Develop simple data queries for existing or proposed databases or data repositories

Write or review software and system documentation

Serve as team lead at the level appropriate to the software development process being used on any particular project

Design or implement complex database or data repository interfaces/queries

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

Assist with developing and executing test procedures for software components

Develop software solutions by analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and investigate problem areas

Modify existing software to correct errors, 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 outcome and consequences of design

Required Skills:

Seven (7) years' experience as a SWE, in programs and contracts of similar scope, type, and complexity is required.

Bachelor's degree in Computer Science or related discipline from an accredited college or university is required.

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

Computer Network Operations experience.

Six (6) years' experience with development of Windows or UNIX applications using scripting languages (e.g., C, C++, C#, Java, and Python)

Dev Ops- Build and deploy technologies (e.g., Artifactory, Docker, Terraform, Ansible, Packer)

Continuous Integration/Continuous Development (Cl/CD) Experience with Cl/CD tools (e.g., Jenkins and Bamboo) and building automated Cl/CD pipelines.

Security Clearance Requirement:

Active TS/SCI w/ Polygraph

Equal Employment Opportunity Statement: REDLattice is an equal-opportunity employer. We value diversity and strive to create an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, national origin, ancestry, ethnicity, gender, gender identity, gender expression, sexual orientation, marital status, veteran status, disability, genetic information, or membership in any other group protected by federal, state, or local law. We are committed to creating a work environment that respects and celebrates differences.

Full-time

Apply