Software Engineer
Looking for a star Software Engineer to join our awesome team!
The ideal candidate will be responsible for implementation and deployment support of the company’s products and platforms, the person in this position will work with the rest of the engineering team to design, develop, test and support the company’s products and services and work to implement the assigned components on the roadmap in a timely fashion. More specifically, the person will be responsible for:
· Coming up to speed on technologies and tools used to perform the day-to-day functions.
· Gaining a good grasp of the Cinarra product architecture and design.
· Design, implementation, unit-test and delivery in a timely manner for select product components.
· Providing reasonable schedules at the beginning of the release and strive to meet all the milestones.
· Clearly documenting the design and communicate with other team members on the expectations with regards to the APIs.
· Proactively evaluate new technologies and tools necessary for improving the product and provide technical recommendations on alternate choices in design and implementation based on the required implementation effort and future scalability.
Minimum 4 years of experience in software engineering with direct responsibilities for specific product components, including full software design, development, unit-testing, and release lifecycle. Working across functional teams and prior startup experience are desired. At least a Bachelor’s degree in Computer Science or Engineering.
Professional Skills & Technologies:
· Good at Algorithms, Data Structures and Programming Fundamentals.
· Good hands-on programming experience with C/C++, Java.
· Familiarity with using git and docker.
· Good Understanding of Distributed Systems.
· Familiarity with debugging in a Production Environment.
· Knowledge of SQL and NoSQL Databases if a plus.
· Understanding of Kafka, Redis and optionally any Columnar Database.
Recommended Jobs
Sewing Machine Operator
Top Shelf Manufacturing, LLC. was established in 2002 and is a leading manufacturer of sports medicine and rehabilitative products. We provide our products primarily through distributors positioned t…
Registered Dental Assistant
On site - Crescent City, CA We are seeking a skilled, compassionate, and patient-focused Registered Dental Assistant (RDA) to join our dental team. This role supports our dentists and hygienists in …
Principal Product Manager, Careers
About Handshake Handshake is the career network built for the AI economy. With 20 million knowledge workers, 1,600 educational institutions, 1 million employers—including 100% of the Fortune 50—and …
Licensed Practical Nurse (LPN)(Geriatric)
Veterans Engineering is in search of compassionate and skilled Licensed Practical Nurses (LPN) specializing in geriatric care to join our dedicated team. In this role, you will be providing essential…
Psychiatrist
Psychiatrist needed in Southern California Our all MD practice at a top tier facility in a southern California vacation destination. The hospital has all new equipment with regular updates. …
GTM Business Process Architect Senior Manager
Who are we? Equinix is the world’s digital infrastructure company®, shortening the path to connectivity to enable the innovations that enrich our work, life and planet. A place where bold idea…
Commercial Sales Manager: Aftermarket (San Jose)
Full-service civil/structural engineering firm looking for a Senior Structural Engineer with Aviation Facilities, Airport or Aircraft Hanger Projects - very flexible schedules, willing to offer above…
Software Engineer
Who We Are We are pioneering modular motion technologies to power the next generation of innovation for Industrial, Aerospace and Defense. If you're excited about disrupting legacy industries, and…
Senior Zero Knowledge (ZK) Engineer
About Nexus The Nexus Project is a scientific and engineering effort bringing truth to the field of computation. We’re enabling bringing to life a new form of compute: verifiable computation, powere…
Software Engineer, Internal Tools
About xAI xAI’s mission is to create AI systems that can accurately understand the universe and aid humanity in its pursuit of knowledge. Our team is small, highly motivated, and focused on eng…