Sandisk

Associate Software Engineer

Sandisk
Apply
4 hours ago
Bengaluru, IndiaEntry Level

Responsibilities

  • Set technical direction for development initiatives across mobile and desktop platforms.
  • Design and implement development architectures, frameworks, and best practices for iOS, Android, Windows, and macOS applications.
  • Lead development and maintenance of CI/CD pipelines and development infrastructure using tools such as GitHub Actions.
  • Mentor and coach junior and mid-level engineers.
  • Establish and enforce code quality standards, architectural patterns, and development best practices.
  • Collaborate with engineering, product, and design teams to identify technical risks and prevent production issues.
  • Own development processes from architecture and implementation through code review, deployment, and production monitoring.
  • Drive adoption of modern development methodologies, tools, and technologies.
  • Conduct code reviews and architectural assessments.
  • Share knowledge and champion engineering standards across the organization.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Master's degree in Computer Science, Software Engineering, or a related field is also accepted.

Tech Stack

GitHub ActionsiOSmacOSWindows

Categories

Sandisk

About Sandisk

5,001-10,000 employees

Sandisk designs and sells flash-based storage for consumers, device makers, and enterprises, including memory cards, USB drives, solid-state drives, and embedded storage. Products are sold through retail and OEM channels under the SanDisk brand, with enterprise offerings for servers and datacenters. Founded in 1988 and headquartered in Milpitas, California, Sandisk operates as a subsidiary of Western Digital following its 2016 acquisition.

Contact me