1

Mid Level Engineer Jobs in Dallas, TX (NOW HIRING)

Mid-Level Golang AWS Developer

Plano, TX · On-site

$50.25 - $64.75/hr

We are looking for a Mid-Level Golang AWS Developer with proven expertise in creating scalable backend solutions, integrating with MongoDB, deploying applications on AWS, and managing containerized ...

New

JOB SUMMARY Oneok is seeking a mid-level engineer to join our Capital Projects team. The position will focus on crude gathering within the Permian Basin asset by supporting the crude oil well connect ...

We are looking for a driven developer to learn Job Responsibilities • You will work closely with the team leader and overseas developers to support the operation of the production system • You ...

We are looking for a driven developer to learn Job Responsibilities You will work closely with the team leader and overseas developers to support the operation of the production system You will ...

Senior Software Engineer

Plano, TX · On-site

$110 - $135/hr

... mid-level engineers Participate in hiring processes and technical interviews Collaborate with leadership on technical roadmaps Represent technical perspectives in strategic planning Establish code ...

New

This position is best suited for a junior-mid level engineer who is hungry, humble and smart and is excited about growing his or her skillset in integrated circuit layout design and physical design.

Showing results 41-60

Mid Level Engineer information

See Dallas, TX salary details

$38.6K

$100.7K

$136K

How much do mid level engineer jobs pay per year?

As of Aug 8, 2026, the average yearly pay for mid level engineer in Dallas, TX is $100,657.00, according to ZipRecruiter salary data. Most workers in this role earn between $83,100.00 and $115,200.00 per year, depending on experience, location, and employer.

What is a mid level engineer?

A Mid Level Engineer is a professional with a few years of experience—typically between three to five years—in their engineering field. They are responsible for handling moderately complex tasks, collaborating with teams, and often mentoring junior engineers. Mid Level Engineers are expected to work independently on projects, solve technical problems, and contribute to the design, development, or maintenance of systems or products. Their role bridges the gap between entry-level positions and senior engineering roles, combining technical expertise with growing leadership skills.

What does a mid level engineer make?

A mid-level engineer typically earns between $70,000 and $100,000 annually, depending on the industry, location, and experience. They usually have 2-5 years of experience and may work with specific tools or programming languages relevant to their field.

What are the key skills and qualifications needed to thrive as a mid level engineer, and why are they important?

To thrive as a Mid Level Engineer, you need a solid understanding of engineering principles, hands-on project experience, and typically a relevant bachelor's degree. Familiarity with industry-standard software tools, such as CAD programs or coding languages specific to your field, and certifications like EIT or PMP may be required. Strong problem-solving abilities, effective communication, and teamwork skills set standout candidates apart. These competencies are essential for managing projects efficiently, collaborating across teams, and delivering innovative engineering solutions.

What is the difference between Mid Level Engineer vs Junior Engineer?

AspectMid Level EngineerJunior Engineer
Experience2-5 years of relevant work experience0-2 years of experience or entry-level
SkillsProficient in core technical skills, able to handle projects independentlyBasic understanding, requires supervision and guidance
ResponsibilitiesDesign, develop, and troubleshoot projects; mentor interns or junior staffAssist in tasks, learn on the job, and support senior staff
CertificationsOften required or preferred (e.g., PE, relevant industry certifications)Typically not required

The main difference between a Mid Level Engineer and a Junior Engineer lies in experience, skill level, and responsibilities. Mid Level Engineers are expected to work independently on complex tasks, while Junior Engineers focus on learning and supporting more experienced staff. Employers seek Mid Level Engineers for their ability to contribute immediately and handle projects with minimal supervision.

What are some common challenges faced by mid level engineers when transitioning from individual contributor tasks to mentoring junior team members?

Mid-level engineers often find themselves balancing their own technical responsibilities while starting to guide and mentor junior colleagues. This transition can be challenging as it requires strong communication skills and the ability to provide constructive feedback without micromanaging. Additionally, mid-level engineers may need to learn how to delegate tasks effectively and prioritize team goals alongside their individual work. Successfully navigating these challenges helps build leadership skills and prepares engineers for more senior roles in the future.
What are the most commonly searched types of Engineer jobs in Dallas, TX? The most popular types of Engineer jobs in Dallas, TX are:
What are popular job titles related to Mid Level Engineer jobs in Dallas, TX? For Mid Level Engineer jobs in Dallas, TX, the most frequently searched job titles are:
What job categories do people searching Mid Level Engineer jobs in Dallas, TX look for? The top searched job categories for Mid Level Engineer jobs in Dallas, TX are:
What cities near Dallas, TX are hiring for Mid Level Engineer jobs? Cities near Dallas, TX with the most Mid Level Engineer job openings:
Infographic showing various Mid Level Engineer job openings in Dallas, TX as of August 2026, with employment types broken down into 100% Full Time. Highlights an 74% In-person, 13% Hybrid, and 13% Remote job distribution, with an average salary of $100,657 per year, or $48.4 per hour.

Mid-Level Golang AWS Developer

OrangePeople

Plano, TX • On-site

$50.25 - $64.75/hr

Full-time

Medical, Dental, Vision, Retirement

Posted yesterday

New


Job description

We are looking for a Mid-Level Golang AWS Developer with proven expertise in creating scalable backend solutions, integrating with MongoDB, deploying applications on AWS, and managing containerized environments. This onsite position involves close collaboration with senior engineers and offshore teams to deliver robust, production-ready software.
The ideal candidate will have strong experience building Golang-based microservices, working with cloud-native technologies, and contributing to modern DevOps and observability practices. Experience with Java and automotive domain applications is a strong plus.
This role requires strong technology adaptability, with the ability to work across multiple programming languages and frameworks based on business needs.
Main Responsibilities:
  • Design, develop, and maintain Golang microservices using Gorilla Mux and gRPC frameworks.
  • Build scalable, secure, and high-performance backend APIs and distributed systems.
  • Create efficient MongoDB queries and perform CRUD operations following best schema design practices
  • Deploy and manage applications on AWS services including API Gateway, Lambda, EKS, EC2, and S3.
  • Containerize microservices using Docker and manage deployments with Helm and Kubernetes.
  • Implement observability using OpenTelemetry and configure monitoring dashboards and alerts in Datadog.
  • Contribute to CI/CD pipeline development using GitLab CI and GitHub Actions.
  • Participate in troubleshooting, root cause analysis, performance tuning, and production support.
  • Collaborate with cross-functional teams, offshore teams, architects, QA, and DevOps engineers.
  • Participate in code reviews, sprint planning, and Agile ceremonies.
  • Follow software engineering best practices including TDD, secure coding, and Git workflows.

Required Qualifications:
  • 7+ years of software development experience.
  • Minimum 4+ years of hands-on Golang development experience.
  • Strong experience developing RESTful APIs and microservices architectures.
  • Practical experience with MongoDB integration, aggregation, and query optimization.
  • Hands-on experience deploying and managing applications in AWS cloud environments.
  • Experience with AWS services including API Gateway, Lambda, EKS, EC2, S3, IAM, and CloudWatch.
  • Proficiency with Kubernetes, Docker, and Helm.
  • Experience with CI/CD pipelines using GitHub Actions and/or GitLab CI.
  • Familiarity with OpenTelemetry, Datadog, and observability concepts.
  • Working knowledge of Linux scripting and shell commands.
  • Experience with Test-Driven Development (TDD) and Git workflows.
  • Strong analytical, debugging, and problem-solving skills.
  • Excellent communication and collaboration abilities.
  • Ability to work in a technology-agnostic environment and adapt across multiple programming languages and frameworks (e.g., Go, Java, or others) as required by project needs.

Preferred / Bonus Skills:
  • Experience with Java and Spring Boot.
  • Automotive industry experience (connected vehicles, telematics, infotainment systems, EV platforms, fleet management, mobility solutions).
  • Experience with IoT platforms or vehicle telemetry systems.
  • Exposure to Kafka, RabbitMQ, or event-driven architectures.
  • Infrastructure as Code (Terraform or CloudFormation).
  • Experience with SQL databases such as PostgreSQL or MySQL.
  • Experience with AI/ML systems, LLM integration, or AI-driven backend services.
  • Familiarity with AI frameworks, data pipelines, or intelligent automation use cases.
  • Agile/Scrum development experience.

Benefits:
  • 401(k).
  • Dental Insurance.
  • Health insurance.
  • Vision insurance.
  • We are an equal-opportunity employer and value diversity, equality, inclusion, and respect for people.
  • The salary will be determined based on several factors, including, but not limited to, location, relevant education, qualifications, experience, technical skills, and business needs.

Additional Responsibilities:
  • Participate in OP monthly team meetings and participate in team-building efforts.
  • Contribute to OP technical discussions, peer reviews, etc.
  • Contribute content and collaborate via the OP-Wiki/Knowledge Base.
  • Provide status reports to OP Account Management as requested.

About us:
At OP, we help you harness the power of technology for maximum impact. A technology consulting and solutions company, we offer advisory and managed services, innovative platforms, and staffing solutions across a wide range of fields including AI, cyber security, enterprise architecture, and beyond. For nearly two decades, we've been challenging the status quo of the consulting industry, serving up fresh, ingenious thinking through a radically lean structure. Together, this strategy delivers unprecedented performance at an unparalleled pace for faster results that propel your business forward.