Junior Software Engineer

Cinarra
San Jose, CA

Job Description

In this role the Junior Engineer will gain exposure to several important tools and technologies in a relatively short period of time. The individual will gain a good understanding of network programming in Go, Java, and Python. Additionally, he/she will gain good experience on how to take a small component in a larger project from design, coding, QA all the way to final delivery (i.e., production deployment and monitoring).

The role will occasionally involve collaborating with engineers in other time zones, which may require attending meetings outside of regular working hours.

Duties

  • Working with the Platform, API and Data team on delivering features and fixes to existing Data Management and Delivery platforms for Cinarra.

  • Understanding the current architecture, APIs, seeking and providing design input, coding, and testing for all the assigned work items.

  • Preparing and running the Unit and Integration test cases for the services.

  • Interfacing with QA team to ensure functional, performance and stability tests are executed on the feature and fixing bugs discovered in the process.

  • Finally, document the work done before handoff.

Qualifications

Skills & Competencies

  • Good knowledge of C/C++ / Go / Java and some exposure to Python.

  • Good understanding of Algorithms and Data structures..

  • Familiarity with Multi-threaded programming.

  • Good communication skills – The work will need very close communication with co-workers across different Timezones for learning the current Architecture and understanding of the system.

  • The tasks need to be completed in a timely manner, so a strong focus on timely delivery is a must.

Requirements

  • Willing to work hard, and be flexible

  • Programming skills in:

    • Good programming skills using any of the programming languages like C++/Go/Java or other Object oriented programming language.

    • Unit testing tools/frameworks.

    • Multi-threaded programming including thread synchronization

    • Data structures - list, tree, maps, arrays, sets.

    • Algorithms - sorting, searching, runtime analysis of basic Algorithms for both space and time.

    • Some scripting abilities in Python or other scripting language is a plus

Additional Information

All your information will be kept confidential according to EEO guidelines.

Posted 2025-09-22

Recommended Jobs

Furniture Delivery Driver - Mover | Covina, CA - Muvr - Covina, California, United States

Muvr
Covina, CA

Job Title: Furniture Delivery Driver – Mover Job Description: We're hiring experienced, dependable furniture delivery professionals to fulfill residential and commercial delivery assignments. …

View Details
Posted 2025-09-10

Pediatric Nurse Practitioner is needed in Larkspur, CA

Palm Careers
San Rafael, CA

Pediatric Nurse Practitioner is needed to join an established practice in San Francisco, CA - Permanent Position    Palm Health Resources, a premier healthcare staffing firm, is currently seeking…

View Details
Posted 2025-07-31

Senior Enterprise Customer Success Manager, Otter - Los Angeles

Otter
Los Angeles, CA

Who We Are In the past, to be a successful restaurateur, you simply had to have a passion for food and a passion for people — but to succeed as a digital restaurateur, you also need a passion fo…

View Details
Posted 2025-09-22

Medical Director

National Veterinary Associates
Alameda, CA

National Veterinary Associates is a leading global pet care organization united in the love of animals and the people who love them.  At NVA, we’re seeking Medical Directors or Managing Veterinarians…

View Details
Posted 2025-10-31

Staff ML Engineer

Grindr
Palo Alto, CA

This is a hybrid role based in our San Francisco or Palo Alto offices (Palo Alto preferred) and will require you to be in the office on Tuesdays and Thursdays. What’s So Interesting About This R…

View Details
Posted 2025-09-22

Software engineer - tech

Lensa
Sacramento, CA

Lensa is a career site that helps job seekers find great jobs in the US. We are not a staffing firm or agency. Lensa does not hire directly for these jobs, but promotes jobs on LinkedIn on behalf of …

View Details
Posted 2025-10-27

Senior Product Manager, SEO & Paid Ads

Udemy
San Francisco, CA

Where we work Udemy is a global company headquartered in San Francisco, with additional U.S. offices in Denver and Austin, and international hubs in Australia, India, Ireland, Mexico, and Türkiye.…

View Details
Posted 2025-10-01

Experience California's Innovation in a Vibrant RN Role

NurseRecruiter
Palo Alto, CA

Registered Nurse - Emergency Room - Travel - (ER RN) Join the adventure of a lifetime as a Pediatric ER Nurse in stunning Palo Alto! Embrace the vibrant blend of innovation and tradition in the heart…

View Details
Posted 2025-08-20

Customer Care Support

Lovisa-llc
Torrance, CA

ROLE OVERVIEW : Every piece of feedback is important to our website offer, be it in the service delivery of getting an item to our customer on time, or directing an international or regional custom…

View Details
Posted 2025-09-22

Environmental Scientist

State Water Resources Control Board
San Luis Obispo County, CA

Job Description and Duties Please note: this is a re-advertisement. If you have already applied for this vacancy, your application is being considered and there is no need to re­-apply. Positio…

View Details
Posted 2025-10-31