> Markdown version of [/jobs/ext/4548457-software-engineer](https://www.wearedevelopers.com/jobs/ext/4548457-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software engineer - **Company:** Prolim Global Corporation - **Location:** Sunnyvale, CA, United States - **Experience:** Experienced - **Contract:** Temporary to permanent - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Artificial Intelligence, Amazon Web Services, Microsoft Azure, Databases, Continuous Integration, Extract Transform Load (ETL), Relational Databases, Software Debugging, Software Design Patterns, Distributed Data Store, Python (Programming Language), PostgreSQL, MySQL, Oracle (Applications), Scala (Programming Language), Search Technologies, Software Engineering, SQL Databases, Data Streaming, Unstructured Data, Data Processing, Retrieval-Augmented Generation, Large Language Models, Prompt Engineering, Apache Spark, Spring-boot, Backend, Data Lakes, Pyspark, Apache Kafka, Restful APIs, Data Pipelines, Microservices - **Published:** November 3, 2026 - **Apply:** https://www.thejobnetwork.com/job/38d39663-3db9-4126-b993-5cd9a2dadc8e/software-engineer ## About the Role Must have prior Apple Experience and Must be local to Bay Area and comfortable for in person 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 ETL/ELT, batch, and streaming data pipelines. * Hands-on experience with Apache Spark, PySpark, and/or 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 GCP and modern CI/CD 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 : Python~Digital : Artificial Intelligence(AI)~Core Java