[Hiring] Software Developer REMOTE

­­­Position: Software Developer

Date posted: 2024-12-18

Industry: Education

Employment type: Full Time

Experience: 3 to 5 year

Qualification: Bachelor’s Degree holder

Salary: $86,180 to $129,259/Year

Location: Stanford, CA, United States, REMOTE

Company: Stanford University

Description:

Hiring Software Developer (Remote Eligible)

Stanford, CA ·

About the job

Note – This is a 1 year fixed term position.

The School of Engineering

Stanford Engineering has been at the forefront of innovation for nearly a century, creating pivotal technologies that have transformed the worlds of information technology, communications, health care, energy, business and beyond. Our faculty and students are creative risk-takers who pursue excellence across a breadth of disciplines. Our alumni include some of the world’s most successful leaders in technology and business. Our staff is critical to enabling Stanford Engineering to accomplish its mission: seeking solutions to some of the world’s most urgent challenges and educating leaders who will make the world a better place through the power of engineering principles, techniques, and systems.

The Nuyujukian lab in the Bioengineering department is seeking a Software Developer to work with faculty and students on designing and maintaining data processing pipelines for large theoretical and experimental neuroscience projects. The Software Developer will verify and organize large data archives and aid in the development of software tools for processing disparate data types and performing large-scale statistical analysis.

This position is eligible for a remote work arrangement with occasional visits to the Stanford campus, subject to operational needs.

In This Role, You Will

  • Assess user needs and requirements.
  • Design and develop applications that may involve sophisticated data manipulation.
  • Maintain and update existing programs.
  • Troubleshoot and solve technical problems.
  • Create programs to meet reporting and analysis needs.
  • Design and implement user and operations training programs.
  • Document changes in software for end users.
  • Serve as technical resource with respect to applications.

Education & Experience (Required)

  • Bachelor’s degree and three years of relevant experience or a combination of education and relevant experience.

Knowledge, Skills, & Abilities (Required)

  • Current knowledge of the latest software and design standards.
  • Ability to define and solve logical problems for technical applications.
  • Knowledge of and ability to select, adapt, and effectively use a variety of programming methods.
  • Ability to recognize and recommend needed changes in user and/or operations procedures.
  • Basic knowledge of software engineering principles.
  • Strong knowledge of at least one programming language.

Working Conditions

  • May work extended hours, evenings, and weekends.

Physical Requirements

  • Constantly perform desk-based computer tasks.
  • Frequently sit, grasp lightly/fine manipulation.
  • Occasionally stand/walk, writing by hand.
  • Rarely use a telephone, lift/carry/push/pull objects that weigh up to 10 pounds.

Work Standards

  • Interpersonal Skills: Demonstrates the ability to work well with Stanford colleagues and clients and with external organizations.
  • Promote Culture of Safety: Demonstrates commitment to personal responsibility and value for safety; communicates safety concerns; uses and promotes safe behaviors based on training and lessons learned.
  • Subject to and expected to comply with all applicable University policies and procedures, including but not limited to the personnel policies and other policies found in the University’s Administrative Guide, http://adminguide.stanford.edu

Pay Range

This role is open to candidates anywhere in the United States. Stanford University has five Regional Pay Structures. The compensation for this position will be based on the location of the successful candidate.

The expected pay range for this position is $86,180 to $129,259 per annum for remote positions.

The expected pay range for this position is $107,423 to $133,600 per annum for positions in Stanford Work Locations

Stanford University provides pay ranges representing its good faith estimate of what the university reasonably expects to pay for a position. The pay offered to a selected candidate will be determined based on factors such as (but not limited to) the scope and responsibilities of the position, the qualifications of the selected candidate, departmental budget availability, internal equity, geographic location, and external market pay for comparable jobs.