1

Software Engineers Jobs (NOW HIRING)

... software upgrades. Education and Experience Requirements Master's degree in Computer Science (any), Engineering (any), MBA (any) or alternatively a Bachelors degree (any) with 5 years of relevant ...

American Express Travel Related Services Company, Inc. seeks Software Engineers to serve as a core member of an engineering team to develop digital and automated solutions for our customers. At ...

... software upgrades. Education and Experience Requirements Masters degree in Computer Science, Engineering or related field of study or alternatively a Bachelors degree (any) with 5 years of relevant ...

Software Engineers

Phoenix, AZ · On-site

$119K - $174K/yr

American Express Travel Related Services Company, Inc. seeks Software Engineers to serve as a core member of an engineering team to develop digital and automated solutions for our customers.

Tiktok Senior Software Engineer (Privacy) PDPO-San Jose San Jose Regular R&D Job ID: A205871 Responsibilities TikTok is the leading destination for short-form mobile video. At TikTok, our mission is ...

The Software Engineer supports the development, deployment, and scaling of Python-based backend services for a distributed, cloud-hosted embedded machine learning platform, requiring foundational ...

Job Overview Analyze, design, develop, test, implement, troubleshoot and maintenance of software applications using skills like Oracle, Oracle SQL, HTML, PL/SQL, UNIX/LINUX, SQL Developer; writing ...

Software Engineers

Chicago, IL · Remote

$30 - $50/hr

Software Engineer (Remote) * Location: Remote (United States, Canada, United Kingdom, Australia) * Work Mode: Fully Remote Role Overview Help design and evaluate autonomous AI agents across multiple ...

Software Engineers

Los Angeles, CA · Remote

$30 - $50/hr

Software Engineer (Remote) * Location: Remote (United States, Canada, United Kingdom, Australia) * Work Mode: Fully Remote Role Overview Help design and evaluate autonomous AI agents across multiple ...

Software Engineer (Remote) * Location: Remote (United States, Canada, United Kingdom, Australia) * Work Mode: Fully Remote Role Overview Help design and evaluate autonomous AI agents across multiple ...

Software Engineers * Project Engineers * Mechanical Engineers * Technical Writers * Product Trainers * System Safety Engineers * Configuration/Data Management * Integrated Product Support Manager

Software Engineers * Project Engineers * Mechanical Engineers * Technical Writers * Product Trainers * System Safety Engineers * Configuration/Data Management * Integrated Product Support Manager

Software Engineers * Project Engineers * Mechanical Engineers * Technical Writers * Product Trainers * System Safety Engineers * Configuration/Data Management * Integrated Product Support Manager

Software Engineers * Project Engineers * Mechanical Engineers * Technical Writers * Product Trainers * System Safety Engineers * Configuration/Data Management * Integrated Product Support Manager

next page

Showing results 1-20

Software Engineers information

See salary details

$63.5K

$147.5K

$205.5K

How much do software engineers jobs pay per year?

As of Jun 5, 2026, the average yearly pay for software engineers in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

What does a Software Engineer do?

A Software Engineer designs, develops, tests, and maintains software applications and systems. They write code, debug programs, and collaborate with other developers, designers, and stakeholders to create efficient and scalable solutions. Software Engineers work in various domains, including web development, mobile applications, artificial intelligence, and cloud computing. Their responsibilities often include problem-solving, optimizing performance, and ensuring security in software applications.

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

To thrive as a Software Engineer, you need strong programming skills, algorithmic thinking, and a relevant degree in computer science or a related field. Proficiency with languages such as Java, Python, or C++, experience with version control systems like Git, and familiarity with development platforms are commonly required, with certifications like AWS Certified Developer being advantageous. Effective problem-solving, collaboration, and clear communication set top performers apart in this field. These capabilities ensure the successful design, development, and maintenance of robust software solutions in dynamic technology environments.

What are some typical day-to-day responsibilities for Software Engineers?

Software Engineers typically spend their days designing, coding, testing, and debugging software applications or systems as part of a collaborative development team. They may participate in daily stand-up meetings, code reviews, and planning sessions to ensure alignment with project goals. In addition to technical tasks, Software Engineers often work closely with product managers, UX designers, and QA specialists to deliver high-quality solutions that meet user needs. This role offers a dynamic mix of independent problem-solving and teamwork, allowing engineers to continually learn and grow their skills.
What cities are hiring for Software Engineers jobs? Cities with the most Software Engineers job openings:
What are the most commonly searched types of Software Engineers jobs? The most popular types of Software Engineers jobs are:
What states have the most Software Engineers jobs? States with the most job openings for Software Engineers jobs include:
Infographic showing various Software Engineers job openings in the United States as of May 2026, with employment types broken down into 1% Internship, 76% Full Time, 17% Part Time, and 6% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $147,524 per year, or $70.9 per hour.
Software Engineers

Full-time

Posted 26 days ago


Job description

Edison, NJ
October 13, 2023
Openings - 10
Analyze, design, develop, test, implement, troubleshoot and maintenance of software applications using skills like Java, JSP, J2EE, JSP, EJB, Oracle, JSON, Servlets, MVC, Junit, JavaScript, jQuery
Job Overview
Analyze, design, develop, test, implement, troubleshoot and maintenance of software applications using skills like Java, JSP, J2EE, JSP, EJB, Oracle, JSON, Servlets, MVC, Junit, JavaScript, jQuery; develop new technical solutions using standard tools, platforms and methodologies; create server side functionality using object oriented design principles; design, implement, review, repair and improve existing codes and recommend software upgrades.
Education and Experience Requirements
Master's degree in Computer Science (any), Engineering (any), MBA (any) or alternatively a Bachelors degree (any) with 5 years of relevant experience in lieu of Master's degree.

Siri Infosolutions logo

About Siri Infosolutions

Sourced by ZipRecruiter

Our team of experts first gather each and every requirement of yours. Our research and development team then sit around those requirements and come up with a plan. Our implementation team then executes that plan for optimal results. After that our support team remains in constant touch with you during and after the entire process.

Industry

It services

Company size

201 - 500 Employees

Headquarters location

Edison, NJ, US

Year founded

2005