Haystack
← Back to Jobs
Technology

Senior Software Engineer Sunnyvale - CA - California

Sierra Business Solution LLCSunnyvale, CA🇺🇸United StatesPosted 12 Aug 2026

Quick Overview

Work Type
On Site
Level
Mid Senior

Job Description

Job Title: Software Engineer

Location: Sunnyvale, CA-Onsite

Job Type: Contract

Must have - Python, Artificial Intelligence(AI), Core Java

Note: Need Ex Apple employees only

Role Descriptions:

Must have prior Apple Experience and Must be local to Bay Area and comfortabe for inperson interview

Design, develop, test, deploy, and maintain scalable applications, services, and data pipelines using Java, Scala, and Python.

Develop backend services, RESTful APIs, and microservices using Java and Spring Boot.

Build and maintain large-scale ETLELT, batch, and streaming data pipelines.

Hands-on experience with Apache Spark, PySpark, andor Scala-based data processing.

Work with structured and unstructured data across relational databases, data lakes, and distributed data platforms.

Strong experience with SQL and databases such as PostgreSQL, MySQL, or Oracle.

Experience with messaging and streaming platforms such as Apache Kafka or equivalent technologies.

Integrate AI and Generative AI capabilities into applications and data workflows using LLMs and AI APIs.

Familiarity with Prompt Engineering, RAG, embeddings, vector search, and vector databases.

Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform and modern CICD practices.

Strong understanding of software engineering principles, design patterns, testing, debugging, performance, and production support.

3+ years of relevant experience with strong problem-solving, communication, and collaboration skills in an Agile environment.

Skills: Digital : PythonDigital : Artificial Intelligence(AI)Core Java

Skills

Microservices
MySQL
Oracle
SQL
Scala
Spring
Spring Boot
AWS
Agile
Apache
Apache Spark
Azure
Generative AI
Google Cloud
Java
Kafka
PostgreSQL
Python

Similar jobs