Principal Software Developer- C/C++ , Java, Distributed System (Redwood City, CA)
Hackajob
Exadata Software Engineer We are looking for smart systems software engineers with BS/MS/PhD in Computer Science to join the Exadata Team @ Oracle Server Technologies. Oracle Exadata technology is the newest innovation in Oracle's history as the provider of the industry's number one database technology. Exadata group (Server Technologies Division) is responsible for the development of all aspects of the Exadata Storage Server and Exadata Database Machine which is named as Oracle's most successful new product. Exadata Database Machine is the only database appliance in the industry that is capable of providing extreme performance for data warehousing, OLTP and consolidated workloads. Built using database and storage software from Oracle and industry standard hardware from Sun/Intel, Exadata Database Machine provides a fully optimized engineered system for best performance, scalability and high availability. At the heart of every Oracle Exadata Database Machine are the Oracle Exadata Storage Servers. These are smart 'data aware' storage servers which provide Smart Scans, Smart Flash Cache, Smart Flash Log and Hybrid Columnar Compression technologies. Exadata group is responsible for the development of these innovative technologies that power the entire Exadata family of systems that include various configurations of Exadata X11, and Exadata Expansion Rack. Exadata group also keeps looking into leading edge technology like AI vector Database. As a member of the software engineering division of Exadata, you will: Design and implement the database and Storage IO data path in Oracle Exadata Database Machine. Design and implement Exadata Storage Server offload features such as Smart Scan, Smart Backup, Smart File Creation, etc. that are responsible for extreme performance of the Storage Server. Implement software designed to be fault tolerant in the presence of unanticipated software failures Develop algorithms and distributed systems software that runs on a large Database and Storage cluster Work on multiple projects at once in a fast-paced, exciting and rapidly growing environment Preferred Qualifications: Degree level (BS/MS/PhD): Bachelors/Masters/PhD Major(s): Computer Science/Electrical Engineering Programming languages: C/C++ expertise, Java Tools, software, etc.: Development experience on Linux Preferred coursework: Computer System, Algorithm, Parallel Programming Other qualifications: Ability to debug complex systems problems; strong motivation or background to work on parallel and distributed algorithms to scale systems Career Level - IC4 Disclaimer: Certain U.S. based or U.S. customer or client-facing roles may be required to comply with applicable requirements, such as immunization/occupational health mandates, and/or drug testing requirements. Range and benefit information provided in this posting are specific to the stated locations only. Oracle maintains broad salary ranges for its roles in order to account for variations in knowledge, skills, experience, market conditions and locations, as well as reflect Oracle's differing products, industries and lines of business. Candidates are typically placed into the range based on the preceding factors as well as internal peer equity. Oracle US offers a comprehensive benefits package which includes the following: Medical, dental, and vision insurance, including expert medical opinion Short term disability and long term disability Life insurance and AD&D Supplemental life insurance (Employee/Spouse/Child) Health care and dependent care Flexible Spending Accounts Pre-tax commuter and parking benefits 401(k) Savings and Investment Plan with company match Paid time off: Flexible Vacation is provided to all eligible employees assigned to a salaried (non-overtime eligible) position. Accrued Vacation is provided to all other employees eligible for vacation benefits. For employees working at least 35 hours per week, the vacation accrual rate is 13 days annually for the first three years of employment and 18 days annually for subsequent years of employment. Vacation accrual is prorated for employees working between 20 and 34 hours per week. Employees working fewer than 20 hours per week are not eligible for vacation. 11 paid holidays Paid sick leave: 72 hours of paid sick leave upon date of hire. Refreshes each calendar year. Unused balance will carry over each year up to a maximum cap of 112 hours. Paid parental leave Adoption assistance Employee Stock Purchase Plan Financial planning and group legal Voluntary benefits including auto, homeowner and pet insurance The role will generally accept applications for at least three calendar days from the posting date or as long as the job remains posted. Hackajob
$114.6k - $234.6k
.... We value strong C/C++ expertise and Java knowledge. We prefer experience developing on Linux. We look... ...coursework in computer systems, algorithms, and... ...background with parallel and distributed algorithms for... ...develop fault-tolerant software that can withstand unexpected...JavaFull timeFlexible hours$200k - $300k
...Job Description Job Description Senior Frontend Engineer – Voice AI Platform Full-time On-site: Redwood City, CA $200,000-$300,000 $200,000-$300,000 base salary + competitive equity. Offers are performance-based and tied to interview results, not past compensation...SuggestedFull timeH1bVisa sponsorship$215k - $290k
...tools like CRMs, ERPs, and scheduling systems Act as a true partner to sales — engaging... ...settings ~ Deep knowledge of distributed systems, backed by a track record of writing... ...schedule: five days a week onsite in Redwood City, CA, with Sundays remotely for creative or...SuggestedH1bRemote workVisa sponsorshipDay shift$198.5k - $248k
...Box is headquartered in Redwood City, CA, with offices across the... ...building and scaling the distributed systems and software load balancers that power... ...LL DO You will architect, develop, validate, and roll out distributed... ...at least one of: Go, Java, C/C++, or Rust; adept at...JavaLive inWork at officeRemote workShift work3 days per week- ...Job Description Job Description As a Sr. Staff Software Engineer – Distributed Systems at Alluxio, you will lead the end-to-end architecture and... ...purpose programming languages, including but not limited to Java, C/C++, or Go. 4.Deep architecting expertise in at least...Java
- ...the Role: As a Senior Software Engineer at Alluxio,... ...in the area of Distributed Data Services, memory... ...Engineer - Distributed Systems at Alluxio, What You... ...The role would include developing innovative solutions... ...but not limited to: Java, C/C++, or Go. ~ Experience...Java
$265k - $331k
...dedicated to discovering, developing and delivering innovative medicines... ...and strategic direction of systems biology research and... ...additional language (Perl, C/C++, Java). Proficiency with high-performance... ...at our headquarters in Redwood City, CA is listed below. The range...JavaFull timeLocal areaWorldwide$226k - $369k
...Mountain View, CA, or Bellevue,... ...our world-class software engineering... ...your passion for distributed technologies... ...API design and systems design, and... ...company.As a Principal Staff Software... ...who designs and develops technology to... ...with coding in Java, C++, or Rust; knowledge...JavaFor contractorsWork at officeFlexible hours$142.8k - $274.8k
...5%Profession: Software EngineeringDiscipline... ...Engineering Systems team at... ...infrastructure, and developer systems that... ...culture.As a Principal Software... ...bring strong distributed-systems and cloud... ...limited to, C, C++, C#, Java, JavaScript, or... ...and New York City metropolitan area...JavaOngoing contractLocal area3 days per week$200k - $250k
...- this is a hybrid role in Redwood City CA. Salary range: 200-250K USD... ...engineers who combine strong distributed systems expertise with deep... ...Proficient in Python or Java and 3-6+ months using AI for... ...largest and most entrenched software categories in the world, and...Java$200k - $250k
...Agentic AI) Location: Redwood City, CA (Hybrid, 2 days... ...of AI agents; systems that don't just... ...you're excited by distributed systems, AI reliability... ...& Retrieval Developing approaches that... ...for: 4-15 years of software engineering... ...experience with Python or Java Experience...JavaH1bImmediate startVisa sponsorship2 days per week$175k - $287k
...in Mountain View, CA At LinkedIn,... ...depth with broad systems thinking, helping... ...improvements across the software development... ...senior management in developing a long-term... ...languages (like Java/Python/C/C++/Scala/etc.) Preferred... ...large-scale distributed systems ~ Experience...JavaFull timeFor contractorsWork at officeFlexible hours$200k - $250k
...product managers, software, and hardware... ...Location: Redwood City, CA Company Stage... ...The company develops AI agents that... ...software, AI systems, and organizational... ...systems, scalable distributed architectures,... ...in Python or Java Hands-on... ...Staff Engineer, Principal Engineer, or Technical...JavaH1bWork at officeRemote work2 days per week- ...dashboards, and analytics tools. Develop responsive, intuitive... ...to ensure seamless, scalable systems. Lead frontend projects from... ...Meaningful Equity Location: Redwood City, CA, US US Visas: Retell AI is open... ...basic environment setup like python, java, node.js, etc. Retell AIJavaH1bWork at office
$175k - $287k
...based in Mountain View, CA. At LinkedIn, our... ...the Evaluation Operating System (EOS), a foundational Agent... ...at the intersection of distributed systems, data platforms... ...and performance.Develop experimentation and testing... ...years of experience with Java, C++, Python, Go, Rust, C# and...JavaFor contractorsWork experience placementWork at officeFlexible hours$175k - $287k
...technical depth with broad systems thinking, helping the... ...across the software development lifecycle... ...senior management in developing a long-term technology... ...programming languages (like Java/Python/C/C++/Scala/etc.)Preferred... ...running large-scale distributed systemsExperience in...JavaFor contractorsWork at officeFlexible hours$125k - $155.25k
...biotechnology company based in Redwood City, CA, is looking to hire a Senior Front-End Software Engineer with... ...platform to discover, develop and enhance novel, high... ...Information Management System (LIMS) Experience training... .... Knowledge of Java and experience in ensuring...JavaTemporary workSummer holidayFlexible hours$142k - $212k
...This role combines software engineering... ...programming with Python or Java languages3+ years... ...of experience in developing, deploying or... ..., retrieval systems, and multi-agent... ..., microservices, distributed systems, and event... ...:United States - Redwood City Office GHQ : 142,...JavaFull timeWork at office$250k - $380k
Snowflake Principal Software Engineer At Snowflake, we... ..., and UX features Developer tooling that enable... ...remediation across our systems. Collaborate with... ..., algorithms, and distributed systems. Fluency in Go, Java, or Python.... ...WA or Menlo Park, CA offices. If you're...JavaFlexible hours$120k - $170k
...of bioinformatics software and knowledge... ...samples. We have developed industry-leading... ...and scaling the systems that power the development... ...Python and Java.- 3+ years of industry... ...pipelines using distributed frameworks such... ...go onsite at the Redwood City office.The estimated...JavaFull timeWork at officeLocal area$70 - $85 per hour
...opening for a client in Redwood Shores, CA. Location :... ...strong application developers/compiler developers... ...skills Experience with C/C++ programming using one... ...Knowledge of system architecture (POWER or... ...programming, networking (distributed/parallel applications...Hourly pay$204.25k - $285k
...right place. As a Principal Engineer, Developer Platform Engineering... ...of tools within the Software Development Life Cycle... ...for high-traffic distributed systems Demonstrated experience... ...proficiency in Java and Spring Boot, with... ...Pay/Salary Palo Alto,CA $204,250.00 - $285,0...JavaEarly shift$205k - $240k
...Senior Data Engineer (hybrid, Redwood City, CA) to own the data platform... ...compliance backbone of data systems, including audit logging , access... ..., and IO instrumentation in Java/Spring services. Lead... .... Hands‑on experience with distributed compute ( Spark/EMR ), streaming...JavaTemporary work$119.8k - $234.7k
...than 25%Profession: Software... ...first engineering systems that power growth... ...how millions of developers experience and adopt... ...not limited to, C, C++, C#, Java, JavaScript, or Python... ...region, globally distributed systems (resiliency... ...area and New York City metropolitan area...JavaOngoing contractLocal area3 days per week$142.8k - $274.8k
...25%Profession: Software EngineeringDiscipline... ...looking for a Principal Software... ...ResponsibilitiesDesign, and develop large-scale distributed cloud services... ...limited to, C, C++, C#, Java, JavaScript, Go,... ...and distributed systems.4+ years of... ...area and New York City metropolitan area...JavaOngoing contractWork at officeLocal area3 days per week$165.6k - $296.4k
...5%Profession: Software EngineeringDiscipline... ...systems that scale across... ...confidence. As a Principal Growth Engineer... ...empower every developer to shape the future... ...to, C, C++, C#, Java, JavaScript, or... ...region, globally distributed systems (... ...and New York City metropolitan area...JavaOngoing contractLocal area3 days per week$150k - $200k
...Description Senior Software Engineer Also... ...mid-level, staff, principal, and team lead level... ...engineers Location : Redwood City, CA | In the office 3-4... ...high-performance, distributed software systems Working closely... ...systems Developing critical product features...Temporary workWork at office3 days per week- ...Google LLC in Mountain View seeks a Senior Software Engineer for Search Ecosystems, AI/ML... ...search features. You will work on distributed systems, embeddings, and data pipelines,... ...for billions of users. Strong coding in C++/Java and systems design are essential. #J...Java
$295.25k - $345.04k
...global community of developers and creators. At... ...complex set of backend systems that support the... ...: An outstanding software engineer with 8+... ...Experienced with Distributed Systems: You are deeply... ...experience in C#, Java, Go, or any other... ...in San Mateo, CA: The starting base...JavaFull timeWork experience placementH1bWork at officeLocal areaRemote workVisa sponsorshipMonday to Friday- ...Role: Senior Java Architect Location: Menlo Park CA (Remote) Role Type: Contract Duration: 12... ...platforms. 12+ years of overall software development experience with... ...Enterprise Microservices + Distributed Systems + REST API architecture. Apache...JavaContract workRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Developer- C/C++ , Java, Distributed System (Redwood City, CA). Be the first to apply!
- java developer remote part time Redwood City, CA
- principal Redwood City, CA
- senior principal scientist Redwood City, CA
- senior principal cloud computing engineer Redwood City, CA
- software technology Redwood City, CA
- software intern Redwood City, CA
- entry level software sales Redwood City, CA
- id software Redwood City, CA
- software sales Redwood City, CA
- internship software Redwood City, CA



