Full Time

Sr. Lead Software Engineer

DDN Storage
$120,000 - $160,000* / year (about $58–$77 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by DDN Storage, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Senior Lead Software Engineer at DDN Storage will be responsible for designing, developing, and maintaining high-performance storage solutions that meet the needs of our growing clientele. The candidate will lead engineering efforts that include architectural design decisions, coding, testing, and deployment. This position involves collaboration across multiple teams, providing mentorship to junior engineers, and ensuring adherence to best practices in software development. The role requires an innovative mindset with the ability to solve complex problems and deliver scalable solutions in a fast-paced environment.



Job Responsibilities

  • Design and implement scalable software architectures for storage solutions.
  • Lead software development projects from requirements gathering through to deployment and maintenance.
  • Collaborate with cross-functional teams to define project scope, goals, and deliverables.
  • Mentor junior software engineers, fostering an environment of continuous learning and improvement.
  • Analyze complex technical problems and develop efficient, maintainable solutions.
  • Conduct code reviews to ensure code quality and adherence to development standards.
  • Stay informed about industry trends and emerging technologies to leverage new capabilities.


Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 8 years of professional software development experience, with at least 3 years in a leadership role.
  • Strong proficiency in programming languages such as C++, Java, or Python.
  • Experience with software development methodologies like Agile or Scrum.
  • Demonstrated experience in designing and managing APIs and microservices.
  • Familiarity with cloud platforms, particularly AWS or Azure, is a plus.
  • Solid understanding of DevOps practices and CI/CD pipelines.


Technologies & Tools

The role of Senior Lead Software Engineer will involve the use of various advanced technologies and tools, including, but not limited to, containerization technologies such as Docker and Kubernetes; programming frameworks like Spring and .NET; as well as cloud services and platforms such as AWS and Azure. Familiarity with version control systems like Git, and CI/CD tools such as Jenkins or GitLab is also essential for maintaining efficient development workflows.



Ideal Candidates

Ideal candidates for the Senior Lead Software Engineer position will possess strong analytical skills and a problem-solving mindset, capable of tackling intricate technical challenges with innovative solutions. They should be effective communicators, able to convey technical concepts to non-technical stakeholders, and work collaboratively within diverse teams. A proactive attitude toward mentoring and developing junior team members, combined with a passion for continuous learning and adaptation to new technologies, are key characteristics that will ensure success in this pivotal role at DDN Storage.

Worldwide, unemployment was 4.9% in 2025, and 12.4% among 15 to 24-year-olds, by the International Labour Organization’s estimates. Every country, ranked →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.