Back to jobs
MS
Hiring companyMotorola Solutions

Verified today

Systems & Database Infrastructure Engineer

Bangalore, India Full-time On-site

About the role

Motorola Solutions' Database Services Team is seeking a Systems & Database Infrastructure Engineer to design, optimize, and maintain resilient backend services and database infrastructure. Day-to-day work involves solving complex technical challenges, building future-proof solutions, and delivering production-ready software for mission-critical environments with zero downtime. This full-time role is based in Bangalore, India.

What you’ll do

  • Design, optimize, and maintain resilient backend services and database infrastructure
  • Solve complex technical challenges and tackle deep system-level problems
  • Build future-proof solutions and deliver production-ready software
  • Power mission-critical environments with zero downtime
  • Perform system troubleshooting including process analysis, log inspection, and performance optimization
  • Manage or interface with relational or in-memory database systems
  • Apply SQL, schema design, index optimization, and transaction mechanics
  • Use Git workflows for version control and collaboration

What you’ll bring

  • Strong programming proficiency in Python and Perl for system automation, tooling, and backend scripting
  • Hands-on experience developing with Java and C++ to build high-performance, resilient applications
  • Deep familiarity with Linux/Unix operating systems, system architecture, and command-line navigation
  • Ability to analyze processes, inspect system logs, diagnose resource bottlenecks (CPU, memory, disk I/O), and optimize performance
  • Comfort working directly in headless server environments via SSH and terminal interfaces
  • Practical experience managing or interfacing with at least one major relational or in-memory database system (e.g., PostgreSQL, GridGain, Oracle TimesTen)
  • Strong foundational understanding of SQL, schema design, index optimization, and transaction mechanics
  • Proficiency with Git workflows including branching strategies, merging, pull requests, code reviews, and resolving conflicts

Nice to have

  • Understanding of physical or logical replication (e.g., PostgreSQL Streaming Replication, multi-site setups, or failover cluster configurations)
  • Experience integrating automated test and deployment pipelines

Skills

Python scriptingPerl automationJava developmentC++ programmingLinux administrationPostgreSQLGit workflowsSQL & schema design