1

Ibm Software Engineering Jobs in California (NOW HIRING)

We are growing at a steady pace specializing in the fields of Software Development, Software ... BPM Solution Architects are responsible for engineering and delivering world-class platforms for ...

We are growing at a steady pace specializing in the fields of Software Development, Software ... SOA and batch integration experience Proven solution engineering and real-world delivery experience ...

As a Software Engineer , you'll ship features end-to-end across our stack: a Go backend, a ... Studied computer engineering at Waterloo; did internships at IBM, Rivian, and a couple startups;

Senior Software Engineer

Santa Clara, CA · On-site

$143K - $189K/yr

SAT is an Oracle Gold Partner, SAP Services Partner & IBM Certified enterprise. All SA Technologies ... Position: Senior Software Engineer Location: Santa Clara, CA Duration: 6 Months Client Data ...

SAT is an Oracle Gold Partner, SAP Services Partner & IBM Certified enterprise. All SA Technologies ... The Data Computing Appliance and Platform Software team is responsible for developing the software ...

Senior Software Engineer

Palo Alto, CA · On-site

$144K - $189K/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 ...

Introduction As an IBM Associate, you'll start thinking, working, and growing like an IBMer. From ... Engineering) or related fields. • Adobe Cloud Products basic understanding (Adobe Analytics ...

New

Showing results 21-40

Ibm Software Engineering information

What is IBM software engineering?

IBM Software Engineering involves designing, developing, testing, and maintaining software solutions and systems for IBM and its clients. Software engineers at IBM work on a variety of products, including cloud platforms, artificial intelligence, enterprise software, and more. They use modern programming languages and development methodologies to create innovative and reliable software that addresses business and technical challenges. IBM Software Engineers often collaborate in cross-functional teams and have opportunities to work with cutting-edge technologies.

How does collaboration typically work within IBM software engineering teams, and what tools or practices are commonly used?

Collaboration in IBM software engineering teams is highly structured and relies on agile methodologies like Scrum or Kanban. Team members frequently participate in daily stand-ups, sprint planning, and code reviews to ensure transparency and progress. IBM engineers often use tools such as Jira for project tracking, GitHub for version control, and Slack or Microsoft Teams for real-time communication. Cross-functional collaboration is encouraged, with engineers working closely with product managers, designers, and quality assurance specialists to deliver robust solutions. This environment fosters knowledge sharing and continuous improvement.

What are the key skills and qualifications needed to thrive as an IBM software engineer, and why are they important?

To thrive as an IBM Software Engineer, you need a solid background in computer science principles, proficiency in programming languages like Java, Python, or C++, and typically a bachelor's degree in a related field. Familiarity with IBM-specific tools such as IBM Cloud, WebSphere, and DevOps pipelines, as well as certifications like IBM Certified Developer, are highly beneficial. Strong problem-solving skills, teamwork, and effective communication set standout engineers apart. These skills and qualifications enable engineers to design innovative solutions, collaborate efficiently, and drive success in IBM's dynamic technological environment.

What is the difference between Ibm Software Engineering vs Ibm Software Developer?

AspectIbm Software EngineeringIbm Software Developer
Primary RoleDesigning, developing, testing, and maintaining software solutions at an engineering levelWriting, coding, and implementing software applications based on specifications
Required SkillsProgramming, system architecture, software design, testing methodologiesProgramming, debugging, code optimization, application development
Work EnvironmentCollaborative engineering teams, project planning, technical designDevelopment teams, coding environments, project implementation
CertificationsTypically includes software engineering or related technical certificationsOften requires programming language certifications or developer-specific credentials

Ibm Software Engineering focuses on designing and building software systems, involving technical planning and architecture. In contrast, Ibm Software Developer primarily involves coding and implementing software applications. Both roles require strong programming skills and often share similar certifications, but their core responsibilities differ in scope and focus.

What are popular job titles related to Ibm Software Engineering jobs in California?

For Ibm Software Engineering jobs in California, the most frequently searched job titles are:

What job categories do people searching Ibm Software Engineering jobs in California look for?

The top searched job categories for Ibm Software Engineering jobs in California are:

What cities in California are hiring for Ibm Software Engineering jobs?

Cities in California with the most Ibm Software Engineering job openings:

Infographic showing various Ibm Software Engineering job openings in California as of August 2026, with employment types broken down into 56% Full Time, 11% Temporary, and 33% Contract. Highlights an 89% In-person, and 11% Hybrid job distribution.

IBM BPM Architect

Sonsoft Inc

San Francisco, CA • On-site

Full-time

Re-posted 21 days ago


Job description

Company Description

SonSoft is an IT Staffing and consulting firm and duly organized under the laws of the Commonwealth of Georgia. We are growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services.

Job Description

BPM Solution Architects are responsible for engineering and delivering world-class platforms for our customers, producing enterprise standard solutions and for leading BPM delivery teams to build and deliver them successfully on IBM BPM, and similar technology - leveraging OOB features to the maximum.

Suitable candidates will be highly knowledgeable in any BPM technology (Pega, IBM, Oracle, Appian or others), web application development, SSO, BPM integration and extension. You will be able to fully utilize OOB features of the tool, designing solutions using product APIs, external DBs and other tools to extend the product as needed. Deep experience in integration of BPM tools with other enterprise systems is mandatory.

One should have good understanding of SOA and enterprise application architecture. He/ She should also understand both Agile (SCRUM) and Waterfall delivery models and understand the importance of SDLC (Software Development Lifecycle Principles) and BPM development best practices.

Candidate should be able to communicate clearly and confidently, leading both technical briefings and business requirement gathering sessions.

Responsibilities:-

  • Map out the architecture for global implementations
  • Liaise closely with the functional and technical teams
  • Provide Subject Matter Expertise in Enterprise Architecture
  • Lead requirement gathering sessions
  • Lead technical design sessions
  • Authoring technical design documents
  • Managing the technical delivery of integrations and custom extensions
  • Managing technical scope and client expectation
  • Providing hands on expert level assistance to developers on technical issues
  • Designing and managing the execution of test plans
  • Ensuring quality is delivered


Skills required:-

  • Must be lead architect for 2-3 BPM enterprise solutions.
  • Hands on experience on IBM BPM, and similar technology
  • Deep real-world BPM integration deliveries of enterprise software systems using industry standard environments and OOB API with customization.
  • SOA and batch integration experience
  • Proven solution engineering and real-world delivery experience
  • Clear & confident technical communication skills
  • Team leading and colleague mentoring skills


Nice to have:-

  • BPM Architect certification (Pega, IBM BPM, Oracle BPM, Appian or similar technology).
  • SOA knowledge with UI / UX experience
  • Good knowledge TOGAF.
  • Agile/SCRUM certification
Qualifications
  • Bachelor's degree or foreign equivalent required from an accredited institution. Will also consider three years of progressive experience in the specialty in lieu of every year of education.
  • At least 10+ years of experience within the Information Technologies.
Additional Information

** U.S. citizens and those who are authorized to work independently in the United States are encourage to apply. We are unable to sponsor at this time.

Note:-

  1. This is a Full Time & Permanent job opportunity.
  2. Only US CitizenGreen Card HolderGC-EADH4-EADL2-EAD can apply.
  3. H1B Visa Transfer can also apply for this position.
  4. No OPT-EAD and TN Visa candidates please.
  5. Please mention your Immigration Status while applying .
  6. All your information will be kept confidential according to EEO guidelines.

Sonsoft logo

About Sonsoft

Sourced by ZipRecruiter

Sonsoft , Inc. is a USA based corporation duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services.

Industry

It services

Company size

51 - 200 Employees

Headquarters location

Alpharetta, GA, US

Year founded

2007