Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 21625908

    BENGALURU · FULLTIME

    Senior Software Engineer - Data Management

    IBM

    IBM

    Bengaluru · onsite · Posted 1d ago

    Sourced fromNaukri
    Undisclosed5–12 yrsfulltimeBengaluru

    About a minute. You'll make an account on the way through.

    agent · working

    • Read this posting0.6s
    • Found the form on Naukri · 13 questions to answer1.6s
    • Decided the answers for all of them2.9s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    Your Role and Responsibilities:
    As a Senior Software engineer, you will design, develop, test, and deliver offerings using leading-edge and/or proven technologies. You will work in an Agile, collaborative environment to understand stakeholder requirements and contribute to the development of innovative software solutions.
    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.
    Required Education:
    Bachelor's Degree
    Preferred Education:
    Bachelor's Degree
    Required Technical and Professional Expertise:
    What you will bring
    • 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.
    The following experience is considered a plus
    • Familiarity with open source or inner source development and processes.
    Preferred Technical and Professional Experience:
    What you will bring
    • 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.
    The following experience is considered a plus
    • Familiarity with open source or inner source development and processes.
    Years of Experience:5 - 12

    Sourced from naukri

    Section · 02

    Skills

    AutomationobservabilityAgileNoSQLapisOpen sourcenosql databasesProgrammingData StructuresEmerging TechnologiesdebuggingdeploymentcloudAlgorithmsJavaArchitectureData ManagementData ProcessingArtificial Intelligence

    Section · Company

    About IBM

    IBM

    IBM

    IT Services & Consulting

    130k+

    employees

    1911

    115 years old

    Bangalore / Bengaluru, Karnataka

    India

    About

    IBM has been dedicated to every client's success and to creating innovations that matter for the world.

    Industries

    IT Services & ConsultingFinancial ServicesEmerging Technologies

    Employee ratings

    25,767 reviews

    3.9/ 5

    Culture

    3.9

    Career growth

    3.0

    Work-life

    4.0

    Employees rate it well for

    Work Life Balance4166Salary3460Work Culture2867Learning2246Senior Management1890

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Senior Software Engineer - Data Management · waiting for your command