Software Engineer

Software Engineer

08 Aug 2026
California, Ranchocordova, 95670 Ranchocordova USA

Software Engineer

Solidigm is seeking a motivated Software Engineer – Full Stack Development to design, develop, debug, and maintain complex distributed full-stack applications. The ideal candidate has strong programming skills, familiarity with modern web, database, cloud-native, and CI/CD technologies, and a passion for solving complex technical problems. This role requires participation across the full software development lifecycle, collaboration with cross-functional hardware and software teams, and strong communication skills to clearly articulate technical issues, status, and recommendations. Job SummaryWe are seeking a motivated and technically strong Software Engineer – Full Stack Development to join our software development team. In this role, you will participate in the full software development lifecycle, designing, developing, debugging, and maintaining complex distributed full-stack applications.The ideal candidate has strong programming fundamentals, a passion for solving complex problems, and the ability to learn quickly in a fast-paced engineering environment. This role requires strong communication skills, technical ownership, and the ability to work effectively with cross-functional hardware and software product development teams.Key ResponsibilitiesDesign, develop, test, debug, and maintain complex distributed full-stack software applications.Participate fully in the software development lifecycle, including requirements analysis, design, implementation, testing, deployment, and maintenance.Debug issues in existing code and provide timely, high-quality resolutions.Develop and integrate REST APIs and backend services.Work with distributed applications, microservices, databases, and cloud-native technologies.Collaborate with cross-functional teams, including hardware, software, validation, and product engineering teams.Contribute to Agile/SCRUM development activities, including sprint planning, daily standups, reviews, and retrospectives.Support CI/CD workflows and contribute to continuous improvement of development processes.Clearly articulate technical issues, risks, and recommendations to both technical and non-technical stakeholders.Provide high-level summaries and status updates on assigned development activities.Deliver high-quality results in a timely manner while working effectively in a team environment.

Related jobs

Job Details

Jocancy Online Job Portal by jobSearchi.