1

Software Engineer L1 Jobs in Dallas, TX (NOW HIRING)

We are looking for a Desktop Support Engineer to provide technical assistance to our clients ... You will help install, upgrade and troubleshoot hardware and software systems. If you're computer ...

next page

Showing results 1-20

Software Engineer L1 information

See Dallas, TX salary details

$62.8K

$145.9K

$203.3K

How much do software engineer l1 jobs pay per year?

As of Aug 20, 2026, the average yearly pay for software engineer l1 in Dallas, TX is $145,935.00, according to ZipRecruiter salary data. Most workers in this role earn between $118,700.00 and $171,100.00 per year, depending on experience, location, and employer.

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.

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 cities near Dallas, TX are hiring for Software Engineer L1 jobs?

Cities near Dallas, TX with the most Software Engineer L1 job openings:

Senior AI Software Engineer

System One

Plano, TX • On-site

$118K - $155K/yr

Contractor

Re-posted 14 days ago


Job description

AI Software Engineer Location: Plano, TX (Hybrid – onsite required) Duration: 6+ Months Contract to Hire Start Date: ASAP Position Overview We are seeking an experienced AI Software Engineer to join a growing engineering team focused on building scalable AI-driven applications and data platforms. This is a hands-on technical role involving backend development, API engineering, cloud architecture, streaming data, and GenAI integrations. The ideal candidate will work closely with technical leads and product owners to understand requirements, contribute to system design, develop scalable solutions, and support best engineering practices in a collaborative Agile environment. Responsibilities

  • Design, develop, and maintain scalable backend applications and APIs
  • Build RESTful APIs using FastAPI and GraphQL APIs using Strawberry
  • Develop real-time data pipelines using Kafka or Event Hubs
  • Work with PostgreSQL, MongoDB, and distributed data systems
  • Implement scalable data processing workflows using Spark and Delta Lake
  • Utilize Databricks for data engineering and ML workflows
  • Integrate LLM APIs such as OpenAI, Llama, or other GenAI platforms
  • Deploy and manage applications using Docker and Kubernetes
  • Build and maintain CI/CD pipelines using Azure DevOps or GitHub Actions
  • Collaborate with cross-functional teams on architecture, design, and implementation
  • Troubleshoot performance issues and optimize application scalability
Required Skills
  • Strong experience with Python and modern web frameworks
  • Hands-on experience with FastAPI and GraphQL
  • Experience with Kafka or Event Hubs
  • Strong database experience with PostgreSQL and MongoDB
  • Experience with Spark, Delta Lake, and Databricks
  • Experience integrating OpenAI, Llama, or other LLM APIs
  • Strong understanding of Microsoft Azure cloud architecture
  • Experience with Docker and Kubernetes
  • Experience with CI/CD pipelines and DevOps practices
  • Strong system design and problem-solving skills
  • Experience handling concurrency, multithreading, or distributed systems
Preferred Skills
  • Experience with LangChain
  • Front-end experience with React, Next.js, or JavaScript
  • Telecom industry experience is a plus

Work Model Hybrid role based in Plano, TX. Candidates should be comfortable working onsite as required.

#M1 #DI-CB2

#L1 - KB1

Ref: #404-IT Pittsburgh


System One logo

About System One

Sourced by ZipRecruiter

System One helps employers get work done more efficiently and economically without compromising quality. Over our 35+ year history, we've helped connect thousands of talented people with innovative companies. The excitement of a perfect fit motivates us every single day.

Industry

Business consulting services and recruiting and staffing services

Company size

5,001 - 10,000 Employees

Headquarters location

Pittsburgh, PA, US