Resume and JobRESUME AND JOB
Oracle logo

Senior Software Developer - IoT developer (Hybrid in Redwood Shores)

Oracle

Senior Software Developer - IoT developer (Hybrid in Redwood Shores)

Oracle logo

Oracle

full-time

Posted: December 12, 2025

Number of Vacancies: 1

Job Description

Company Overview

Oracle Corporation is a global leader in enterprise cloud computing, delivering cutting-edge database, middleware, and application services to businesses worldwide. With a focus on innovation, Oracle powers mission-critical systems for thousands of organizations across industries. Join us in shaping the future of technology at our Redwood Shores headquarters.

Position Overview

As a Senior Software Developer - IoT Developer, you will build and enhance IoT-related applications using the Oracle IoT Platform in a hybrid work environment based in Redwood Shores, CA. You will collaborate with engineering teams to deliver scalable, secure solutions that connect devices, process real-time data, and drive business insights. This role offers the opportunity to work on high-impact projects leveraging Oracle's cloud infrastructure and IoT technologies. Note: We are unable to provide visa sponsorship for this role at this time. No candidates requiring visa sponsorship will be considered.

Key Responsibilities

  • Design and develop robust IoT applications using the Oracle IoT Platform, including device onboarding, data ingestion, and analytics pipelines
  • Implement scalable microservices and APIs to integrate IoT devices with Oracle Cloud Infrastructure (OCI)
  • Optimize real-time data processing for edge and cloud environments, ensuring low-latency performance
  • Collaborate with product managers and architects to define IoT solution requirements and technical roadmaps
  • Build and maintain secure, fault-tolerant systems handling high-volume IoT sensor data streams
  • Develop custom integrations with third-party IoT protocols such as MQTT, CoAP, and HTTP/REST
  • Conduct code reviews, unit testing, and performance tuning to uphold Oracle's quality standards
  • Troubleshoot and resolve complex issues in production IoT deployments across hybrid cloud setups
  • Mentor junior developers and contribute to knowledge sharing within the IoT engineering team
  • Stay abreast of emerging IoT standards and technologies to innovate platform capabilities

Required Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field; Master's degree preferred
  • 7+ years of professional software development experience, with at least 3 years focused on IoT or cloud-native applications
  • Proficiency in Java, Python, or Go for backend development in distributed systems
  • Hands-on experience with Oracle IoT Platform, OCI, or comparable IoT/cloud platforms like AWS IoT or Azure IoT
  • Strong knowledge of IoT protocols (MQTT, AMQP, CoAP) and device management best practices
  • Experience with containerization (Docker, Kubernetes) and microservices architecture
  • Demonstrated ability to write clean, testable code with CI/CD pipeline integration
  • Excellent problem-solving skills and experience debugging complex, real-time systems

Preferred Qualifications

  • Oracle Cloud certifications (e.g., OCI Developer or Architect Associate)
  • Experience with stream processing frameworks like Apache Kafka, Spark Streaming, or Oracle Streaming
  • Familiarity with machine learning integration for IoT data analytics using Oracle AI services
  • Background in edge computing, embedded systems, or hardware-software integration
  • Contributions to open-source IoT projects or relevant GitHub repositories

What We Offer

  • Competitive base salary plus performance-based bonuses and equity awards
  • Comprehensive health, dental, and vision insurance with low employee premiums
  • 401(k) matching program and employee stock purchase plan
  • Flexible hybrid work model with 3 days in-office at our Redwood Shores campus
  • Generous paid time off, including vacation, sick leave, and parental leave
  • Professional development stipend for certifications, conferences, and training

About the Team

The IoT Development team at Oracle is a dynamic group of engineers passionate about connecting the physical world to the cloud. We work closely with product, design, and customer success teams to deliver innovative solutions for enterprise IoT use cases. Join a collaborative environment that values diverse perspectives and fosters career growth in one of the fastest-growing areas of cloud technology.

Locations

  • Redwood City, CA, United States
  • CA, United States, United States
  • San Francisco, CA, United States
  • Pleasanton, CA, United States

Salary

Estimated Salary Rangehigh confidence

180,000 - 240,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Oracle IoT Platformintermediate
  • IoT developmentintermediate

Responsibilities

  • Build IoT-related applications
  • Develop using Oracle IoT Platform

Benefits

  • general: Health Insurance
  • general: 401(k)
  • general: Stock Options
  • general: Flexible PTO
  • general: Employee Stock Purchase Plan

Target Your Resume for "Senior Software Developer - IoT developer (Hybrid in Redwood Shores)" , Oracle

Get personalized recommendations to optimize your resume specifically for Senior Software Developer - IoT developer (Hybrid in Redwood Shores). Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Senior Software Developer - IoT developer (Hybrid in Redwood Shores)" , Oracle

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Related Jobs You May Like

No related jobs found at the moment.

Oracle logo

Senior Software Developer - IoT developer (Hybrid in Redwood Shores)

Oracle

Senior Software Developer - IoT developer (Hybrid in Redwood Shores)

Oracle logo

Oracle

full-time

Posted: December 12, 2025

Number of Vacancies: 1

Job Description

Company Overview

Oracle Corporation is a global leader in enterprise cloud computing, delivering cutting-edge database, middleware, and application services to businesses worldwide. With a focus on innovation, Oracle powers mission-critical systems for thousands of organizations across industries. Join us in shaping the future of technology at our Redwood Shores headquarters.

Position Overview

As a Senior Software Developer - IoT Developer, you will build and enhance IoT-related applications using the Oracle IoT Platform in a hybrid work environment based in Redwood Shores, CA. You will collaborate with engineering teams to deliver scalable, secure solutions that connect devices, process real-time data, and drive business insights. This role offers the opportunity to work on high-impact projects leveraging Oracle's cloud infrastructure and IoT technologies. Note: We are unable to provide visa sponsorship for this role at this time. No candidates requiring visa sponsorship will be considered.

Key Responsibilities

  • Design and develop robust IoT applications using the Oracle IoT Platform, including device onboarding, data ingestion, and analytics pipelines
  • Implement scalable microservices and APIs to integrate IoT devices with Oracle Cloud Infrastructure (OCI)
  • Optimize real-time data processing for edge and cloud environments, ensuring low-latency performance
  • Collaborate with product managers and architects to define IoT solution requirements and technical roadmaps
  • Build and maintain secure, fault-tolerant systems handling high-volume IoT sensor data streams
  • Develop custom integrations with third-party IoT protocols such as MQTT, CoAP, and HTTP/REST
  • Conduct code reviews, unit testing, and performance tuning to uphold Oracle's quality standards
  • Troubleshoot and resolve complex issues in production IoT deployments across hybrid cloud setups
  • Mentor junior developers and contribute to knowledge sharing within the IoT engineering team
  • Stay abreast of emerging IoT standards and technologies to innovate platform capabilities

Required Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field; Master's degree preferred
  • 7+ years of professional software development experience, with at least 3 years focused on IoT or cloud-native applications
  • Proficiency in Java, Python, or Go for backend development in distributed systems
  • Hands-on experience with Oracle IoT Platform, OCI, or comparable IoT/cloud platforms like AWS IoT or Azure IoT
  • Strong knowledge of IoT protocols (MQTT, AMQP, CoAP) and device management best practices
  • Experience with containerization (Docker, Kubernetes) and microservices architecture
  • Demonstrated ability to write clean, testable code with CI/CD pipeline integration
  • Excellent problem-solving skills and experience debugging complex, real-time systems

Preferred Qualifications

  • Oracle Cloud certifications (e.g., OCI Developer or Architect Associate)
  • Experience with stream processing frameworks like Apache Kafka, Spark Streaming, or Oracle Streaming
  • Familiarity with machine learning integration for IoT data analytics using Oracle AI services
  • Background in edge computing, embedded systems, or hardware-software integration
  • Contributions to open-source IoT projects or relevant GitHub repositories

What We Offer

  • Competitive base salary plus performance-based bonuses and equity awards
  • Comprehensive health, dental, and vision insurance with low employee premiums
  • 401(k) matching program and employee stock purchase plan
  • Flexible hybrid work model with 3 days in-office at our Redwood Shores campus
  • Generous paid time off, including vacation, sick leave, and parental leave
  • Professional development stipend for certifications, conferences, and training

About the Team

The IoT Development team at Oracle is a dynamic group of engineers passionate about connecting the physical world to the cloud. We work closely with product, design, and customer success teams to deliver innovative solutions for enterprise IoT use cases. Join a collaborative environment that values diverse perspectives and fosters career growth in one of the fastest-growing areas of cloud technology.

Locations

  • Redwood City, CA, United States
  • CA, United States, United States
  • San Francisco, CA, United States
  • Pleasanton, CA, United States

Salary

Estimated Salary Rangehigh confidence

180,000 - 240,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Oracle IoT Platformintermediate
  • IoT developmentintermediate

Responsibilities

  • Build IoT-related applications
  • Develop using Oracle IoT Platform

Benefits

  • general: Health Insurance
  • general: 401(k)
  • general: Stock Options
  • general: Flexible PTO
  • general: Employee Stock Purchase Plan

Target Your Resume for "Senior Software Developer - IoT developer (Hybrid in Redwood Shores)" , Oracle

Get personalized recommendations to optimize your resume specifically for Senior Software Developer - IoT developer (Hybrid in Redwood Shores). Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Senior Software Developer - IoT developer (Hybrid in Redwood Shores)" , Oracle

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Related Jobs You May Like

No related jobs found at the moment.