1

Software Engineer L1 Jobs (NOW HIRING)

Software Engineer L1

Annapolis, MD · On-site

$175K - $215K/yr

Description Software Engineer Level 1 is a junior-level role responsible for developing, testing, and maintaining software applications and systems. Candidates typically have some professional ...

Software Engineer L1

Annapolis, MD · On-site

$100K - $175K/yr

We are looking for an experienced Software Engineer to join their rapidly growing team! * Develops, maintains, and enhances complex and diverse software systems (e.g., processing- intensive analytics ...

Iron Systems, Inc is seeking a Desktop Engineer L1 to manage desktop device incidents and provide ... Responsibilities : • Manage desktop device (hardware, software, and connectivity) incidents ...

Be Seen First

Network LAN/WLAN Engineer (L1) Location: Dallas-Fort Worth, TX (Onsite) Employment Type: Full-Time ... Enterprise Resource Planning (ERP) has become an important software tool for managing business ...

Iron Systems, Inc is seeking a Desktop Engineer L1 to manage and support desktop devices for their ... The role involves handling incidents related to hardware, software, and connectivity, ensuring ...

next page

Showing results 1-20

Software Engineer L1 information

See salary details

$63.5K

$147.5K

$205.5K

How much do software engineer l1 jobs pay per year?

As of Jul 31, 2026, the average yearly pay for software engineer l1 in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

What are some common challenges faced by Software Engineer L1s during their first year on the job?

Software Engineer L1s often encounter challenges such as adapting to new codebases, learning internal tools and processes, and effectively communicating with more experienced team members. Balancing the pressure to deliver results with the need to ask questions and seek help can also be difficult. However, most organizations provide mentorship and onboarding resources to help L1 engineers overcome these hurdles, and regular code reviews offer valuable learning opportunities. Building strong relationships with teammates and proactively seeking feedback can accelerate both technical and professional growth.

What is a Software Engineer L1?

A Software Engineer L1, or Level 1 Software Engineer, is an entry-level position for individuals who have recently graduated or have limited professional experience in software development. L1 engineers typically work under the guidance of more experienced team members and are responsible for writing code, fixing bugs, and learning best practices in software engineering. They are expected to be proficient in at least one programming language and to contribute to projects while continuing to develop their technical and collaboration skills. This role serves as the foundation for career growth within the field of software engineering.

What are the key skills and qualifications needed to thrive as a Software Engineer L1, and why are they important?

To thrive as a Software Engineer L1, you need a solid understanding of programming fundamentals, algorithms, data structures, and a relevant degree or equivalent experience. Familiarity with source control systems like Git, integrated development environments (IDEs), and basic knowledge of software development methodologies are typically required. Strong analytical thinking, teamwork, and effective communication help new engineers adapt quickly and collaborate within development teams. These skills enable efficient problem-solving, high-quality code, and seamless integration into professional software projects.
More about Software Engineer L1 jobs
What cities are hiring for Software Engineer L1 jobs? Cities with the most Software Engineer L1 job openings:
What states have the most Software Engineer L1 jobs? States with the most job openings for Software Engineer L1 jobs include:
Infographic showing various Software Engineer L1 job openings in the United States as of July 2026, with employment types broken down into 80% Full Time, and 20% Contract. Highlights an 80% In-person, and 20% Hybrid job distribution, with an average salary of $147,524 per year, or $70.9 per hour.

Software Engineer L1 - TS/SCI with Poly required with Security Clearance

EMTAK LLC

Annapolis Junction, MD • On-site

Other

Posted 7 days ago


Job description

We are currently looking for a Backend Software Developer Level 1 with the following qualifications and technical experience: Required Experience: Experience supporting dev Visit our website EMTAK LLC Software Engineer L1 - TS/SCI with Poly required * Annapolis Junction, MD We are currently looking for a Backend Software Developer Level 1 with the following qualifications and technical experience: Required Experience: * Experience supporting development and execution of software component test procedures * Experience generating technical documentation * Experience working in an Agile development environment * Experience using Amazon Web Services (AWS) * Experience using tools such as Jira and Confluence * Experience ensuring quality control of developed and modified software Technical Skills: * Git * Java, C++, or Python * Relational databases (e.g., PostgreSQL) * SQL Education/Experience Requirements: * Bachelor’s degree in Computer Science or related discipline from an accredited college or university and 7 years of Software Engineering experience on programs of similar scope, type, and complexity OR * 4 additional years of relevant Software Engineering experience may be substituted for a degree (considered on a case-by-case basis) Work Schedule: * Up to 16 hours per week