Software Engineer - Golang
Company: NetApp, Inc.
Location: San Jose
Posted on: February 1, 2025
Job Description:
About NetAppWe're forward-thinking technology people with heart.
We make our own rules, drive our own opportunities, and try to
approach every challenge with fresh eyes. Of course, we can't do it
alone. We know when to ask for help, collaborate with others, and
partner with smart people. We embrace diversity and openness
because it's in our DNA. We push limits and reward great ideas.
What is your great idea? We are Storage Leaders. We are Cloud
Leaders. We have leveraged our industry-leading On-Prem Storage
business into Cloud-based Storage offerings across all
Hyper-Scalars - We Are Leading, We Will Win. Come help us on the
journey.Who do we look for?Are you a continuous learner who wants
to join an empowered team of forward-thinking, smart, dedicated
technologists that approaches every problem with fresh eyes? If you
answered yes, you may be who NetApp is looking for!We recognize
that not everyone fits neatly into any checklist, but below are
some of the skills and experience we think will help make you
successful in this role. If you don't match everything on this list
but are excited about the opportunity and think you could
contribute, we'd love to hear from you.Key areas of what you will
do
- As an engineer on our team, you will work as part of a truly
innovative, fun and growing team responsible for developing,
testing and debugging our Cloud storage offerings. You will focus
on the Customer 1st and foremost in all that you do, whether it is
working through the full development cycle from design to Cloud
deployment. If you are dedicated to creative problem solving and
getting things done, you may be just the person we're looking
for!
- Translate complex product requirements into leading-edge
Kubernetes-based customer solutions using Golang and Python.
- You'll build quality into your code through unit and
integration test development and continuous DevOps pipelines.
- Provide team and project technical leadership, mentor other
engineers and participate in technical decisions.
- Work on additional tasks and responsibilities that will
contribute towards team, department and company goals.
- Mastery of skills: Our environment is constantly changing
therefore you will have the opportunity to expand your skill set
and improve various technology proficiencies leading to
transferable skills.About YouYou have:
- A minimum of 4-5 years of related experience.
- Experience working with Golang.
- Experience developing solutions for one of the hyperscaler
vendor's environments.
- Experience interacting with and building web APIs. Experience
with RESTful + JSON RPC services.
- Experience writing automated tests and working with test-gated
CI/CD pipelines.
- Experience with developing Kubernetes-based solutions.
- Experience working with containers in a build and test
environment.
- Ability to participate in and drive technical discussions with
your team and other cross-functional teams.
- A passion for delivering quality products and services to
customers.Bonus skills (Nice to have, but not required):
- Experience with the Google Cloud Platform.
- Experience writing technical specification documents.
- Experience with leveraging AI as part of the development
lifecycle.
- Experience with K8s-based app data management solutions, e.g.
backups, snapshots.
- Proficiency in UI development languages such as VUE, Angular or
React.
- Experience working with Python.EducationA degree or equivalent
experience in Computer Science or related field.CompensationThe
target salary range for this position is 138,780 - 195,030 USD. The
salary offered will be determined by the candidate's location,
qualifications, experience, and education and may be outside of
this range. Final compensation packages are competitive and in line
with industry standards, reflecting a variety of factors, and
include a comprehensive benefits package. This may cover Health
Insurance, Life Insurance, Retirement or Pension Plans, Paid Time
Off (PTO), various Leave options, Performance-Based Incentives,
employee stock purchase plan, and/or restricted stocks (RSUs), with
all offerings subject to regional variations and governed by local
laws, regulations, and company policies. Benefits may vary by
country and region, and further details will be provided as part of
the recruitment process.Equal Opportunity EmployerNetApp is firmly
committed to Equal Employment Opportunity (EEO) and to compliance
with all federal, state and local laws that prohibit employment
discrimination based on age, race, color, gender, sexual
orientation, gender identity, national origin, religion, disability
or genetic information, pregnancy, protected veteran status, and
any other protected classification.Did you know...Statistics show
women apply to jobs only when they're 100% qualified. But no one is
100% qualified. We encourage you to shift the trend and apply
anyway! We look forward to hearing from you.Why NetApp?We are all
about helping customers turn challenges into business opportunity.
It starts with bringing new thinking to age-old problems, like how
to use data most effectively to run better - but also to innovate.
We tailor our approach to the customer's unique needs with a
combination of fresh thinking and proven approaches.We enable a
healthy work-life balance. Our volunteer time off program is best
in class, offering employees 40 hours of paid time per year to
volunteer with their favorite organizations. We provide
comprehensive medical, dental, wellness, and vision plans for you
and your family. We offer educational assistance, legal services,
and access to discounts. Finally, we provide financial savings
programs to help you plan for your future.If you want to help us
build knowledge and solve big problems, let's talk.
#J-18808-Ljbffr
Keywords: NetApp, Inc., San Jose , Software Engineer - Golang, IT / Software / Systems , San Jose, California
Didn't find what you're looking for? Search again!
Loading more jobs...