Cinarra Logo

Cinarra

Junior Software Engineer

Posted 3 Days Ago
In-Office or Remote
Hiring Remotely in San Jose, CA
Junior
In-Office or Remote
Hiring Remotely in San Jose, CA
Junior
The Junior Software Engineer will work with the Platform, API and Data team to deliver features for Data Management platforms. Responsibilities include coding, testing, and documentation while communicating closely with co-workers in different time zones.
The summary above was generated by AI
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.

Top Skills

C
C++
Go
Java
Python

Similar Jobs

5 Days Ago
Remote
US
75K-95K Annually
Junior
75K-95K Annually
Junior
Fintech • Payments
As a Junior Software Engineer, you will collaborate to build employer benefits solutions, design and test software, and mentor peers while promoting best practices.
Top Skills: AngularAsp.NetC#DockerKafkaMs SqlMySQLPostgresPythonReactRest Api
14 Days Ago
Easy Apply
Remote
USA
Easy Apply
80K-120K Annually
Junior
80K-120K Annually
Junior
Information Technology • Consulting
The Junior Software Engineer will develop high-performance C++ software for scientific workloads, optimize code, and collaborate within a cross-functional team.
Top Skills: BazelC++CmakeDockerLinuxPythonSingularity
9 Days Ago
Easy Apply
Remote
United States
Easy Apply
48K-66K Annually
Junior
48K-66K Annually
Junior
Information Technology • Consulting
As a Junior Software Engineer, you will build complex applications, learn software development principles, and gain industry experience through a graduate training program.
Top Skills: JavaSQL

What you need to know about the Colorado Tech Scene

With a business-friendly climate and research universities like CU Boulder and Colorado State, Colorado has made a name for itself as a startup ecosystem. The state boasts a skilled workforce and high quality of life thanks to its affordable housing, vibrant cultural scene and unparalleled opportunities for outdoor recreation. Colorado is also home to the National Renewable Energy Laboratory, helping cement its status as a hub for renewable energy innovation.

Key Facts About Colorado Tech

  • Number of Tech Workers: 260,000; 8.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Lockheed Martin, Century Link, Comcast, BAE Systems, Level 3
  • Key Industries: Software, artificial intelligence, aerospace, e-commerce, fintech, healthtech
  • Funding Landscape: $4.9 billion in VC funding in 2024 (Pitchbook)
  • Notable Investors: Access Venture Partners, Ridgeline Ventures, Techstars, Blackhorn Ventures
  • Research Centers and Universities: Colorado School of Mines, University of Colorado Boulder, University of Denver, Colorado State University, Mesa Laboratory, Space Science Institute, National Center for Atmospheric Research, National Renewable Energy Laboratory, Gottlieb Institute

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account