1

Intermediate Software Engineer Jobs in Dallas, TX

Data Engineer I

Dallas, TX · On-site

$113K - $136K/yr

We are looking for a motivated Junior Data Engineer to join our data team. The ideal candidate will ... Basic to intermediate knowledge of Python. * Understanding of ETL/ELT concepts and data pipelines.

New

MuleSoft Developer Lead

Coppell, TX · On-site

$107K - $134K/yr

Responsible for programming and software development using various programming languages and ... Intermediate to Advanced level Java development experience is preferred. * Strong knowledge of EAI ...

... software engineering foundation and experience. - Upper-intermediate English level. NICE TO HAVES - Experience within the healthcare domain. PERKS AND BENEFITS - Growth without limits : build your ...

Data Engineer

Irving, TX

$109K - $132K/yr

The Sr Data Engineer, AVP is an intermediate level position responsible for participation in the ... of software applications Experience in managing and implementing successful projects Working ...

Data Engineer

Coppell, TX · On-site

$50 - $80/hr

... the software development lifecycle. Required: ● Strong SQL (advanced joins, window functions ... Experience Level Intermediate Level Job Type & Location This is a Contract to Hire position based ...

Java Full Stack Engineer

Plano, TX · On-site

$50.50 - $65.25/hr

Required : • 4-18 years of experience in software engineering (levels: Intermediate, Senior, Super Senior) • Strong hands-on experience in Java, Python, and AWS • Proficiency with CI/CD, DevOps ...

Intermediate DevOps Engineer

Irving, TX · Hybrid

$50.75 - $69.50/hr

... Engineer - Assistant Vice President (C12) is a senior-level technical and leadership role within ... Proactively identify manual bottlenecks in the software development lifecycle (SDLC) and implement ...

Data Engineer

Lewisville, TX · On-site

$106K - $128K/yr

This role is ideal for a beginner-to-intermediate professional who is excited to help build ... Experience: 1-3 years in data engineering, analytics engineering, or a data-heavy technical role.

Role Summary A senior data engineer with extensive hands-on experience in building and maintaining ... Develop and manage modular, reusable dbt models including staging, intermediate, and data marts ...

Data Engineer

Dallas, TX

$113K - $136K/yr

Experience building and maintaining dbt models (staging, intermediate, mart layers; tests ... Experience with Azure DevOps for version control and project management * Exposure to Python for ...

Showing results 41-60

Intermediate Software Engineer information

See Dallas, TX salary details

$59.7K

$138.7K

$193.2K

How much do intermediate software engineer jobs pay per year?

As of Sep 2, 2026, the average yearly pay for intermediate software engineer in Dallas, TX is $138,680.00, according to ZipRecruiter salary data. Most workers in this role earn between $112,800.00 and $162,600.00 per year, depending on experience, location, and employer.

What does an intermediate software engineer do?

An Intermediate Software Engineer is responsible for designing, developing, testing, and maintaining software applications. They typically have a few years of experience and can work independently on moderately complex tasks, while also collaborating with senior engineers and other team members. Their work might involve writing code, reviewing pull requests, debugging, and participating in code reviews. Intermediate Software Engineers help ensure that software meets quality standards and project requirements while also learning new technologies and best practices.

What are the key skills and qualifications needed to thrive as an intermediate software engineer?

To thrive as an Intermediate Software Engineer, you need proficiency in programming languages (such as Python, Java, or JavaScript), solid problem-solving abilities, and a relevant degree or equivalent experience. Experience with version control systems (like Git), familiarity with development frameworks, and sometimes certifications in cloud technologies or agile methodologies are valuable. Strong collaboration, communication, and adaptability help you contribute effectively to team projects and navigate shifting priorities. These technical and soft skills ensure you can deliver reliable code, work productively within teams, and adapt to evolving project requirements.

What types of projects and responsibilities can an intermediate software engineer expect on a typical team?

As an Intermediate Software Engineer, you’ll often work on both new feature development and maintaining existing codebases. You’ll be expected to write clean, efficient code, participate in code reviews, and help troubleshoot issues alongside senior engineers. Collaboration is common—you’ll frequently interact with product managers, QA testers, and other developers to clarify requirements and ensure timely delivery. This role provides a balance of autonomy and mentorship, making it a great opportunity to broaden your technical skills while contributing meaningfully to team objectives.

What is the difference between Intermediate Software Engineer vs Junior Software Developer?

AspectIntermediate Software EngineerJunior Software Developer
Required Experience2-4 years0-2 years
SkillsProficient in multiple programming languages, problem-solving, and system designBasic coding skills, understanding of programming fundamentals
Work EnvironmentCollaborates on complex projects, may mentor juniorsFocuses on learning, executing assigned tasks
ResponsibilitiesDesigns components, troubleshoots issues, contributes to architectureImplements features, fixes bugs, learns best practices

The Intermediate Software Engineer typically has more experience and takes on more complex tasks than a Junior Software Developer. They are expected to work independently on parts of projects and contribute to system design, whereas juniors focus on learning and executing basic tasks. This distinction helps employers identify the right level of expertise needed for specific roles.

Is 25 too late to become an intermediate software engineer?

Age is not a barrier to becoming an intermediate software engineer. Many professionals transition into software development in their mid-20s or later by gaining relevant skills through coding bootcamps, online courses, or formal education, and building a portfolio of projects. Success depends on skill development, experience, and continuous learning rather than age.

What is an intermediate software engineer?

An intermediate software engineer is a professional with several years of experience who can develop, test, and maintain software applications independently. They typically have a solid understanding of programming languages, development tools, and software development processes, often working under minimal supervision and collaborating with teams on complex projects.

What are the most commonly searched types of Software Engineer jobs in Dallas, TX?

The most popular types of Software Engineer jobs in Dallas, TX are:

What cities near Dallas, TX are hiring for Intermediate Software Engineer jobs?

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

Infographic showing various Intermediate Software Engineer job openings in Dallas, TX as of August 2026, with employment types broken down into 87% Full Time, 9% Part Time, and 4% Contract. Highlights an 86% Physical, 4% Hybrid, and 10% Remote job distribution, with an average salary of $145,935 per year, or $70.2 per hour.

Lead Power Electronics Engineer - Intermediate Bus Conversion & Advanced Power Architectures

OmniOn Power

Plano, TX • On-site

$107K - $126K/yr

Full-time

Re-posted 8 days ago


Job description

We empower smarter business operations by connecting equipment, software, and services to protect, control and optimize assets within electrical infrastructures. The business provides customers, across various industries, with end-to-end product and service solutions ensuring the reliability and protection of their electrical infrastructure.We provide the latest industry insights and technology to develop solutions needed to meet customers evolving challenges, including innovative critical power solutions designed for high reliability and performance. Our culture is one of quality and operational excellence fueled and supported by talented people, tools and processes, and expertise.

To return to the OmniOn Power website, click here.

The Lead Power Electronics Engineer will lead the design and development of next-generation DC-DC power conversion products for AI infrastructure, hyperscale data centers, telecom, and advanced computing applications. This role will focus on both high-voltage and low-voltage intermediate bus converter (IBC) modules, including regulated and unregulated bus architectures, high-current power delivery systems, and advanced isolated and non-isolated conversion platforms.
The engineer will drive the complete hardware development cycle-from system architecture and topology selection through simulation, validation, and high-volume production-while collaborating with global R&D teams across firmware, controls, magnetics, thermal, mechanical, and manufacturing disciplines.
This position requires strong expertise in intermediate bus converter architectures, high-density power design, resonant and soft-switching topologies, and advanced GaN and SiC power devices. Experience with both high-voltage bus conversion systems (800V and 400V architectures) and low-voltage high-current IBC modules is highly desired.
The role will also provide technical leadership, mentor engineering teams, support technology roadmaps, and help position OmniOn Power as a leader in next-generation AI and data center power delivery solutions.Key Responsibilities
  • Lead the design and development of advanced DC-DC power converters, including:
    • High-voltage intermediate bus converters
    • Low-voltage high-current IBC modules
    • 800V-to-48V architectures
    • 400V-to-48V conversion systems
    • Regulated and unregulated bus converters
    • Multiphase and high-current power stages
    • Resonant and soft-switching topologies
  • Define and optimize power architectures for:
    • Efficiency
    • Power density
    • Thermal performance
    • Reliability
    • EMI/EMC compliance
    • Fast transient response
  • Drive topology selection and optimization using simulation tools such as:
    • PSPICE
    • SIMPLIS
    • SIMetrix
    • LTspice
    • Ansys
  • Lead schematic development and guide high-density PCB layout with emphasis on:
    • High-current routing
    • Parasitic reduction
    • Thermal management
    • EMI mitigation
    • Manufacturability
  • Perform hands-on prototype validation, debugging, characterization, and failure analysis.
  • Collaborate with firmware, digital controls, magnetics, thermal, mechanical, and manufacturing teams to ensure robust product execution and production readiness.
  • Support existing product platforms through optimization, lifecycle management, and component alternate qualification.
  • Mentor junior engineers, lead technical reviews, and contribute to innovation initiatives and intellectual property development.
Basic Qualifications
  • B.S. in Electrical Engineering or related field (M.S. preferred)
  • Minimum 10+ years of experience in power electronics hardware design
  • Proven experience developing isolated and non-isolated DC-DC converters
Preferred Skills and Experience
  • Strong experience with:
    • Intermediate bus converter (IBC) architectures
    • High-voltage DC bus systems
    • Low-voltage high-current power delivery
    • 48V power distribution systems
    • AI and data center power architectures
  • Experience designing:
    • 800V-to-48V converters
    • 400V-to-48V converters
    • High-current low-voltage IBC modules
    • POL and multiphase converters
  • Deep knowledge of:
    • LLC resonant converters
    • Phase-shifted full bridge topologies
    • Soft-switching techniques
    • High-frequency power conversion
  • Experience with GaN and SiC power devices
  • Strong understanding of:
    • Magnetics design
    • High-frequency transformer optimization
    • Thermal management
    • EMI/EMC mitigation
  • Familiarity with digital control loops, compensation techniques, and mixed-signal power systems
  • Hands-on lab expertise in:
    • High-voltage testing
    • Power converter validation
    • Thermal characterization
    • Failure analysis
  • Proficiency with schematic capture, PCB layout guidance, and power electronics simulation tools
  • Strong technical leadership, communication, and cross-functional collaboration skills

This position is intended to strengthen organizational capability in both high-voltage and low-voltage intermediate bus conversion systems for next-generation AI and data center power delivery. Candidates with strong experience in regulated or unregulated IBC architectures-including 800V-to-48V, 400V-to-48V, and low-voltage high-current bus converters-will be highly valued.

The current team is primarily composed of junior engineers and requires a strong technical lead to drive architecture decisions, mentor the team, and execute advanced power conversion programs. This role is critical to expand our expertise in next-generation intermediate bus converter technologies and accelerate development of advanced AI and hyperscale data center power platforms.