Senior Staff Engineer

DDN
Pune Office, India
On-site

Who this role is best for

Aimed at highly experienced software engineers who excel in distributed systems and can work in a geographically distributed team.

Best fit for

  • Individuals with a history of leading architecture and core ownership of complex products
    — “Hands on experience in Architecture, core ownership of the product and unblock EMF”
  • Professionals comfortable with cross-functional collaboration and working in geographically distributed teams
    — “Work with the Engineering manager and a geographically distributed team to understand product requirements and features”

Things to consider

  • The role requires a high level of self-direction and initiative in a fast-paced environment
    — “Strong team player with good communication skills and should be self-starter”
  • Experience with enterprise-class or HPC storage systems is not mandatory but adds value
    — “Prior experience working with enterprise-class or HPC storage systems and/or distributed systems a bonus”

How to stand out

  • Demonstrate your ability to manage multiple tasks and deliver under tight deadlines
    — “Excellent time management skills, with the ability to prioritize, multitask, and work under deadlines in a fast-paced environment”
  • Showcase your Linux development skills with Rust and Bash scripting in your technical portfolio
    — “14+ years of software development experience in Linux environments with Rust, Bash scripting”
Pace · Fast PacedCollaboration · HighAutonomy · MediumDecision Impact · Team

Derived from job-description analysis by Serendipath's career intelligence engine.

What success looks like

  • design and development of new features
  • analysis of bug reports
  • contribution to product documentation
Typical background
software development experience in Linux environmentsteam playertime management

Skills & requirements

Required

LinuxRustBash ScriptingArchitectureCore OwnershipPerformance Tuning

Preferred

JiraJenkinsGerritGitGitHubEnterprise-class Storage SystemsDistributed Systems

Stack & domain

LinuxRustBash ScriptingJiraJenkinsGerritGitGitHubEnterprise-class Storage SystemsDistributed SystemsTeam PlayerCommunicationTime ManagementStorage SolutionsSoftware Development

About the role

Original posting from DDN via Ashby

Job Summary:

We are looking for a Staff Software Engineer for our team, which focuses on creating storage solutions for the most data-intensive workloads.

The ideal candidate will have experience designing, implementing, and shipping software using modern development tooling and practices.

Responsibilities for this role include but are not limited to: ·

  • Software design and development for new features and maintenance of existing features.
  • Analysis of bug reports and development of software fixes on multiple platforms.
  • Work with the Engineering manager and a geographically distributed team to understand product requirements and features.
  • Hands on experience in Architecture, core ownership of the product and unblock EMF
  • Contribute to and validate product documentation.
  • Assist with performance tuning of features for specific environments.

Qualifications:

  • BS/MS in Computer Science, Computer Engineering or equivalent degree/experience.
  • 14+ years of software development experience in Linux environments with Rust, Bash scripting. • Linux experience in mandatory.
  • Strong team player with good communication skills and should be self-starter.
  • Excellent time management skills, with the ability to prioritize, multitask, and work under deadlines in a fast-paced environment.
  • Experience with JIRA, Jenkins, Gerrit, Git, and Github preferred.
  • Prior experience working with enterprise-class or HPC storage systems and/or distributed systems a bonus

Source: DDN careers (Ashby)

Similar roles