Search by job, company or skills

Senior Software Engineer - CPD

6-10 Years

This job is no longer accepting applications

Job Description

Job description

Key Responsibilities

  • Ownership of features, including design, implementation, and testing
  • Design and develop infrastructure services and processes for regularly performing Linux kernel and Ubuntu OS upgrades.
  • Diagnose and resolve problems in complex customer environments
  • Develop and maintain code written in Python and/or Scala, where required.
  • Troubleshoot complex software problems in a timely and accurate manner.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write and maintain technical documentation for software systems and applications.
  • Participate in code reviews and ensure adherence to coding standards.
  • Continuously improve software quality through process improvement initiatives.
  • Keep up-to-date with emerging trends in software development.

About You

  • BTech/MTech/PhD in Computer Science
  • 6-10 years of software development experience on Linux, preferably in Platform/Systems/Kernel or Networking domain
  • Strong fundamentals in data structures, algorithms, and distributed systems design
  • Solid grasp of major Linux distributions, such as Ubuntu
  • Strong background in Systems Programming
  • Expertise in debugging and troubleshooting performance and system-level issues
  • Good experience with performing Linux kernel upgrades or equivalent and kernel debugging
  • Excellent troubleshooting, problem-solving, and analytical skills.
  • Strong communication skills and ability to work in a team environment.
  • Proficient in a scripting language and either C++, Java, or Scala
  • Large distributed systems design and development experience is preferred
  • Knowledge of Storage, Filesystems, or Data Protection technologies is a plus

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 108891639

Similar Jobs

Pune

Skills:

PythonC++ScalaAnalytical SkillsTroubleshootingProblem-solving