1

Ibm Senior Software Engineer Jobs (NOW HIRING)

Senior Software Engineer

$125.40K - $165.30K/yr

Greetings from Smart Work IT Services, We are seeking an experienced Senior Software Engineer to contribute to AI-driven software engineering initiatives by building, evaluating, and improving high ...

Sr. Software Engineer - SOC

San Jose, CA

$143.60K - $189.30K/yr

Job Title: Sr. Software Engineer - SOC (318578) Job Location: San Jose, CA (100% remote for now but need to be onsite as soon as campus opens) Duration: 6+ months contract Client: Samsung Description:

Sr. Software Engineer

Little Rock, AR · On-site

$103.50K - $136.40K/yr

Continually review performance and collaborate with Sr. Software Engineers to recommend repairs of existing programs to increase operating efficiency or to adapt to new requirements * Document ...

Senior Software Engineer

Palo Alto, CA · On-site

$144.20K - $190.10K/yr

The Senior Software Engineer will lead the development of cross-platform applications and design scalable systems while working on advanced AI models. Responsibilities : • Lead the development of ...

Sr. Software Engineer

Newark, DE · On-site

$120.70K - $159.10K/yr

POSITION TITLE: Sr. Software Engineer POSITION DUTIES: Analyze business user needs, design, develop and implement software applications and systems using Azure, Java, J2EE, SQL, Kubernetes, Visual ...

Senior Software Engineer

Eagan, MN

$124.90K - $164.70K/yr

Senior Software Engineer Location: Eagan, MN Senior Software Engineer Developer will be joining Agile team working on our eLearning platform. This team works on the UI, business and data layers plus ...

Senior Software Engineer

Hopkinton, MA · On-site

$134.60K - $177.40K/yr

Senior Software Engineer The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop ...

Senior Software Engineer I

Rochester, MI · Remote

$138K - $172.25K/yr

Description Senior Software Engineer Location: Remote, USA Compensation: $138,000.00-$172,250.00 Benefits Offered: Vision, Medical, Life, Dental, 401K (Range applies to US candidates only) + Benefits ...

Sr. Software Engineer

Newark, DE

$120.70K - $159.10K/yr

POSITION TITLE: Sr. Software Engineer POSITION DUTIES: Analyze business user needs, design, develop and implement software applications and systems using Azure, Java, J2EE, SQL, Kubernetes, Visual ...

Senior Software Engineer I

Birmingham, MI · Remote

$138K - $172.25K/yr

Description Senior Software Engineer Location: Remote, USA Compensation: $138,000.00-$172,250.00 Benefits Offered: Vision, Medical, Life, Dental, 401K (Range applies to US candidates only) + Benefits ...

Sr. Software Engineer

Newark, DE · On-site

$120.70K - $159.10K/yr

POSITION TITLE: Sr. Software Engineer POSITION DUTIES: Analyze business user needs, design, develop and implement software applications and systems using Azure, Java, J2EE, SQL, Kubernetes, Visual ...

Ivo is the contract intelligence platform of choice for companies like Uber, Meta, Canva, IBM, and ... Senior Frontend Engineer Our software delights users, and our Frontend Engineers make that happen.

Senior Software Engineer

New York, NY · On-site

$175K - $275K/yr

They are currently looking for a Senior Software Engineer to work on-site in their Core Development team. This role requires 5 days / week on-site in New York City. Qualified candidates will have 5 ...

Senior Software Engineer - Databases

Oakland, CA · Hybrid

$140.70K - $185.50K/yr

We're seeking an enthusiastic Senior Software Engineer to join our fast-growing data company. As a ... IBM Db2, CockroachDB * AWS, GCP, Azure * Bazel, Docker, Kubernetes, Github What You'll Do * Write ...

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 29, 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.

$125.40K - $165.30K/yr

Full-time

This job post has expired today. Applications are no longer accepted.


Job description

Job Description
Greetings from Smart Work IT Services,
We are seeking an experienced Senior Software Engineer to contribute to AI-driven software engineering initiatives by building, evaluating, and improving high-quality code solutions. with strong expertise in multiple programming languages and experience developing scalable applications while working closely with AI model training and evaluation teams.
Job Title: Senior Software Engineer
Location: Remote
Key Responsibilities
  • Work on AI model training initiatives by curating high-quality code examples and building solutions in Python, JavaScript (including ReactJS), C/C++, Java, Rust, and Go.
  • Evaluate, review, and refine AI-generated code to ensure efficiency, scalability, and reliability.
  • Collaborate with cross-functional teams to improve AI-driven coding solutions and benchmark them against industry performance standards.
  • Develop intelligent agents capable of verifying code quality and identifying error patterns.
  • Analyze and hypothesize different stages of the software engineering lifecycle including prototyping, architecture design, API design, production implementation, launch, experimentation, monitoring, and operational maintenance.
  • Design and implement verification mechanisms that can automatically validate solutions to software engineering tasks.
  • Contribute to improving AI capabilities in solving complex software development challenges.
Required Skills
  • 5+ years of software engineering experience.
  • Strong expertise in Python, JavaScript (including ReactJS), C/C++, Java, Rust, and Go.
  • Experience building full-stack applications and deploying scalable, production-grade software.
  • Strong knowledge of software architecture, design patterns, development, debugging, and code review practices.
  • Ability to analyze, evaluate, and improve code quality and system performance.
  • Excellent problem-solving and collaboration skills.