Onsite Software Engineer

Posted 2 hours ago

Apply now

About the role

  • Software Engineer specializing in backend development and automation engineering at NetApp. Responsible for building automation pipelines for GitHub and developing AI-powered solutions.

Responsibilities

  • Design, implement, and maintain automation tools and workflows for GitHub repositories using Go.
  • Develop GitHub Actions, bots, and integrations to streamline code review, CI/CD, and release processes.
  • Manage and optimise GitHub security features, vulnerability scanning, and compliance checks.
  • Architect and develop secure, reliable build and deployment pipelines.
  • Automate security checks, vulnerability assessments, and compliance reporting within CI/CD workflows.
  • Build and enhance automated test frameworks to improve code quality, test coverage, and deployment confidence.
  • Integrate testing and reporting tools into CI/CD pipelines for real-time visibility.
  • Develop AI/ML solutions to analyze application and system logs.
  • Detect anomalies, surface actionable insights, and automate incident response workflows.
  • Provide technical support for automation, CI/CD, and DevOps tools to internal engineering teams.
  • Collaborate cross-functionally with DevOps, Security, and AI/ML teams to deliver integrated solutions.

Requirements

  • 5+ years of software development experience
  • At least 2 years using GitHub and Go in production.
  • Proven track record of building automation for developer workflows (e.g., GitHub Actions).
  • Strong proficiency in Go (Golang).
  • Experience with GitHub actions, automation tools.
  • Familiarity with CI/CD systems (e.g., GitHub Actions, Docker).
  • Knowledge of containerization (Docker, Kubernetes) and cloud platforms (Azure).
  • Experience or interest with AI/ML frameworks (e.g., CoPilot, Cursor) for log analysis is a plus.
  • Understanding of security best practices in software development and DevOps.

Benefits

  • Health Insurance
  • Life Insurance
  • Retirement or Pension Plans
  • Paid Time Off
  • Various Leave options
  • Performance-Based Incentives
  • Employee stock purchase plan
  • Restricted stocks (RSUs)

Job title

Software Engineer

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

No Education Requirement

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job