IT & Engineering jobs

Job Title: Software Engineer Job Description This role focuses on developing, maintaining, and upgrading software solutions for tactical radar systems as part of a collaborative agile team. You will participate in the fu...
Hiring an experienced, back end software engineer who wants to grow their career in a collaborative environment! Top Skills: Java, Spring Boot, Rest APIS, CI/CD Pipelines, and Cloud Visa Sponsorship not available at this...
Job Title: Software Engineer Location: Fort Worth, TX Type: Contract Compensation: Contractor Work Model: Onsite - onsite Hours: 40.0 (10 hours days) Security Clearance: Active Secret with Investigation in the last 5 yea...
Design and build APIs for key features like Upgrade, Launch and Manage products. Design and develop automatic deployment process through Travis CI and Urban Code Deploy. Implement Recommended for You module for Products...
Description We are seeking a Software Engineer to join a team of qualified individuals supporting advanced defense systems development in Huntsville, AL. Bachelor's Degree in a STEM (Science, Technology, Engineering or M...
MANTECH seeks a motivated, career and customer-oriented S oftware Engineer to join our team in Hollywood, FL . This is an onsite position. Responsibilities include but are not limited to: Engage with Senior Engineers for...
Job Description At Boeing, we innovate and collaborate to make the world a better place. We're committed to fostering an environment for every teammate that's welcoming, respectful and inclusive, with great opportunity f...
Designing and developing interfaces for file formats and message-based protocols used in vehicle applications. Using C/C++ programming skills and object-oriented design experience to work with stakeholders to research us...
What We Need: Ready to take the next step in your engineering career by building software that impacts global industries? As a Software Engineer at Brady, you will design and launch high-impact desktop applications that...
Software Engineer Location: Tucson, AZ Job ID: #72726 Pay Range: $60-71 ph (W2) Duration: 12 mos This onsite role in Tucson focuses on the design, development, and integration of software supporting factory test systems...
Description We are seeking a skilled Software Engineer with strong experience in .NET, C#, and .NET Core and exposure to AI-driven application development. In this role, you will design, build, and maintain scalable soft...
Software Engineer, DoorDash, Inc., New York, NY. Design, develop, and maintain complex web applications using React, TypeScript, and related frontend frameworks. Collaborate with product managers, designers, and backend...
Title - Software Engineer - Power Apps Location- Pittsburgh, PA - 5 days Onsite Roles and Responsibilities: Health checks, process improvement, potentially on call for issues and releases, documentation and automation TE...
What Youll Do Flatiron Health, Inc. seeks a Software Engineer at its New York, NY location.Description: Design, develop and modify software systems, using analysis and mathematical models. Support business operations by...
Tittle: Sr. Software Engineer Location: Strongsville, OH or Pittsburgh, PA Work Mode : Hybrid (3days Office / 2days Remote) Duration: Contract to Hire Years Of Exp Required: 10+ Years Function of the Group: Payment Cente...
$53.56 - $58.7 Outstanding long-term contract opportunity! A well-known Financial Services Company is looking for a Software Engineer 3 in Charlotte, NC (Onsite). Work with the brightest minds at one of the largest finan...
ASRC Federal is a leading government contractor furthering missions in space, public health and defense. As an Alaska Native owned corporation, our work helps secure an enduring future for our shareholders. Join our team...
Position Title: Software Engineer Lead Location: Pittsburgh, PA/Cleveland, OH Initiatives/Projects: optimizing the existing application to reduce spend year over year. Industry background: Banking/financial is preferred...
Job Duties: Associate, Software Engineering with Goldman Sachs Services LLC in New York, NY. Develop, enhance, support and maintain the Firms software solutions in support of its global businesses. Design and implement h...
Work you'll do As a Software Engineer III , you will actively engage in your engineering craft, taking a hands-on approach to multiple high-visibility projects. Your expertise will be pivotal in delivering solutions that...
Senior Software Engineer, Throtle (an IQVIA company) Job Overview Throtle (an IQVIA company) is seeking a highly skilled Senior Software Engineer to join our growing engineering team. In this role, you will design, devel...
Career Area: Technology, Digital and Data Job Description: Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you're joining a global team who cares not just about the work we do - but also about e...
Description: Who we are Lockheed Martin is a global leader in aerospace, defense, and technology solutions. Our Manassas campus is a thriving center of engineering expertise, fostering a culture that encourages creativit...
Job Description : ABOUT SINCH Sinch is pioneering the way the world communicates. More than 150,000 businesses - including Google, Uber, Paypal , Visa, Tinder, and many others - rely on Sinch's Customer Communications Cl...
Constellation Energy Generation LLC has multiple openings for Senior Software Engineer in Kennett Square, PA to dsgn, build, test, implmnt, & maintain softw., solutions, products, & processes, & dvlp & im...
About the Role We are hiring a Staff Software Engineer for the Core Security Engineering team. Our mission is to make the Uber production environment secure by default and provide industry leading products and services t...
About the Role You will drive the development and operations of security services and frameworks that protect Uber's user-facing products and core platforms. This role is ideal for a strong software engineer with a machi...
ASRC Federal is a leading government contractor furthering missions in space, public health and defense. As an Alaska Native owned corporation, our work helps secure an enduring future for our shareholders. Join our team...
Description: Space is a critical domain, connecting our technologies, our security and our humanity. While others view space as a destination, we see it as a realm of possibilities, where we can do more - we can innovate...
Work you'll do As a Software Engineer III , you will actively engage in your engineering craft, taking a hands-on approach to multiple high-visibility projects. Your expertise will be pivotal in delivering solutions that...

1. What IT and Engineering Do (High Level)

Information Technology (IT)

  • Focuses on computing systems, software, networks, and data
  • Supports, builds, and secures digital infrastructure
  • Plays a key role in automation, cybersecurity, and digital transformation

Engineering

  • Applies math, science, and technical principles to design and build solutions
  • Covers both software and physical systems
  • Drives innovation in infrastructure, products, and technology

2. Common IT Jobs

Entry-Level / Early Career

  • IT Support Specialist / Help Desk Technician
  • Junior Software Developer
  • Systems Administrator (Junior)
  • QA Tester

Mid-Level Roles

  • Software Engineer / Developer
  • Network Engineer
  • Database Administrator
  • Cybersecurity Analyst
  • Cloud Engineer

Senior / Leadership Roles

  • Senior Software Engineer
  • IT Manager
  • Solutions Architect
  • Director of IT
  • Chief Information Officer (CIO)

Key IT Skills

  • Programming (Python, Java, JavaScript, C#)
  • Networking & systems (Linux, Windows, TCP/IP)
  • Cloud platforms (AWS, Azure, Google Cloud)
  • Cybersecurity & compliance
  • Troubleshooting and automation

3. Common Engineering Jobs

Core Engineering Disciplines

  • Software Engineering
  • Mechanical Engineering
  • Electrical & Electronics Engineering
  • Civil Engineering
  • Chemical Engineering
  • Industrial Engineering
  • Biomedical Engineering
  • Environmental Engineering

Entry-Level / Early Career

  • Graduate Engineer / Junior Engineer
  • Engineering Technician
  • Design Engineer (Junior)

Mid-Level Roles

  • Project Engineer
  • Systems Engineer
  • Process Engineer
  • Quality Engineer

Senior / Leadership Roles

  • Senior Engineer / Principal Engineer
  • Engineering Manager
  • Director of Engineering
  • Chief Technology Officer (CTO)

Key Engineering Skills

  • Technical design & analysis
  • CAD and simulation tools
  • Problem-solving & critical thinking
  • Project management
  • Compliance and safety standards

4. Industries That Hire IT & Engineering Professionals

  • Technology & SaaS
  • Manufacturing & automotive
  • Construction & infrastructure
  • Energy & utilities
  • Healthcare & biotech
  • Aerospace & defense
  • Finance & fintech
  • Government & public sector

5. Career Growth & Pay Potential

  • Both fields offer strong job demand and competitive salaries
  • IT roles often evolve faster due to rapid tech changes
  • Engineering roles offer long-term specialization and leadership paths
  • Certifications (AWS, Cisco, PMP, PE) can boost earnings and mobility

6. Who Should Choose Which?

Choose IT if you enjoy:

  • Working with computers and software
  • Continuous learning and fast-changing tech
  • Automation, security, and data

Choose Engineering if you enjoy:

  • Designing and building solutions
  • Applying math and science
  • Working on tangible, real-world projects


Subscribe to get new jobs sent directly to you
(no charge, cancel anytime)