1

2024 Software Engineering Jobs (NOW HIRING)

Junior Software Developer

Annapolis Junction, MD · On-site

$68K - $88K/yr

... real-time engineering challenges Qualifications : Required : • 1 - 6 years of experience ... Founded in 2024, the company is headquartered in Sterling, USA, with a team of 1001-5000 employees.

Required : • 8+ years in software engineering with cloud-native architecture experience. • ... Founded in 2024, the company is headquartered in San Jose, USA, with a team of 51-200 employees.

Senior Software Engineer

$125K - $165K/yr

Cline is the leading open-source AI coding agent, trusted by the world's largest engineering ... Founded in 2024, the company is headquartered in San Francisco, USA, with a team of 11-50 employees.

Senior Software Engineer

Crane, IN

$122K - $161K/yr

... 2024 in Huntsville, AL, Created Solutions is a fast-growing small business delivering advanced engineering solutions to the DoD and NASA. Our work spans systems engineering, software development ...

Senior Software Engineer

Redmond, WA · On-site

$137K - $180K/yr

... software engineering project. • Design, coding, and debugging skills in modern programming languages. Company : Microsoft AI is a software development company. Founded in 2024, the company is ...

Senior Software Engineer

Crane, IN · On-site

$122K - $161K/yr

... 2024 in Huntsville, AL, Created Solutions is a fast-growing small business delivering advanced engineering solutions to the DoD and NASA. Our work spans systems engineering, software development ...

Required : • 8+ years in software engineering with cloud-native architecture experience. • ... Founded in 2024, the company is headquartered in San Jose, USA, with a team of 51-200 employees.

Develop and maintain AS9100-compliant inspection forms utilizing DISCUS 2024 software to generate ... Interpret engineering drawings, parts list, and specifications to ensure proper documentation and ...

Required : • Software engineering experience, ideally in a product-focused or customer-facing ... Founded in 2024, the company is headquartered in San Francisco, USA, with a team of 51-200 ...

Lead efforts to establish a culture of modern software engineering best practices and design ... 2024 and ranked as one of Forbes' Global 2000 Top Regarded Companies, Thomson Reuters' Top 100 ...

Principal Software Engineer

Redmond, WA · On-site

$151K - $202K/yr

... engineering experience with coding in languages including, but not limited to, C, C++ and/or Rust ... Founded in 2024, the company is headquartered in Redmond, USA, with a team of 5001-10000 employees.

Collaborate with Product and Engineering teams to communicate enhancement requests and product gaps ... Strong debugging, troubleshooting, and problem-solving skills Why Work for RateLinx * 2024 amp ...

... Engineering, Information Technology, or a related field, or equivalent work experience. • ... Founded in 2024, the company is headquartered in San Juan, PRI, with a team of 51-200 employees.

Software Engineer

Irving, TX · On-site

$85 - $90/hr

Supports a critical Platform Engineering team focused on stabilizing, scaling, and operating ... Named One of America's Best Employers for New Grads by Forbes (2024) * Named One of the Best ...

next page

Showing results 1-20

2024 Software Engineering information

See salary details

$19

$49

$71

How much do 2024 software engineering jobs pay per hour?

As of Jul 16, 2026, the average hourly pay for 2024 software engineering in the United States is $49.58, according to ZipRecruiter salary data. Most workers in this role earn between $39.42 and $61.06 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the 2024 Software Engineering position, and why are they important?

To excel in 2024 Software Engineering, you need strong skills in programming languages such as Python, Java, or JavaScript, along with a bachelor’s degree in computer science or a related field. Familiarity with modern development frameworks, cloud computing platforms, version control systems (like Git), and relevant certifications such as AWS Certified Developer or ScrumMaster are often required. Effective teamwork, problem-solving ability, and excellent communication skills help individuals thrive in collaborative and fast-paced environments. These competencies ensure that software engineers can deliver robust, scalable solutions while adapting to evolving technologies and project requirements.

What is the demand for software engineers in 2024?

The demand for software engineers remains high in 2024 due to ongoing digital transformation across industries, with growth driven by areas such as cloud computing, artificial intelligence, and cybersecurity. Employers seek professionals skilled in programming languages like Python, Java, and JavaScript, often requiring experience with agile development and relevant certifications. Job opportunities are strong in both tech companies and non-tech sectors adopting software solutions.

What does a typical day look like for someone in a 2024 Software Engineering role?

A typical day for a 2024 Software Engineer usually involves collaborating with team members during daily stand-ups, writing and reviewing code, and troubleshooting or debugging software issues. Engineers may also participate in design sessions, sprint planning, or code reviews, working closely with product managers, designers, and QA teams to ensure alignment on project goals. Frequent communication through platforms like Slack, Jira, or GitHub is common, and there may be opportunities for professional development, such as learning new tools or contributing to open-source projects. The work environment is often agile, encouraging adaptability and quick problem-solving. This dynamic structure helps software engineers stay engaged and grow their technical and teamwork skills.

Is it true that AI will replace software engineers?

AI is expected to automate certain repetitive coding tasks, but software engineers will continue to be essential for designing, developing, and maintaining complex systems. Skills in problem-solving, system architecture, and adapting to new technologies remain critical in the field.

What is a 2024 Software Engineering job?

A 2024 Software Engineering job refers to a role where professionals design, develop, test, and maintain software applications using modern programming languages and frameworks. These roles often involve working on cloud computing, AI, cybersecurity, and other emerging technologies. Engineers collaborate in teams, follow agile methodologies, and use tools for version control and deployment. Employers look for strong coding skills, problem-solving abilities, and experience with industry-standard technologies.

What engineer makes $500,000 a year?

Senior software engineers, especially those working at large tech companies or in specialized fields like machine learning or cloud computing, can earn $500,000 or more annually. High compensation often includes base salary, bonuses, and stock options, and typically requires extensive experience, advanced skills, and a strong track record of performance.

What engineers make $300,000 a year?

Senior software engineers, especially those in high-demand fields like machine learning, cloud computing, or with extensive experience at large tech companies, can earn $300,000 or more annually. Compensation often includes base salary, bonuses, and stock options, and requires advanced skills, certifications, and a strong track record of performance.
What are the most commonly searched types of 2024 Software Engineering jobs? The most popular types of 2024 Software Engineering jobs are:
What states have the most 2024 Software Engineering jobs? States with the most job openings for 2024 Software Engineering jobs include:
Infographic showing various 2024 Software Engineering job openings in the United States as of July 2026, with employment types broken down into 94% Full Time, 4% Part Time, and 2% Contract. Highlights an 87% Physical, 3% Hybrid, and 10% Remote job distribution, with an average salary of $103,126 per year, or $49.6 per hour.

Junior Software Developer

Nightwing

Annapolis Junction, MD • On-site

$68K - $88K/yr

Full-time

Re-posted 18 days ago


Job description

Job Summary:
Nightwing is a provider of technically advanced full-spectrum cyber, data operations, systems integration, and intelligence mission support services. They are seeking a Junior Software Developer to design and implement custom software tools, diagnose issues, and mentor junior developers in a collaborative environment.
Responsibilities:
• Design and implement custom software tools and techniques
• Diagnose issues and debug customer problems using industry standard tools as well as custom toolsets
• Responsible for end-to-end design, development, and standard developer testing of the developed software
• Write documentation pertinent to operating and supporting the developed software and techniques
• Daily activities include software development, toolchain/helper tool development, and use of debuggers, disassemblers, and other diagnostic software
• Attend design meetings, mentor junior developers, or perform code reviews
• Interface with other developers as well as customer personnel to solve problems and communicate requirements, status, and other information
• Mentor and lead junior-level developers to accomplish mission objectives and solve real-time engineering challenges
Qualifications:
Required:
• 1 - 6 years of experience programming in C/C++ or similar and Python
• In-depth understanding of network protocols
• In-depth understanding of OS internals
• Ability to gather requirements and design a solution with minimal oversight
• Ability to present a development plan and forecast deliverables
• Strong familiarity with software security technologies such as ASLR and DEP
• Bachelor’s in computer engineering, Computer Science, or related field.
• Top Secret/SCI + Full Scope Poly required
Preferred:
• Experience with IDA Pro, Ghidra, or similar binary analysis tool a plus
• Familiarity with modern software engineering concepts
• Knowledge of common CNO techniques
• Experience with additional architectures (ARM, RISC, PPC etc.)
Company:
Nightwing provides cyber, data operations, systems integration, and intelligence services for government and commercial customers. Founded in 2024, the company is headquartered in Sterling, USA, with a team of 1001-5000 employees. The company is currently Late Stage.