Skip to content
All roles
Software Engineering

Software Programmer

San Jose, CA Full-time Mid level Posted May 6, 2026 10% within the USA

Write, code, configure, and support software programs and databases across a broad stack — from requirements to troubleshooting.

About the role

Write, code, configure, and support software programs and databases using Java, C, C++, Python, JavaScript, SQL, AWS, and Windows. Analyze, understand, and gather functional and technical requirements; test, review, maintain, and troubleshoot applications and databases; and document programming and development processes.

What you'll do

  • Build and support software programs and databases across the stack
  • Gather and analyze functional and technical requirements
  • Test, review, maintain, and troubleshoot applications and databases
  • Document programming and development processes

Requirements

  • Master's degree in Computer Science/Engineering, Information Systems/Science/Technology/Security, Mathematics/Statistics, Data/Interactive/Digital Journalism, any Engineering, Economics/Econometrics, or a related field

Travel: 10% within the USA.

Skills

JavaCC++PythonJavaScriptSQLAWSWindows
How to apply: Submit the form, or email your resume to careers@ryzlink.com. You may also mail us at 2858 Stevens Creek Blvd, Suite 207, San Jose, CA 95128.