Current jobs related to Software Engineering Senior Software Development Engineer - San Jose, California - IBM


  • San Diego, California, United States United Software Group Full time

    Job Title: Senior Software Development EngineerAt United Software Group, we are seeking a highly skilled Senior Software Development Engineer to join our team.Key Responsibilities:* Design and develop complex software systems using C++, Python, and Linux* Collaborate with cross-functional teams to implement software requirements and design specs* Develop and...


  • San Francisco, California, United States Triunity Software Full time

    Job Title: Senior Java Software EngineerWe are seeking a highly skilled Senior Java Software Engineer to join our team at Triunity Software.Key Responsibilities:* Design, develop, and test complex software applications using Java* Collaborate with cross-functional teams to identify and prioritize project requirements* Develop and maintain high-quality,...


  • San Jose, California, United States Lynx Software Technologies Full time

    Job OverviewLynx Software Technologies is seeking a highly skilled Senior Software Engineer to join our team. As a key technical resource, you will ensure the successful deployment and support of our Lynx product implementations. This customer-facing role requires excellent communication skills and collaboration with internal and external teams.Key...


  • San Leandro, California, United States United Software Group Full time

    Job Title:Senior Java Software EngineerLocation:Onsite Interview OnlyRequired Qualifications:10+ years of Software Engineering experience with web application development10+ years of Java 11+ experience5+ years of Java Rest Services experience8+ years of Spring/SpringBoot experience4+ years of experience developing and using RESTful Application Program...


  • San Jose, California, United States Software AG Full time

    Job SummaryWe are seeking a highly skilled and experienced software engineer to join our Software AG CONNX team in a remote capacity. The successful candidate will be responsible for designing, implementing, and maintaining features for the CONNX product suite, which is primarily written in cross-platform C++.Key ResponsibilitiesLead and own the design,...


  • San Diego, California, United States United Software Group Full time

    Sr. EngineerWe are seeking a highly skilled Sr. Engineer to join our team at United Software Group.Key Responsibilities:Design and develop complex software systems using C++, Python, and Linux.Lead the full SDLC, including writing software requirements, design specs, and implementing software from such specs.Collaborate with cross-functional teams in Agile...


  • San Jose, California, United States Lynx Software Technologies Full time

    Job Title: Software Quality Assurance EngineerWe are seeking a highly skilled Software Quality Assurance Engineer to join our team at Lynx Software Technologies. As a key member of our software development team, you will be responsible for ensuring the quality and security of our mission-critical software used in the aerospace and military...


  • San Jose, California, United States Lynx Software Technologies Full time

    Job SummaryLynx Software Technologies is seeking a skilled Software Quality Assurance Engineer to champion all aspects of software quality, particularly related to test automation using scripting languages like Python. Your responsibilities will range from providing design input on features to ensure testability to building test automation frameworks and...


  • San Francisco, California, United States ONE INC SOFTWARE CORPORATION Full time

    Job Summary:We are seeking a highly skilled Senior Software Engineering Team Lead to join our team at ONE INC SOFTWARE CORPORATION. As a key member of our engineering team, you will be responsible for leading the development and implementation of our cloud native solutions, ensuring the highest level of quality and reliability.Key Responsibilities:Lead a...

  • Software Architect

    3 weeks ago


    San Jose, California, United States Innominds Software Full time

    Job Title: Software ArchitectInnominds Software Inc. is seeking a highly skilled Software Architect to join our team in San Jose, CA.Job Summary:We are looking for a talented Software Architect to design and develop complex software systems. The ideal candidate will have a strong background in software engineering, architecture, and design patterns.Key...


  • San Jose, California, United States Triunity Software Full time

    Job Title: Senior Validation EngineerWe are seeking a highly skilled Senior Validation Engineer to join our team at Triunity Software, Inc. As a Senior Validation Engineer, you will be responsible for ensuring the quality and reliability of our medical devices by developing and implementing validation plans, protocols, and procedures.Key...


  • San Jose, California, United States NetApp Full time

    Job SummaryAt NetApp, we're transforming the way data is changing the world. As a Senior Software Development Engineer, you'll be part of a high-performance engineering team responsible for building the fundamental software to manage the ONTAP software product.Key ResponsibilitiesDevelop, test, and debug distributed software that drives NetApp cloud,...


  • San Francisco, California, United States Take-Two Interactive Software Full time

    About the PositionTake-Two Interactive Software is a leading developer, publisher, and marketer of interactive entertainment for consumers around the globe. We are seeking a highly skilled Senior Software Engineer to join our Direct to Consumer team in San Francisco or Vancouver.Job SummaryWe are looking for a talented Senior Software Engineer to provide...


  • San Jose, California, United States Celestica Full time

    Job Summary:Celestica is seeking a highly skilled Senior Software Development Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, testing, and debugging software applications.Key Responsibilities:Design and develop software applications using C, C++, and Python.Develop and support...


  • San Jose, California, United States Rootshell Inc Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Rootshell Inc. As a Senior Software Engineer, you will be responsible for designing, implementing, and testing software applications.Key Responsibilities:Design and develop software applications using various programming languages and...


  • San Jose, California, United States Adobe Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our team at Adobe. As a key member of our engineering team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.As a Senior Software Development Engineer, you will work closely with our...


  • San Jose, California, United States Sterling Engineering Inc. Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Sterling Engineering Inc. in San Jose, CA. This is a contract-to-hire opportunity for a motivated individual with a strong background in software development, particularly in regulated industries such as pharmaceutical and medical devices.Key...


  • San Jose, California, United States Advanced Micro Devices , Inc. Full time

    Transforming Lives with AMD TechnologyWe're passionate about pushing the limits of innovation to solve the world's most important challenges. As a Senior Software Development Engineer at AMD, you'll join a team of talented engineers who are dedicated to building great products that accelerate next-generation computing experiences.The Role:In this role,...


  • San Jose, California, United States Jobot Full time

    About the RoleWe are seeking a highly skilled and experienced Senior / Staff Software Engineer to lead and mentor our engineering team. As a key member of our team, you will be responsible for designing, developing, and implementing high-quality, scalable, and efficient software solutions for our gaming platform.Key ResponsibilitiesDesign and develop...


  • San Jose, California, United States Adobe Full time

    Job Title: Senior Software EngineerAbout the Role:We are seeking a highly motivated and experienced Senior Software Engineer to join our Digital Video and Audio (DVA) team at Adobe. As a key member of our team, you will be responsible for developing high-performance video processing pipeline for our industry-leading software products, including Premiere Pro...

Software Engineering Senior Software Development Engineer

2 months ago


San Jose, California, United States IBM Full time
About the Role

We are seeking a seasoned software engineer to join our team at IBM, where you will play a key role in building scalable micro-services that handle massive amounts of data and form the backbone of customer-facing managed services.

Your Key Responsibilities
  • Thrive in a fast-paced, collaborative, cross-functional, agile environment, working closely with product management to define desired capabilities and drive technical designs.
  • Contribute to the development of procedures, tools, and practices to optimize team productivity and deliver high-quality software solutions.
  • Analyze problems from internal and external customers, debug, and provide fixes, ensuring initial quality and design for automated testability.
Required Technical and Professional Expertise
  • Proven experience with Microservices and Service Oriented Architectures, modern API designs, and implementations.
  • Proven experience delivering enterprise-level software preferably in Java or Scala and TypeScript/JavaScript.
  • Experience with NoSQL Database implementations, including query optimization, index generation, and caching.
  • Competent with CI/CD pipelines and able to thrive in fast-moving software design and development methodologies.
  • Collaborative work style, effective communication, and cross-functional teamwork.
Preferred Technical and Professional Expertise
  • Passionate and driven to design and implement scalable, programmatic solutions to complex problems.
  • Ability to handle multiple competing priorities in a fast-paced environment.
  • Technical leadership experience in building and delivering complex software systems.
  • Experience in working with customers, product management, and senior management to deliver value to the market.
  • Robust knowledge of data structures, algorithms, enterprise systems, asynchronous architectures, and object-oriented programming.
  • Proven experience with best SDLC practices, including coding standards, reviews, code management, build processes, and testing.
  • Experience building large applications at scale using modern best practices.