1

Ibm Senior Software Engineer Jobs (NOW HIRING)

Senior Software Engineer

Palo Alto, CA

$144K - $189.80K/yr

SAT is an Oracle Gold Partner, SAP Services Partner & IBM Certified enterprise. All SA Technologies ... Senior Software Engineer Location: Palo Alto, CA Duration: 4 Months + Rate: Open The Data Computing ...

Senior Software Engineer

Provo, UT · On-site

$120K - $140K/yr

Senior Software Engineer Are you a Software Engineer who's ready to take your career to the next level in an environment where innovation, collaboration, and impact drive everything we do? Join our ...

Senior Software Engineer

Provo, UT · On-site +1

$120K - $140K/yr

Senior Software Engineer Are you a Software Engineer who's ready to take your career to the next level in an environment where innovation, collaboration, and impact drive everything we do? Join our ...

Senior Software Engineer

Reston, VA

$127.40K - $168K/yr

The Senior Software Engineer shall perform with a high degree of independence and expertise to implement solutions for a variety of complex software products/features... both wholly new efforts and ...

Senior Software Engineer

Downingtown, PA

$127K - $167.50K/yr

Senior Software Engineer Location : Downingtown, PA 19335 Duration : 12 Months Shift Details : 100% onsite Senior Software Engineer, AI Integration Design and develop AI integrations for a scientific ...

Senior Software Engineer

Downingtown, PA

$127K - $167.50K/yr

Senior Software Engineer Location : Downingtown, PA 19335 Duration : 12 Months Shift Details : 100% onsite Senior Software Engineer, AI Integration Design and develop AI integrations for a scientific ...

Senior Software Engineer

Panama City, FL · On-site

$109.30K - $144.10K/yr

Job Title Senior Software Engineer Location Panama City, FL 32401 US (Primary) US Job Type Full-time Education Bachelor's Degree Career Level Experienced (Non-Manager) Category Information Technology ...

Senior Software Engineer

Provo, UT · Remote

$120K - $140K/yr

Senior Software Engineer Are you a Software Engineer who's ready to take your career to the next level in an environment where innovation, collaboration, and impact drive everything we do? Join our ...

Senior Software Engineer

Grand Rapids, MI

$117.70K - $155.10K/yr

Senior Software Engineer Lang Recruiting is partnering with a growing technology consulting organization to identify a Senior Software Engineer who can provide strong technical leadership while ...

New

Senior Software Engineer

Reston, VA · On-site

$127.40K - $168K/yr

The Senior Software Engineer shall perform with a high degree of independence and expertise to implement solutions for a variety of complex software products/features... both wholly new efforts and ...

Senior Software Engineer

New York, NY · On-site +1

$190K - $240K/yr

Senior Software Engineer Company Overview: Lovefreedom Solution is a leading software development company based in New York, NY. We provide innovative solutions to businesses of all sizes, helping ...

next page

Showing results 1-20

Ibm Senior Software Engineer information

See salary details

$75.5K

$143.3K

$192K

How much do ibm senior software engineer jobs pay per year?

As of May 30, 2026, the average yearly pay for ibm senior software engineer in the United States is $143,292.00, according to ZipRecruiter salary data. Most workers in this role earn between $122,500.00 and $161,500.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an IBM Senior Software Engineer, and why are they important?

To thrive as an IBM Senior Software Engineer, you need a deep understanding of software development principles, advanced programming skills (such as Java, Python, or C++), and typically a bachelor’s or master’s degree in computer science or a related field. Familiarity with IBM's proprietary platforms, cloud technologies, DevOps tools, and relevant certifications (like IBM Certified Solution Developer) are highly valuable. Strong problem-solving abilities, leadership, effective communication, and collaboration set top performers apart in this role. These skills and qualifications are crucial for leading complex projects, mentoring teams, and delivering innovative solutions that drive IBM's technological success.

What opportunities for technical and leadership growth are available to IBM Senior Software Engineers?

At IBM, Senior Software Engineers benefit from a range of career development opportunities, including access to advanced technical training, leadership workshops, and mentorship programs. Many engineers have the chance to lead project teams, contribute to architectural decisions, or transition into roles such as technical leads or solution architects. Additionally, IBM encourages cross-functional collaboration, so Senior Software Engineers often work closely with product managers, designers, and other engineering teams, which broadens their exposure to different business and technical domains. This collaborative environment supports both vertical advancement and lateral movement within the company.

What does an IBM Senior Software Engineer do?

An IBM Senior Software Engineer is responsible for designing, developing, and maintaining complex software systems and applications. They typically lead technical projects, mentor junior engineers, and collaborate with cross-functional teams to deliver high-quality software solutions. Their role may also involve code review, troubleshooting, and ensuring that software products meet IBM’s standards for performance, security, and scalability. Senior Software Engineers at IBM often work with cutting-edge technologies and contribute to architectural decisions.

What is the difference between Ibm Senior Software Engineer vs Ibm Software Developer?

AspectIbm Senior Software EngineerIbm Software Developer
CredentialsBachelor's or Master’s in Computer Science, relevant certificationsBachelor's or higher in Computer Science, relevant certifications
Work EnvironmentDesigning, developing, and leading complex software projectsDeveloping and maintaining software applications under guidance
Employer & Industry UsageUsed across IBM divisions for advanced rolesCommonly employed for entry to mid-level roles in software development

The main difference between an Ibm Senior Software Engineer and an Ibm Software Developer lies in experience level and responsibilities. Senior Engineers typically lead projects and make architectural decisions, while Developers focus on coding and implementation. Both roles require similar educational backgrounds and certifications, but Senior Engineers are expected to have more experience and leadership skills.

What cities are hiring for Ibm Senior Software Engineer jobs? Cities with the most Ibm Senior Software Engineer job openings:
Infographic showing various Ibm Senior Software Engineer job openings in the United States as of May 2026, with employment types broken down into 89% Full Time, and 11% Part Time. Highlights an 82% Physical, 8% Hybrid, and 10% Remote job distribution, with an average salary of $143,292 per year, or $68.9 per hour.
Senior Software Engineer

$144K - $189.80K/yr

Other

Posted 3 days ago


Job description

Company Description

SA Technologies Inc. (www.satincorp.com) is a market leader and one of the fastest growing IT consulting firms with operations in US, Canada, Mexico & India. SAT is an Oracle Gold Partner, SAP Services Partner & IBM Certified enterprise.

All SA Technologies requirements are Direct Client Requirements from IT Hiring Managers. We guarantee you the best rate for your skills and performance.



Job Description

Position: Senior Software Engineer

Location: Palo Alto, CA 

Duration: 4 Months +

Rate: Open


Job Description 


The Data Computing Appliance and Platform Software team is responsible for developing the software that deploys, manages, monitors and maintains both the appliance and software stacks that run on the platform, including the Greenplum Database, Hadoop and VMware ESX. 

Responsibilities 

Design the platform S/W infrastructure, Management software and test infrastructure 

Work with the team to write high quality, extensible, maintainable code 

Independently investigate features/issues and propose/implement/document solutions 

Review product documentation and other's code 

Champion product and software quality 

Work closely with other teams to drive product alignment 


Desired Skills and Experience 


Requirements 


Experience delivering enterprise base products. 

Proven Linux Clustering, Hadoop or storage technologies, networking including high-speed Interconnect, distributed systems. 

Experience with developing and delivering in an agile framework 

C, C++, Python, Bash, Java 

BS degree with a minimum of 7+years of experience in technology-oriented software development 

Excellent problem-solving, organization and communication skills. 

Experience coordinating across multiple teams and organizational components. 


Desired 


Parallel High-Speed File Systems and Big Data experience 

JIRA or similar bug tracking software. 

Wiki Development (Confluence) 

Knowledge of Database technologies


Additional Information

All your information will be kept confidential according to EEO guidelines.