Back
IBM logo

Senior Software Engineer - Data Management

IBM · Posted Oct 20

Hybrid cloud, artificial intelligence, enterprise software, quantum computing, and IT consulting services

Bangalore, INFull-timeOnsiteSenior Level6–10 years₹28.0L–₹42.0L yearly<25 applicants
Information TechnologyCloud ComputingArtificial IntelligenceQuantum ComputingEnterprise SoftwareIT ConsultingPublic Company
Be an early applicantFull time

Get a personal compatibility score

Add a resume for personal matches

About the role

IBM Transformation & Operations and its Data And AI organization build strategic business capabilities and AI agents on a Data & AI platform to enable digital-first execution and transformation. The engineering team focuses on scalable software, data pipelines, APIs, and cloud-native systems that augment human capabilities and accelerate business workflows. This Senior Software Engineer role in Bangalore designs, develops, and maintains scalable software and data solutions while driving technical direction, CI/CD and observability, and adoption of AI-assisted engineering practices.

What you will do

  • Design, develop, test, and maintain scalable software applications, services, APIs, and data solutions.
  • Own the design and implementation of complex, scalable, and reliable software and data solutions.
  • Build reliable data processing, transformation, integration, and storage capabilities.
  • Apply modern software engineering practices across the complete SDLC, including design, coding, testing, debugging, and deployment.
  • Leverage AI-assisted and agentic development practices to accelerate coding, testing, debugging, documentation, automation, and engineering workflows.
  • Identify and drive adoption of AI-agent-based solutions to automate engineering and data management workflows.
  • Build and maintain CI/CD, automation, observability, and monitoring capabilities to improve reliability and developer productivity.
  • Apply cloud-native technologies and practices to build scalable and resilient systems.
  • Troubleshoot complex technical issues and continuously improve performance, quality, security, and maintainability.
  • Provide technical guidance through design reviews, code reviews, mentoring, and engineering best practices.
  • Collaborate with software, data, and platform engineers to deliver end-to-end solutions.
  • Partner with cross-functional engineering teams to influence architecture, technical direction, and long-term solutions.

Skills used in this role

JavaPythonGoC++SQLNoSQLCI/CDCloud-NativeOpen SourceTechnical LeadershipProblem SolvingCollaborationCommunication

What the employer is looking for

  • Strong software engineering experience building scalable and maintainable applications or services.
  • Proficiency in at least one programming language such as Java, Python, Go, C++, or similar.
  • Strong understanding of data structures, algorithms, APIs, databases, software design, and architecture principles.
  • Experience with SQL and relational and/or NoSQL databases.
  • Experience building data-intensive applications, services, or pipelines.
  • Experience with cloud-native development, automation, testing, and CI/CD practices.
  • Experience or strong interest in AI-assisted development, AI agents, and Agentic SDLC.
  • Strong experience designing and delivering complex, production-grade software systems.
  • Strong technical leadership, problem-solving, collaboration, communication, and ownership skills.
  • Curiosity and willingness to learn and adopt emerging technologies.

Preferred qualifications

  • Familiarity with open source or inner source development and processes.

Benefits and support

  • Continuous learning and career development

About IBM

International Business Machines Corporation (IBM) is a global technology and consulting company that provides hybrid cloud, artificial intelligence, and enterprise infrastructure solutions. Operating in over 175 countries, IBM helps businesses across industries modernize operations, secure data, and drive digital transformation through platforms like watsonx and Red Hat OpenShift. Founded over a century ago, the company remains a pioneer in high-performance computing, enterprise automation, and quantum technology.

Industry
Information Technology
Company size
260,000+ employees
Founded
June 16, 1911
Location
Armonk, New York, USA
Funding stage
Public Company

Funding

Public Company · $3.5B raised

Institutional Public ShareholdersVanguard GroupBlackRock
  • ·Post Ipo Debt$150M

Leadership

AK
Arvind Krishna

Chairman, President and Chief Executive Officer

JJ
James J. Kavanaugh

Senior Vice President and Chief Financial Officer

RT
Rob Thomas

Senior Vice President, Software and Chief Commercial Officer

MA
Mohamad Ali

Senior Vice President, IBM Consulting

JH
Jonathan H. Adashek

Senior Vice President, Marketing and Communications

Apply