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.
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
All your information will be kept confidential according to EEO guidelines.
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
Drive scalable cloud infrastructure development at Contoro Robotics to power next-gen warehouse automation.
Lead the development and operations of Experian’s scalable real-time API platform as a Senior Software Engineering Manager in a hybrid work model.
Experienced Senior Python Developer needed at ARSIEM Corporation to enhance cybersecurity tools and workflows for a government client in Ft. Meade, MD.
Seeking an experienced Staff Backend Engineer with Java expertise to architect and optimize a dynamic, cloud-native backend platform for enterprise mobility and large-scale operations.
Experienced Java Architect with Kafka and event-driven architecture skills needed to lead development of robust financial backend systems.
A kernel-focused engineer role at OpenAI to design and optimize CUDA kernels for high-performance AI model inference.
A Software Developer Intern role at Kimley-Horn in Raleigh offering hands-on experience with software development and collaboration in a supportive, award-winning environment.
Innovative Early Career AI Engineers are wanted by Rakuten to advance their AI-powered customer experience platforms within a dynamic, multicultural team environment.
Contribute as a Software Engineer II at Bank of America, designing and leading application architecture to drive responsible growth and innovation.
Experienced Mid-Level Programmer Analyst needed at Boeing to develop and maintain critical aerospace software systems.
An experienced Software Architect role at NTT DATA to lead digital engineering teams building scalable Salesforce solutions remotely.
Radical AI seeks a Software Engineer to build innovative AI agent tools that accelerate materials science research through advanced machine learning technologies.
Senior Software Engineer role focused on developing simulation and testing infrastructure for Anduril's advanced autonomous drone systems in a fast-paced defense tech environment.