Post job

Software engineering internship jobs in Santa Cruz, CA - 4,186 jobs

All
Software Engineering Internship
Software Development Engineer
Software Engineer Lead
Senior Software Engineer
Computer Engineer
Software Developer
Software Architect
Software Systems Engineer
Software Leader
Principal Software Engineer
Senior Software Development Engineer
Staff Software Engineer
  • SDET: AI-Driven Testing for GPU Compute Platforms & Equity

    Nvidia Corporation 4.9company rating

    Software engineering internship job in Santa Clara, CA

    A leading technology company is looking for a Senior Software Development Engineer in Test in Santa Clara, CA. The candidate will develop test plans, enhance automation features, and work collaboratively in a dynamic environment. Required qualifications include a BS/MS in Engineering and over 5 years of experience in software testing and development. Candidates should possess strong skills in Linux, Python, and C++. The position offers a competitive salary range of $136,000 - $264,500 based on experience, plus equity options. #J-18808-Ljbffr
    $136k-264.5k yearly 3d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Machine Learning/Computer Vision Engineer

    Apple Inc. 4.8company rating

    Software engineering internship job in Sunnyvale, CA

    We are looking for a skilled Machine Learning/Computer Vision Engineer with hands-on experience developing algorithms for human understanding and human intelligence applications.Responsibilities include but not limited to:- Adapt state-of-the-art algorithms, as well as design and implement new algorithms to solve challenging problems.- Collaborate with others to drive requirements and validation tests to ship models.- Take a practical approach to problem solving and adapt to an evolving environment.- Deliver clean, modular, testable algorithm code.- Communicate and work effectively with cross-functional partners.The ideal candidate should possess the following qualities:- Be highly-motivated and take initiative to achieve goals, while delivering on schedule.- Has a sense of curiosity and willingness to learn new things in order to improve the quality of their solutions.- Works well in a collaborative setting. Minimum Qualifications BS and a minimum of 3 years relevant industry experience Software engineering skills and proficiency in Python and PyTorch. Preferred Qualifications MS or PhD in computer vision, computer graphics, machine learning, computer science, computer engineering or related fields. Comprehensive understanding of diffusion models, transformers and auto-encoders. Capable of making well-informed and practical decisions in a rapidly evolving environment. Excellent communication and experience working with multi-functional teams. Self-motivated with proven track record to optimally prioritize and deliver tasks on schedule. Good software engineering skills and proficiency in C/C++. At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $147,400 and $272,100, and your base pay will depend on your skills, qualifications, experience, and location. Apple employees also have the opportunity to become an Apple shareholder through participation in Apple's discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple's Employee Stock Purchase Plan. You'll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses - including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits. Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program. Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant . #J-18808-Ljbffr
    $147.4k-272.1k yearly 20h ago
  • Principal Software Development Engineer - Observability

    Expedia, Inc. 4.7company rating

    Software engineering internship job in San Jose, CA

    Expedia Group brands power global travel for everyone, everywhere. We design cutting‑edge tech to make travel smoother and more memorable, and we create groundbreaking solutions for our partners. Our diverse, vibrant, and welcoming community is essential in driving our success. Why Join Us? To shape the future of travel, people must come first. Guided by our Values and Leadership Agreements, we foster an open culture where everyone belongs, differences are celebrated and know that when one of us wins, we all win. We provide a full benefits package, including exciting travel perks, generous time‑off, parental leave, a flexible work model (with some pretty cool offices), and career development resources, all to fuel our employees' passion for travel and ensure a rewarding career journey. We're building a more open world. Join us. Principal Software Engineer, Observability Our Technology Team partners with teams across Expedia Group to create innovative products, services, and tools to deliver high‑quality experiences for travelers, partners, and our employees. A singular technology platform powered by data and machine learning provides secure, differentiated, and personalized experiences that drive loyalty and traveler satisfaction. As a Principal Engineer, you will be part of an agile development team with deep expertise in cloud, distributed systems, and observability. You will play a pivotal role in crafting the strategic technical goals for our group. The main effort will involve leading the architecture, design, and implementation of a centralized, scalable, and cost‑effective observability platform used by all engineering teams across Expedia. You will provide technical leadership for a dynamic engineering organization and work alongside talented product managers and other technical leaders to deliver best‑in‑class capabilities to our developer community. In this role, you will Architect and Build Core Telemetry Pipelines: Lead design and implementation of highly scalable and resilient telemetry pipelines for logs, metrics, and traces. Evolve platform to handle 10x increase in data volume while maintaining performance and cost‑effectiveness. Drive OpenTelemetry Adoption: Spearhead strategy, rollout, and support for the OpenTelemetry collector across thousands of services. Develop best practices and automated configurations to ensure seamless and consistent data collection. Implement Platform Governance and Optimization: Design and build capabilities for data governance, cost allocation, and resource management within the observability platform. Define and implement SLOs for the platform itself and create tools to help teams manage their observability costs. Elevate the Practice of Observability: Act as a thought leader, driving adoption of observability best practices across the engineering organization. Improve developer experience by unifying tooling (e.g., Grafana, Datadog, Splunk), documentation, and service lifecycle management within internal developer portal. Automate Infrastructure Lifecycle: Author and maintain production‑grade Infrastructure as Code (IaC) using tools like Terraform and/or Crossplane. Eliminate manual toil by automating cluster provisioning, dependency upgrades, and incident remediation workflows. Technical Leadership and Mentorship: Act as a force multiplier. Mentor senior engineers on the team, lead architecture review sessions, and author RFCs to build consensus on significant technical decisions. Your influence will extend beyond the team to application developers and SREs. Production Debugging: Serve as final escalation point for complex, cross‑cutting production incidents related to observability platform, from telemetry agent bugs to data correlation failures in distributed systems. Collaborate and Innovate: Explore and utilize a wide variety of technologies and tools, such as (but not limited to) Go, Java, Python, AWS, Kubernetes, OpenTelemetry, Prometheus, Grafana, Datadog, Splunk, Clickhouse. Minimum Qualifications Bachelor's or Master's degree in Computer Science or related technical field, or equivalent practical experience. 10+ years of experience in software engineering, focusing on building and operating large‑scale distributed systems, infrastructure automation, or configuration management. Deep expertise in observability principles and the three pillars: logs, metrics, and traces. Strong hands‑on proficiency with observability technologies such as Prometheus, Grafana, Datadog, Splunk, and OpenTelemetry. Proficient in one or more of: Go, Java, Python. Solid understanding of cloud‑native architectures (Kubernetes, Docker, microservices) and major cloud platforms (AWS preferred). Preferred Qualifications Experience designing, building, and operating highly available, scalable, and resilient platforms. Excellent hands‑on coder with understanding of bigger‑picture architectural and business concerns. Clear communicator capable to concisely explain complex technical details to wide variety of audiences both verbal and written. Creative problem solver who uses data and insights to support recommendations and influence decisions. Experience mentoring other senior engineers and establishing standards for operational excellence and code quality at a multi‑project level. The total cash range for this position in San Jose is $242,000.00 to $338,500.00. Employees in this role have the potential to increase their pay up to $387,000.00, which is the top of the range, based on ongoing, demonstrated, and sustained performance in the role. The total cash range for this position in Seattle is $224,000.00 to $313,500.00. Employees in this role have the potential to increase their pay up to $358,500.00, which is the top of the range, based on ongoing, demonstrated, and sustained performance in the role. Starting pay for this role will vary based on multiple factors, including location, available budget, and an individual's knowledge, skills, and experience. Pay ranges may be modified in the future. Expedia is committed to creating an inclusive work environment with a diverse workforce. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. This employer participates in E‑Verify. The employer will provide the Social Security Administration (SSA) and, if necessary, the Department of Homeland Security (DHS) with information from each new employee's I‑9 to confirm work authorization. #J-18808-Ljbffr
    $117k-155k yearly est. 4d ago
  • Principal Software Development Engineer

    Ll Oefentherapie

    Software engineering internship job in San Jose, CA

    Seattle, WA, United States Nashville, TN, United States San Francisco, CA, United States Redwood City, CA, United States San Jose, CA, United States Austin, TX, United States Job Identification 311001 Job Category Product Development Posting Date 12/18/2025, 08:14 PM Job Type Regular Employee Does this position require a security clearance? No Years 3 to 5+ years Additional Info Visa / work permit sponsorship is not available for this position Applicants are required to read, write, and speak the following languages English Job Description At Oracle Cloud Infrastructure (OCI), we are building the future of cloud computing-designed for enterprises, engineered for performance, and optimized for AI at scale. We are a fast-paced, mission-driven team within one of the world's largest cloud platforms. The Generative AI Service team within OCI is focused on developing infrastructure and tools to operationalize Large Language Models (LLMs) and agentic AI systems. Our goal is to empower developers and enterprises to deploy intelligent applications and agents that integrate seamlessly with cloud services. Role Summary As a Principal Software Engineer (IC4), you will contribute to the design and implementation of scalable, distributed systems that serve LLMs and support agent-based workflows. You will work in a collaborative environment with applied scientists, ML engineers, and software teams to deliver performant and reliable AI infrastructure. This is a high-impact engineering role with opportunities to grow technical expertise in large-scale systems and advanced AI technologies. Minimum Qualifications BS in Computer Science or related technical field. 6+ years of experience in backend software development with cloud infrastructure. Strong proficiency in at least one language such as Go, Java, Python, or C++. Experience building and maintaining distributed services in a production environment. Familiarity with Kubernetes, container orchestration, and CI/CD practices. Solid understanding of computer science fundamentals such as algorithms, operating systems, and networking. Preferred Qualifications MS in Computer Science. Experience working with LLM serving frameworks like vLLM, DeepSpeed, or FasterTransformer. Exposure to agent-based AI systems or tool-based inference workflows. Knowledge of cloud-native observability tools and scalable service design. Interest in compiler or systems-level software design is a plus. Why Join Us Build mission-critical AI infrastructure with real-world impact. Work closely with a collaborative and experienced global team. Expand your knowledge in AI, cloud computing, and distributed systems. Contribute to one of Oracle's most innovative and fast-growing initiatives. Responsibilities Contribute to the development and optimization of distributed systems for model inference and agent execution. Implement features and enhancements in LLM service infrastructure using modern cloud technologies. Collaborate with cross-functional teams to support scalable and secure deployment pipelines. Assist in diagnosing and resolving production issues, improving observability and reliability. Write maintainable, well-tested code and contribute to documentation and design discussions. Qualifications Disclaimer: Certain US customer or client-facing roles may be required to comply with applicable requirements, such as immunization and occupational health mandates. Range and benefit information provided in this posting are specific to the stated locations only US: Hiring Range in USD from: $96,800 to $223,400 per annum. May be eligible for bonus and equity. 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. Career Level - IC4 Required Skills CI/CD Distributed System Python Programming Language About Us As a world leader in cloud solutions, Oracle uses tomorrow's technology to tackle today's challenges. We've partnered with industry-leaders in almost every sector-and continue to thrive after 40+ years of change by operating with integrity. We know that true innovation starts when everyone is empowered to contribute. That's why we're committed to growing an inclusive workforce that promotes opportunities for all. Oracle careers open the door to global opportunities where work-life balance flourishes. We offer competitive benefits based on parity and consistency and support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs. We're committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing accommodation-request_************* or by calling *************** in the United States. Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans' status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law. Request a referral from an Oracle employee. #J-18808-Ljbffr
    $96.8k-223.4k yearly 1d ago
  • Space Software Manager - Embedded & Agile Leader

    Lockheed Martin 4.8company rating

    Software engineering internship job in Sunnyvale, CA

    A leading aerospace and defense company in Sunnyvale, California, is seeking an experienced Software Engineer to join a team developing missile defense technology. In this role, you will lead software development efforts and manage projects while ensuring high-quality software solutions. The ideal candidate should possess experience in leading development teams and managing software projects, with excellent communications skills and experience with government contracts. This full-time position comes with competitive pay and comprehensive benefits. #J-18808-Ljbffr
    $110k-146k yearly est. 4d ago
  • Lead Forward Deployed Software Engineer (2)

    Advanced Micro Devices 4.9company rating

    Software engineering internship job in Santa Clara, CA

    WHAT YOU DO AT AMD CHANGES EVERYTHING At AMD, our mission is to build great products that accelerate next-generation computing experiences-from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create something extraordinary. When you join AMD, you'll discover the real differentiator is our culture. We push the limits of innovation to solve the world's most important challenges-striving for execution excellence, while being direct, humble, collaborative, and inclusive of diverse perspectives. Join us as we shape the future of AI and beyond. Together, we advance your career. THE GROUP: AI is defining the next era of computing, and this is just the beginning. We see the benefits of AI everyday-enabling medical research, curbing credit card fraud, reducing congestion in cities, or simply making life easier. In the ever-evolving landscape of artificial intelligence, we are a powerhouse - a cutting‑edge 'AI Forward Deployment Software Development Team'. Specialized in end‑to‑end AI optimization, fine‑tuning large language models to unlock unprecedented Generative AI efficiency. Our expertise extends beyond the hardware realm, encompassing 3P enablement, where we develop custom AI Software Solutions for industry‑leading AI customers. Are you excited to work with one of the Top1% of the AI companies in the world? THE ROLE: As aForward Deployment Software Engineer, you willworkclosely with ourmost strategicpartners as a hands‑on technical expert.Youare responsible forturning AMD'scutting‑edge AI technology into tangible business value. This role is a unique blend of customer relationship skills and elite software engineer; you will work side‑by‑side with clients to help themprove out and ultimately deploy AI solutions on AMD GPUs, and you will spot existing AI software optimization opportunities and push the boundary with other software development teams. You will be the trusted technical advisor and hands‑on developer who makes it happen. Do you love working with customers and bringing the most cutting‑edge AI software from AMD to customers? Do you love using a microscope to dig into the performance of AI models end‑to‑end? Do you feel excited when you squeeze another 1% performance out of the hardware with software? All sound like you? We would love to hear from you! In this role, you will: Work closely with strategic customers to understand their requirements challenges andidentifyopportunities for AMD hardware and software to provide value. Close gaps in the AMD software stack needed to support customersolutions. Work hands‑on as a technical expert and creative problem‑solver,developingside‑by‑side with customers to drive projects from proof of concept to production. Act as the voice of the customer, translating their needs and your on‑the‑ground insights into actionable feedback that shapes the future of AMD's AI roadmap. Thrive in unfamiliar territory with a high degree of autonomy, finding novel ways to apply AMD technology to real‑world problems. THE PERSON: We are looking for a proactive and skilled software engineer with a passion for solving complex technical puzzles. You have a bias for action and excel at working directly with customers to analyze their code and help them achieve their objectives. You combine deep technical acumen with strong collaboration skills to ensure our partners succeed with AMD technology. KEY QUALIFICATIONS: Strong programming skills in C/C++ and Python Experience with GPU kernel programming using CUDA, HIP or OpenCL. Profficient on common ML performance analysis tools. A track recordofdirect ClientEngagement with experience working with customers to solve ambiguous technical problems. Strong performanceanalysis and optimization skills for both CPU and GPU. Experience with containerization and orchestration technologies like Singularity, Docker, and/or Kubernetes. Expertisewith modern AI/ML frameworks (e.g.,PyTorch, TensorFlow, JAX). Experience with distributedtraining and inference frameworks. Experience with open‑source software development including collaboration with community maintainers andsubmittingcontributions. Experience with software engineering methodologies such as Agile, Scrum, Kanban. Excellent analytical and problem‑solving skills. Ability to work independently and as part of a team. BS MS/PhD with relatedexperiencein ComputerScienceorrelated equivalent. PREFERRED EXPERIENCE: Experience incompiler, ISA. Experience shipping software in an end‑customer production environment. Experience in implementing andoptimizingcommunication primitiveson GPU accelerators (NCCL/RCCL, OpenMP, MPI) Experience in allphases of software development, from requirement gathering, analysis, design, development, testing to final release. Experience providing clear andtimelycommunication related to status and other key aspects of the project tothe executiveleadership team. #LI-G11 #LI-HYBRID Benefits offered are described: AMD benefits at a glance. AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee‑based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants' needs under the respective laws throughout all stages of the recruitment and selection process. #J-18808-Ljbffr
    $137k-179k yearly est. 2d ago
  • Principal Software Development Engineer

    Traveltechessentialist

    Software engineering internship job in San Jose, CA

    United States - California - San Jose Technology Full-Time Regular 11/21/2025 ID # R-99477 Expedia Group brands power global travel for everyone, everywhere. We design cutting‑edge tech to make travel smoother and more memorable, and we create groundbreaking solutions for our partners. Our diverse, vibrant, and welcoming community is essential in driving our success. Why Join Us? To shape the future of travel, people must come first. Guided by our Values and Leadership Agreements, we foster an open culture where everyone belongs, differences are celebrated and know that when one of us wins, we all win. We provide a full benefits package, including exciting travel perks, generous time‑off, parental leave, a flexible work model (with some pretty cool offices), and career development resources, all to fuel our employees' passion for travel and ensure a rewarding career journey. We're building a more open world. Join us. Principal Software Development Engineer Our Technology Team partners with teams across Expedia Group to create innovative products, services, and tools to deliver high‑quality experiences for travelers, partners, and our employees. A singular technology platform powered by data and machine learning provides secure, differentiated, and personalized experiences that drive loyalty and traveler satisfaction. We're seeking a motivated Principal Software Development Engineer with a passion for technology, problem solving, and out‑of‑the‑box thinking to be part of our Runtime Team. Our team is responsible for building a container platform with a suite of capabilities to enable our developers to rapidly deploy and scale containerized workloads. What you'll do: As a Principal Engineer you will be part of an agile development team with lots of Linux, cloud, and containerization experience. You will play a key role in crafting the strategic technical goals for our group. The main effort will involve leading the architecture, design and build of a compute runtime platform based on Kubernetes that will be used by all engineering teams across Expedia. You will provide technical leadership for a dynamic and growing engineering organization. You will work alongside a talented group of product managers and other technical leaders to deliver best‑in‑class capabilities to our Expedia developer community, and as a result help shape the future of online travel. In this role, you will: Design and Implement Core Platform Components: Evolve our Kubernetes‑based environment, focusing on areas like multi‑tenancy, network policy, resource management, and service mesh integration (e.g., Istio, Linkerd). Architect for Scale and Reliability: Lead the technical design for scaling our control plane and data plane to handle a 10x increase in services and traffic. Define and implement SLOs for the platform itself. Improve the Developer Control Plane: Design and build the next generation of our CI/CD pipelines and GitOps workflows. Drive the strategy for our internal developer portal (e.g., Backstage) to unify tooling, documentation, and service lifecycle management. Automate Infrastructure Lifecycle: Author and maintain production‑grade Infrastructure as Code (IaC) using Terraform and/or Crossplane. Eliminate manual toil by automating cluster provisioning, node lifecycle, and dependency upgrades. Technical Leadership and Mentorship: Act as a force multiplier. Mentor senior engineers on the team, lead architecture review sessions, and author RFCs to build consensus on significant technical decisions. Your influence will extend beyond the team to application developers and SREs. Production Debugging: Serve as the final escalation point for complex, cross‑cutting production incidents that involve the underlying platform, from kernel‑level issues to CNI bugs to distributed system failures. Collaborate across product management, architecture, and engineering leads to deliver capabilities that enable our developer community to function at a high capacity. Ability to explore/use a wide variety of technologies and tools such as (but are not limited to) Java, Go, AWS, Docker, Hashicorp Tools (Terraform, Consul, Vagrant, Vault, Nomad), Kubernetes, Argo, Istio, Helm, etc. Advocate for operational excellence (such as unit testing, establishing SLAs, programming for resiliency and scalability). Take ownership of high‑stress scenarios by remaining calm, employing critical thinking and data‑driven decision‐making practices. Minimum Qualifications: 8+ years of experience in infrastructure automation, configuration management or container orchestration. Bachelor's or Master's degree in a related technical field, or equivalent professional experience. Strong programming skills in one or more languages: Java, Go, Python or Ruby. Experience in cloud computing with Amazon Web Services (AWS) and containerization with Docker and Kubernetes/EKS. Preferred Qualifications: Experience with Stateless and Stateful workloads, Service Mesh or Service Discovery, Monitoring, Alerting and Logging. Understanding of security development principles such as token management, encryption, and certificates. Experience with Continuous Integration tools like Jenkins or similar. Experience building self‑service technology platform capabilities, particularly in the container compute, traffic management, or API management spaces. Experience mentoring other engineers and establishing standards for operational excellence and code quality at a multi‑project level. The total cash range for this position in San Jose is $242,000.00 to $338,500.00. Employees in this role have the potential to increase their pay up to $387,000.00, which is the top of the range, based on ongoing, demonstrated, and sustained performance in the role. Starting pay for this role will vary based on multiple factors, including location, available budget, and an individual's knowledge, skills, and experience. Pay ranges may be modified in the future. Expedia Group is proud to offer a wide range of benefits to support employees and their families, including medical/dental/vision, paid time off, and an Employee Assistance Program. To fuel each employee's passion for travel, we offer a wellness & travel reimbursement, travel discounts, and an International Airlines Travel Agent (IATAN) membership. View our full list of benefits. Accommodation requests If you need assistance with any part of the application or recruiting process due to a disability, or other physical or mental health conditions, please reach out to our Recruiting Accommodations Team through the Accommodation Request. We are proud to be named as a Best Place to Work on Glassdoor in 2024 and be recognized for award‑winning culture by organizations like Forbes, TIME, Disability:IN, and others. Expedia Group's family of brands includes: Brand Expedia , Hotels.com , Expedia Partner Solutions, Vrbo , trivago , Orbitz , Travelocity , Hotwire , Wotif , ebookers , CheapTickets , Expedia Group™ Media Solutions, Expedia Local Expert , CarRentals.com™, and Expedia Cruises™. © 2024 Expedia, Inc. All rights reserved. Trademarks and logos are the property of their respective owners. Employment opportunities and job offers at Expedia Group will always come from Expedia Group's Talent Acquisition and hiring teams. Never provide sensitive, personal information to someone unless you're confident who the recipient is. Expedia Group does not extend job offers via email or any other messaging tools to individuals with whom we have not made prior contact. Our email domain ********************. The official website to find and apply for job openings at Expedia Group is careers.expediagroup.com/jobs. Expedia is committed to creating an inclusive work environment with a diverse workforce. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. This employer participates in E-Verify. The employer will provide the Social Security Administration (SSA) and, if necessary, the Department of Homeland Security (DHS) with information from each new employee's I-9 to confirm work authorization. #J-18808-Ljbffr
    $107k-149k yearly est. 1d ago
  • Systems Software Engineer

    Sunbelt Controls 3.3company rating

    Software engineering internship job in Pleasanton, CA

    Now Hiring: Systems Software Engineer II 📍 Pleasanton, CA | 💰 $108,000 - $135,000 per year 🏢 About the Role We're looking for an experienced Systems Software Engineer II to join Sunbelt Controls, a leading provider of Building Automation System (BAS) solutions across the Western U.S. In this role, you'll develop and program databases, create custom graphics, and integrate control systems for smart buildings. You'll also support project startups, commissioning, and troubleshooting - working closely with project managers and engineers to deliver high-quality, energy-efficient building automation solutions. If you have a passion for technology, problem-solving, and helping create intelligent building systems, this opportunity is for you. ⚙️ What You'll Do Design and program BAS control system databases and graphics for assigned projects. Lead the startup, commissioning, and troubleshooting of control systems. Work with networked systems and diagnose LAN/WAN connectivity issues. Perform pre-functional and functional system testing, including LEED and Title 24 requirements. Manage project documentation, including as-builts and commissioning records. Coordinate with project teams, subcontractors, and clients for smooth execution. Mentor and support junior Systems Software Engineers. 🧠 What We're Looking For 2-5 years of experience in Building Automation Systems or a related field. Associate's degree in a technical field (Bachelor's in Mechanical or Electrical Engineering preferred). Proficiency in MS Office, Windows, and basic TCP/IP networking. Strong organizational skills and the ability to manage multiple priorities. Excellent communication and customer-service skills. Valid California driver's license. 💎 Why You'll Love Working With Us At Sunbelt Controls, we don't just build smart buildings - we build smart careers. As a 100% employee-owned company (ESOP), we offer a supportive, growth-oriented environment where innovation and teamwork thrive. What we offer: Competitive salary: $108K - $135K, based on experience Employee-owned company culture with a family-oriented feel Comprehensive health, dental, and vision coverage Paid time off, holidays, and 401(k)/retirement plan Professional growth, mentorship, and ongoing learning opportunities Veteran-friendly employer & Equal Opportunity workplace 🌍 About Sunbelt Controls Sunbelt Controls is a premier BAS solutions provider serving clients across multiple industries, including data centers, healthcare, education, biotech, and commercial real estate. We specialize in smart building technology, system retrofits, analytics, and energy efficiency - helping clients reduce operational costs and achieve sustainable performance. 👉 Apply today to join a team that's shaping the future of intelligent buildings. #Sunbelt #BuildingAutomation #SystemsEngineer #HVACControls #BASCareers
    $108k-135k yearly 4d ago
  • Software Engineer Lead

    Techsoft 3.8company rating

    Software engineering internship job in Mountain View, CA

    Software Engineer Lead Full time DA NANG Job Description: We are looking for a passionate and experienced Software Engineer Lead to embark on the journey with us and take part in the development team. As a Software Engineer Lead at TechSoft, you must have a solid foundation in React.js and at least 3 years of experience. The successful candidate will lead our frontend development team, drive the development of high-quality applications, and mentor junior developers. You'll have mindset of clean-code, demonstrate good English communication skills, and have a knack for managing your time and priorities. Most of all, you thrive in a collaborative environment, you're not afraid to learn new things, and you aim to have excellent work results. Posted: 01/11/2023 Lead the design, development, and maintenance of web applications using React.js. Collaborate with cross-functional teams to define and implement new features. Ensure the performance, quality, and responsiveness of applications. Provide technical leadership and mentorship to junior developers. Developing and implementing highly responsive user interface components using react concepts. Monitoring and improving front-end performance. Documenting application changes and developing updates. Troubleshoot and resolve complex technical issues. Trained in Computer Science, Engineering, or a related field, or equivalent practical experience. At least 3 years of experience working as a Front-end Developer. Experience with popular React.js tools including React.js, Webpack, Enzyme, Redux, and Flux. Knowledge of performance testing frameworks including Mocha and Jest. Good troubleshooting skills. Good English communication and teamwork skills. Working time: 40 hours per week from Monday to Friday Paid Days-off: 17 days off/year Work-from-everywhere: 24 WFE days/year Competitive salary and benefits: 13th salary, profit sharing, bonus for excellent members, bonus for excellent projects Social Insurance coverage: 100% of your gross salary of the maximum related to the labor law Probation will receive 100% salary Monthly lunch and gasoline allowances Performance salary review: annually after 12 months, exceptional excellence performance after 6 months We treat other people the way we want to be treated Sustainability We aim for a healthy and long-term journey One-Team We are united and highly committed to team results We aim to deliver WOW results with a focus on quality #J-18808-Ljbffr
    $138k-192k yearly est. 2d ago
  • Staff Android Software Engineer

    Rivian 4.1company rating

    Software engineering internship job in Palo Alto, CA

    About Us Rivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive's next chapter. From operating systems to zonal controllers to cloud and connectivity solutions, we're addressing the challenges of electric vehicles through technology that will set the standards for software-defined vehicles around the world. The road to the future is uncharted. By combining our expertise across connectivity, AI, security and more, we'll map a new way forward. Working together, we'll create a future that's more connected, more intelligent, more sustainable for everyone. Role Summary Architecting Android for Global Mobility The Navigation application is the most used application in infotainment. As part of the Mapping team you will help build a world class Android application that will ship to millions of customers around the world from Rivian to Porsche to VW and more. We're looking for an experienced Android engineer to help us architect, build, profile and maintain an Android based framework that empowers the next generation of Navigation applications. No maps or automotive experience necessary, we're looking for top Android developers first and foremost. Responsibilities You will be a technical leader, driving architectural decisions and delivering robust, high-performance software. Architect, design, and develop mission-critical applications on Android Automotive OS, ensuring technical excellence and scalability across diverse vehicle platforms. Create modular and scalable Android software frameworks, design patterns, and libraries that can adapt to a variety of different product lines and global use cases within the joint venture. Collaborate with engineering, product, and UI/UX teams to define the technical requirements and long-term vision for our core application features. Identify and resolve the most complex application and system-level Android bottlenecks, focusing on performance optimizations spanning the OS stack. Chase bugs through the entire Android stack; from low-level driver and hardware issues, across inter-process communications (IPC), to network services, and into various shared components and libraries. Maintain and contribute to reliable and repeatable testing suites to manage performance and quality across releases. Drive quality through rigorous code reviews, continuous integration/development, and the implementation of robust test code, including edge cases. Mentor and influence other engineers, growing the technical capabilities and best practices of the entire organization. Qualifications Expert Technical Depth Bachelor's degree in Computer Science or Software Engineering (MS preferred) or equivalent professional experience. Expertise with Android UI frameworks and architectural patterns. Expert-level Android application developer with 8+ years of experience building and shipping complex, production-quality applications. Exceptional proficiency in Kotlin. Demonstrable expertise in using Android and Native Linux APIs, including the ability to perform systems-level debugging and optimization. Advanced concurrency experience is mandatory, particularly with Kotlin Coroutines and Flows and multi-threaded programming. Extensive experience profiling and optimizing Android UI performance and memory usage in resource-constrained or embedded environments. Experience with Android Binders. Proficient in code versioning and CI tools (Git, Jenkins, GitLab). Leadership & Influence Ability to manage your workload with minimal supervision and autonomously lead large, ambiguous technical projects. Excellent interpersonal skills with the proven ability to collaboratively work with, mentor, and influence cross-functional, senior, and globally distributed teams. Top-notch teamwork and communication skills. Pay Disclosure Salary Range for Palo Alto, California Based Applicants: 186,000 USD - 232,500 USD (actual compensation will be determined based on experience, location, and other factors permitted by law). Benefits Summary: Rivian and Volkswagen Group Technologies provides robust medical/Rx, dental and vision insurance packages for full-time and part-time employees, their spouse or domestic partner, and children up to age 26. Full Time Employee coverage is effective on the first day of employment. Part-Time employee coverage is effective the first of the month following 90 days of employment. Equal Opportunity Rivian and Volkswagen Group Technologies is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, ancestry, sex, sexual orientation, gender, gender expression, gender identity, genetic information or characteristics, physical or mental disability, marital/domestic partner status, age, military/veteran status, medical condition, or any other characteristic protected by law. We are also committed to ensuring compliance with all applicable fair employment practice laws regarding citizenship and immigration status. Rivian and Volkswagen Group Technologies is committed to ensuring that our hiring process is accessible for persons with disabilities. If you have a disability or limitation, such as those covered by the Americans with Disabilities Act, that requires accommodations to assist you in the search and application process, please email us at candidateaccommodations@rivian.com. Candidate Data Privacy Rivian and VW Group Technologies (Rivian and Volkswagen Group Technologies) may collect, use and disclose your personal information or personal data (within the meaning of the applicable data protection laws) when you apply for employment and/or participate in our recruitment processes (Candidate Personal Data). This data includes contact, demographic, communications, educational, professional, employment, social media/website, network/device, recruiting system usage/interaction, security and preference information. Rivian and Volkswagen Group Technologies may use your Candidate Personal Data for the purposes of (i) tracking interactions with our recruiting system; (ii) carrying out, analyzing and improving our application and recruitment process, including assessing you and your application and conducting employment, background and reference checks; (iii) establishing an employment relationship or entering into an employment contract with you; (iv) complying with our legal, regulatory and corporate governance obligations; (v) recordkeeping; (vi) ensuring network and information security and preventing fraud; and (vii) as otherwise required or permitted by applicable law. Rivian and Volkswagen Group Technologies may share your Candidate Personal Data with (i) internal personnel who have a need to know such information in order to perform their duties, including individuals on our People Team, Finance, Legal, and the team(s) with the position(s) for which you are applying; (ii) Rivian and Volkswagen Group Technologies affiliates; and (iii) Rivian and Volkswagen Group Technologies' service providers, including providers of background checks, staffing services, and cloud services. Rivian and Volkswagen Group Technologies may transfer or store internationally your Candidate Personal Data, including to or in the United States, Canada, and the European Union and in the cloud, and this data may be subject to the laws and accessible to the courts, law enforcement and national security authorities of such jurisdictions. Please see our Candidate Data Privacy Notice (English) and Candidate Data Privacy Notice (Serbian) for more information. Please note that we are currently not accepting applications from third party application services. #J-18808-Ljbffr
    $159k-209k yearly est. 4d ago
  • Senior Software Engineer, IoT Platform

    Level Home Inc. 4.1company rating

    Software engineering internship job in Redwood City, CA

    Founded by ex-Apple Product and Engineering leaders , Level is redefining the smart home with technology that is simple, intuitive, useful, and invisible. At Level, we take a unique approach to designing products - one that shifts focus from what we make to how we make it and who we make it for. It's an approach that results in elegant and unique solutions, raising the bar for the entire smart home ecosystem. Now part of the Assa Abloy family, a global leader in access solutions, Level is positioned to accelerate innovation and expand our reach even further. This partnership strengthens our ability to deliver world-class smart home experiences while maintaining the vision and design excellence that have always set us apart. About the role As a Senior Software Engineer on our Platform team, you will tackle complex system design challenges to build and enhance the backbone of our platform. You'll design and implement scalable, fault‑tolerant services that process high‑volume real‑time data, ensure synchronization across hundreds of thousands of IoT devices, and deliver seamless user experiences to hundreds of thousands of residents and property managers. Projects our Platform team is working on Pioneering a new device platform: Architect the foundation for Level's expansion into video doorbells and future smart home devices, creating a robust ecosystem that will support third‑party integrations and open up new possibilities in home automation. Building scalable data analytics pipelines: Develop robust systems to process and analyze large amounts of IoT telemetry data, enabling us to derive actionable insights and improve our products continuously. Creating a cutting‑edge device management platform: Architect a system that allows for safe, observable, and incremental rollouts of software updates to hundreds of thousands of IoT devices, ensuring reliability and performance at scale. These projects offer exciting challenges in distributed systems, real‑time data processing, and large‑scale IoT device management. You'll have the opportunity to make a significant impact on the future of smart home technology. We're looking for engineers who can break down these ambiguous problems, design elegant solutions, and drive them from prototype to production. You'll collaborate closely with other engineers, product managers, and stakeholders to define the future of our platform. Our tech stack includes Golang, Python, Kubernetes, Kafka, Redis, PostgreSQL, AWS Lambda, and more. We're looking for engineers who are excited to learn new technologies and contribute to our evolving architecture. What you'll do Design and implement: Contribute to the architecture of our core platform services, focusing on scalability, reliability, performance, and maintainability. Participate in technical discussions and help shape the implementation of new features. Solve challenging problems: Address complex issues in distributed systems that handle real‑time data processing at a scale of hundreds of events per second, device synchronization, and IoT security. Ensure the robustness and resilience of all services. Write high‑quality code: Develop clean, efficient, and well‑tested code. Contribute to shared libraries and set coding standards for excellence. Collaborate and communicate: Engage with cross‑functional teams to precisely define requirements, explore technical possibilities, and deliver high‑impact features. Communicate your designs and decision‑making process clearly to both technical and non‑technical stakeholders. Own and deliver: Take full ownership from design through deployment to ongoing operation, making informed, data‑driven decisions and adapting based on operational feedback. Uplevel the team: Mentor and develop junior engineers, fostering a culture of technical excellence, continuous improvement, and psychological safety. Qualifications required to succeed in this role System design and architecture: Solid understanding of designing, building, and operating scalable, fault‑tolerant distributed systems. For senior roles, we expect expertise in this area. Coding and problem‑solving: Strong coding skills in one or more of Go, Python, Java, or C++. Our primary services are written in Go and our integration tests in Python, and we are open to engineers with backgrounds in other languages who are excited to learn and work with Go and Python. Solid problem‑solving abilities and experience in writing maintainable, testable code are essential. A good understanding of data structures and algorithms is required. Software engineering practices: Experience in building and maintaining production systems. Knowledge of version control systems, continuous integration/continuous deployment (CI/CD), and automated testing techniques. Familiarity with observability practices, including monitoring and logging. Communication skills: Ability to articulate technical details and trade‑offs clearly, ensuring effective collaboration across diverse teams. User‑centric design philosophy: Commitment to developing solutions that focus on user needs, enhancing usability and overall satisfaction. Growth mindset: Eagerness to learn and adapt to new technologies and challenges. For mid‑level roles, we value potential and a strong desire to grow into more complex responsibilities. Location and work environment This position is open to candidates anywhere within the US and is fully remote. If you're local to Redwood City, CA, or visiting the area, you're welcome to use our office space. We provide support to our remote team members to ensure they have the tools and resources needed to succeed. You'll be part of a small, collaborative team that works closely with cross‑functional partners in Product, Design, and Operations. At Level, we foster a culture of innovation and continuous learning. The salary range for this role is $150K‑$250K and we consider a broad scope of factors when making compensation decisions. In addition, we provide a comprehensive benefits package including paid time off, a bonus plan, a 401(k) plan, education assistance, and an environment that reflects our commitment to our employees. More about Level Home When we look around our homes today, we see opportunity. We see “smart” products that lack utility and connected devices that push us further apart. We see consumers with high expectations, current standards set too low, and products that simply fail to deliver. Level Home Inc. is re‑inventing the standard. We're redefining “smart”, to center around thoughtfulness, practicality, and the people who make the problem worth solving. We approach product design with a blank slate, zero assumptions, and an open mind because the way a problem is defined sets the stage for its solution. We couple deep expertise with unbridled curiosity, because to us “smart” means simple, intuitive, and useful. We start with empathy, take new perspectives, and challenge existing standards. People are at the heart of what we do, and respecting their style, choices, and preferences is the first step to uncovering a thoughtful solution that truly improves their daily lives. After all, we're not just designing products for a house, we are designing them for the people who make it a home. Level Home Inc. is an Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, disability or genetic information, sex, sexual orientation, gender identity, or national origin. A note to Recruitment Agencies: Please do not reach out to Level employees or leaders about our roles -- we've got Recruiting covered. We don't accept unsolicited agency resumes and we are not responsible for any fees related to unsolicited resumes. Thank you for your understanding. #J-18808-Ljbffr
    $150k-250k yearly 2d ago
  • Software Architect, ADSP SaaS Services

    F5 Networks, Inc. 4.6company rating

    Software engineering internship job in San Jose, CA

    As a Software Architect, you will partner with product, engineering, and operations teams to design, guide, and evolve F5's ADSP SaaS Services systems. You will focus on ensuring our architecture supports scalability, security, performance, and **innovation** while enabling rapid delivery of new capabilities for our customers. This role demands both deep technical expertise and the ability to influence and align engineering efforts across multiple teams. Mentor engineers and technical leads, fostering growth in distributed systems design and architecture skills. Ensure compliance with security, privacy, and regulatory requirements while enabling innovative solution design. **Minimum Qualifications** * Experience in Architecting and Designing Security Telemetry products/services.10+ years of software engineering experience, with at least 3+ years in an architect or principal engineerrole. Experience designing and delivering large-scale, highly available, and secure SaaS platforms. Proficiency with at least one major cloud provider (AWS, Azure, GCP) and associated cloud services. Strong programming skills in languages such as Go, Python, or Java, with ability to review and guide production-grade code. Excellent communication skills with the ability to articulate complex architectural concepts to both technical and non-technical stakeholders. Bachelor's or Master's degree in Computer Science, Engineering, or related field, or equivalent experience.**Preferred Qualifications** * Experience in Data Engineering and performant pipeline designs is a plus.* Distributed Systems Design and Implementation experience is a plus* Experience with multi-cloud architectures and hybrid cloud environments.Familiarity with Kubernetes, service meshes, and container orchestration at scale. Knowledge of security architectures for distributed applications, including zero-trust principles. Experience with real-time data processing, distributed databases, and event-driven architectures. It is the policy of F5 to provide equal employment opportunities to all employees and employment applicants without regard to unlawful considerations of race, religion, color, national origin, sex, sexual orientation, gender identity or expression, age, sensory, physical, or mental disability, marital status, veteran or military status, genetic information, or any other classification protected by applicable local, state, or federal laws. This policy applies to all aspects of employment, including, but not limited to, hiring, job assignment, compensation, promotion, benefits, training, discipline, and termination. F5 offers a variety of reasonable accommodations for candidates. Requesting an accommodation is completely voluntary. F5 will assess the need for accommodations in the application process separately from those that may be needed to perform the job. Request by contacting accommodations@f5.com.**Remote**: Primarily work from designated home location but can come into an F5 office to work or travel to an offsite location as needed. #J-18808-Ljbffr
    $144k-190k yearly est. 2d ago
  • Senior Software Engineer

    Goodleap, LLC 4.6company rating

    Software engineering internship job in San Mateo, CA

    GoodLeap is a technology company delivering best‑in‑class financing and software products for sustainable solutions, from solar panels and batteries to energy‑efficient HVAC, heat pumps, roofing, windows, and more. Over 1 million homeowners have benefited from our simple, fast, and frictionless technology that makes the adoption of these products more affordable, accessible, and easier to understand. Thousands of professionals deploying home efficiency and solar solutions rely on GoodLeap's proprietary, AI‑powered applications and developer tools to drive more transparent customer communication, deeper business intelligence, and streamlined payment and operations. Our platform has led to more than $30 billion in financing for sustainable solutions since 2018. GoodLeap is also proud to support our award‑winning nonprofit, GivePower, which is building and deploying life‑saving water and clean electricity systems, changing the lives of more than 1.6 million people across Africa, Asia, and South America. Position Summary About the Role: As a Senior Software Engineer in the Documents domain, you will play a critical role in designing and developing innovative solutions that power GoodLeap's document lifecycle management. You'll work on building systems that ensure the accuracy, compliance, and efficiency of document‑related processes, collaborating closely with engineers and product managers to deliver high‑impact features. This role demands exceptional attention to detail and the ability to analyze legal documents, business requirements, the lifecycle of a loan and translating them into effective technical solutions. You'll focus on hands‑on development, championing best practices in code quality, testing, and scalability. Your work will directly impact how GoodLeap delivers seamless and reliable document solutions to partners and customers. We're looking for someone who can contribute as an outspoken team member-actively sharing ideas, providing constructive feedback, and driving discussions to improve the team's performance. If you're excited about solving complex challenges, leading by example, and seeing your work in action, this role is for you. Join us to be part of a team that values curiosity, ownership, and innovation-all while contributing to a mission that empowers businesses and drives sustainable solutions. About the Team The Documents domain is at the heart of GoodLeap's mission to simplify and streamline the loan lifecycle, overseeing everything from document generation to signing and vaulting. This team is responsible for building and optimizing tools that handle over 16,000 unique document variations, ensuring seamless integration with platforms like DocuSign, Salesforce, and eOriginal. The team is dedicated to improving document automation, data consistency, and compliance by developing innovative solutions that meet the needs of both internal and external stakeholders. With a focus on understanding the complexities of legal documents and business requirements, we strive to deliver solutions that are accurate, compliant, and user‑friendly. We prioritize code quality, robust testing pipelines, dashboards, and automation to deliver reliable and efficient document management systems. With a mix of greenfield projects and system enhancements, the team continuously pushes the boundaries of technology to create impactful solutions. On the technical side, the team leverages technologies like React, Node.js, Typescript, Nest.js, Serverless, SST, DynamoDB, AWS Lambda, API Gateway, Kafka, Event‑Driven Architecture, and Webhooks to build and maintain scalable systems. Essential Job Duties and Responsibilities Design, develop, and maintain scalable, high‑quality web applications and APIs, focusing on Node.js and AWS services. Build secure, reliable, and compliant solutions for document generation, signing, and vaulting with an emphasis on scalability, performance, and maintainability. Collaborate with cross‑functional teams, product managers, and legal experts, to deliver features that meet legal and business requirements. Analyze legal documents and business needs to design technical solutions that ensure compliance and accuracy. Write testable, reliable code and implement continuous deployment practices for production systems. Participate in design and code reviews, providing technical feedback to uphold engineering excellence. Mentor and support the career development of engineers through pair programming, technical guidance, and knowledge sharing. Analyze and optimize application code, APIs, and distributed systems to ensure efficiency and reliability. Deploy, monitor, and troubleshoot large‑scale systems to maintain high availability and resolve issues in a timely manner. Stay current with emerging technologies, driving hands‑on implementation and innovation across the platform. Required Skills, Knowledge, and Abilities Strong problem‑solving and algorithmic skills typical of any software engineering role. Extensive experience with one or more of the following technologies: React, Node.js, Typescript, Nest.js, Serverless, SST, DynamoDB, AWS Lambda, API Gateway, and Kafka, coupled with a strong aptitude for learning new tools and frameworks. Experience building RESTful APIs and working with databases. In‑depth knowledge of large‑scale web application design, including clustering, caching, performance tuning, and scalability strategies. An ability to understand and translate legal documents and business requirements into technical solutions. Strong written and verbal communication skills, with an ability to explain technical concepts to diverse audiences. Ideal Candidate values Attention to detail and accuracy, particularly when dealing with legal documents and business requirements. Collaboration and consensus‑building as patterns for problem‑solving. Transparency in the face of ambiguous or difficult situations. “Getting stuff done” through simple, pragmatic iteration and a strong focus on user needs. A high level of curiosity and staying abreast of the latest technologies. Proactively resolving problems and displaying a strong sense of ownership. Challenging the status quo when it makes sense to do so. $137,000 - $160,000 a year In addition to the above salary, this role may be eligible for a bonus. Additional Information Regarding Job Duties and s Job duties include additional responsibilities as assigned by one's supervisor or other managers related to the position/department. This job description is meant to describe the general nature and level of work being performed; it is not intended to be construed as an exhaustive list of all responsibilities, duties and other skills required for the position. The Company reserves the right at any time with or without notice to alter or change job responsibilities, reassign or transfer job position or assign additional job responsibilities, subject to applicable law. The Company shall provide reasonable accommodations of known disabilities to enable a qualified applicant or employee to apply for employment, perform the essential functions of the job, or enjoy the benefits and privileges of employment as required by the law. If you are an extraordinary professional who thrives in a collaborative work culture and values a rewarding career, then we want to work with you! Apply today! We are committed to protecting your privacy. To learn more about how we collect, use, and safeguard your personal information during the application process, please review our Employment Privacy Policy and Recruiting Policy on AI. #J-18808-Ljbffr
    $137k-160k yearly 1d ago
  • Senior Principal Software Engineer, Filesystems

    Dell GmbH 4.8company rating

    Software engineering internship job in Santa Clara, CA

    The Software Engineering team delivers next‑generation software application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics - all with the most advanced technologies, tools, software engineering methodologies and the collaboration of internal and external partners. Join us to do the best work of your career and make a profound social impact as a Senior Principal Software Engineer on our Software Engineering Team in Santa Clara, California. What you'll achieve As a Senior Software Principal Engineer, you will be responsible for developing sophisticated systems and software based on the customer's business goals, needs and general business environment creating software solutions. You will: Design and lead the effort on automation, CI/CD processes and tools to make our services simpler and more robust Mentor team members in design collaboration, code reviews, development tools and processes Take part in the full software development life cycle including development, test, continuous delivery and support Be an active member of an agile team, collaboratively realizing features through development, test and delivery Essential Requirements 13+ years of software development experience with one or more of the following programming languages: C, Shell/Perl/Python scripting Strong debugging skills in system software (Filesystem) Proficiency in hardware, software and/or operating systems environments with strong Unix/Linux knowledge Ability to triage, root cause and if possible fix issues found by QA in our internal testing Effective collaboration skills to work with QA for getting releases with quality out to our customers on time Desirable Requirements Experience in logging/resolving defect issues using a tracking system (like Bugzilla) and source control like SVN preferable Previous work experience in a distributed‑team environment using Agile methodologies Compensation Dell is committed to fair and equitable compensation practices. The salary range for this position is $240,000 - $310,000. Benefits and Perks of working at Dell Technologies Your life. Your health. Supported by your benefits. You can explore the overall benefits experience that awaits you as a Dell Technologies team member - right now at MyWellatDell.com Who we are We believe that each of us has the power to make an impact. That's why we put our team members at the center of everything we do. If you're looking for an opportunity to grow your career with some of the best minds and most advanced tech in the industry, we're looking for you. Dell Technologies is a unique family of businesses that helps individuals and organizations transform how they work, live and play. Join us to build a future that works for everyone because Progress Takes All of Us. Dell Technologies is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. Read the full Equal Employment Opportunity Policy here. #J-18808-Ljbffr
    $240k-310k yearly 20h ago
  • Lead Software Engineer - Java/Reactjs - 11045

    Qplusequality

    Software engineering internship job in Foster City, CA

    Coupa makes margins multiply through its community-generated AI and industry-leading total spend management platform for businesses large and small. Coupa AI is informed by trillions of dollars of direct and indirect spend data across a global network of 10M+ buyers and suppliers. We empower you with the ability to predict, prescribe, and automate smarter, more profitable business decisions to improve operating margins. Why join Coupa? Pioneering Technology: At Coupa, we're at the forefront of innovation, leveraging the latest technology to empower our customers with greater efficiency and visibility in their spend. Collaborative Culture: We value collaboration and teamwork, and our culture is driven by transparency, openness, and a shared commitment to excellence. Global Impact: Join a company where your work has a global, measurable impact on our clients, the business, and each other. Learn more on Life at Coupa blog and hear from our employees about their experiences working at Coupa. The Impact of a Lead Software Engineer at Coupa: At a technical level your development team will offer application and infrastructure support for customer environments. You'll have the opportunity to collaborate across software products with engineers all over the company and globe to plan and deploy product releases. What You'll Do: Lead and scale Coupa's platform architecture, finding the right balance between the power of a consolidated codebase and the flexibility of microservices. Collaborate closely with Product and Development teams to design and deliver innovative new features. Develop creative, elegant solutions to complex technical challenges that drive platform growth and reliability. Solve cross-functional problems that may span multiple teams, ensuring alignment and effective communication. Apply project management skills to plan, prioritize, and guide your team's work toward successful outcomes. Drive innovation by developing new concepts, techniques, and best practices that influence and elevate other teams. What You Will Bring to Coupa: 8+ years of experience building enterprise SaaS web applications using modern frameworks and technologies such as Java, SQL, and TypeScript, with strong knowledge of JavaScript, CSS, and HTML5. Strong object-oriented design and analysis skills, with a solid understanding of common design patterns and best practices. Proven experience developing REST APIs and microservices, and working with relational databases (MySQL, PostgreSQL, SQL Server), including query optimization and schema design. Hands-on experience with React.js (or similar JavaScript frameworks)and advanced CSS for building responsive, scalable interfaces. Familiarity with cloud platforms (AWS, Azure, or GCP) and understanding of cloud security fundamentals, including authentication, encryption, and secure API design. Proficiency with CI/CD pipelines, automated testing, and code quality practices, along with strong communication, collaboration, and mentoring skills within engineering teams. The estimated pay range for this role is $142,000 - $184,500. The starting salary for the successful candidate will be based on permissible, non-discriminatory factors such as skills, experience, and geographic location. Coupa complies with relevant laws and regulations regarding equal opportunity and offers a welcoming and inclusive work environment. Decisions related to hiring, compensation, training, or evaluating performance are made fairly, and we provide equal employment opportunities to all qualified candidates and employees. Please be advised that inquiries or resumes from recruiters will not be accepted. By submitting your application, you acknowledge that you have read Coupa's Privacy Policy and understand that Coupa receives/collects your application, including your personal data, for the purposes of managing Coupa's ongoing recruitment and placement activities, including for employment purposes in the event of a successful application and for notification of future job opportunities if you did not succeed the first time. You will find more details about how your application is processed, the purposes of processing, and how long we retain your application in our Privacy Policy. #J-18808-Ljbffr
    $142k-184.5k yearly 20h ago
  • Senior AI/ML Software Engineer - Go/Python, Scalable SaaS

    Appzen, Inc. 4.3company rating

    Software engineering internship job in San Jose, CA

    A leading AI solutions provider in San Jose is seeking a Senior Software Engineer to join their team. The role requires at least 5 years of professional software development experience and proficiency in Go or Python. The engineer will work on innovative AI-powered SaaS products. Benefits include a competitive salary, medical insurance, unlimited PTO, and onsite amenities. Join a diverse team committed to enhancing the future of autonomous spend-to-pay software. #J-18808-Ljbffr
    $135k-190k yearly est. 3d ago
  • Senior Software Engineer

    Groundcontrol 3.5company rating

    Software engineering internship job in San Mateo, CA

    GroundControl is a technology company revolutionizing quality for aerospace and defense manufacturers. Our mission is to deliver advanced software solutions that enable manufacturers to produce high-quality parts and systems with precision and confidence. These parts power the most advanced aerospace and defense systems in North America today, from rockets and commercial airliners, to advanced next-gen fighter jets. Our software streamlines First Article Inspection (FAI) reporting, ensures compliance with AS9102 standards, and reduces the risk of errors and delays. By integrating powerful data processing capabilities with an intuitive user interface, we help manufacturers optimize their quality management processes. This position is intended to be on-site working with local and remote counter parts. What you'll do As the early hire at GroundControl, you will play a pivotal role in shaping the product and engineering culture for the future of the company. You will work directly with the founding team across engineering, product, and customer success. You will: Own the software solutions that are deployed to customers Contribute to our Next.js Application and Python/Golang severless functions to improve reliability and progress the product roadmap Triage issues, root cause failures, and coordinate next-steps Interface directly with end-users to turn needs into features while balancing user experience with engineering constraints Who You AreCORE REQUIREMENTS Strong software engineering background (5+ years) from industry Experience building scalable and responsive web-based user interfaces Ability to empathize with end-users, to turn needs into features, and to balance user experience with engineering constraints to deliver full solutions Must be a US or Canadian Citizen located in the United States or Canada to satisfy regulatory requirements DESIRED REQUIREMENTS Experience working with Python and/or Golang Experience working with LLMs Experience working with AWS, in particular GovCloud Significant experience with writing test suites for React applications (Jest, Playwright) Deep relational database knowledge (Postgres specifically) Experience working on enterprise software and the features required by that customer segment What We ValueExtreme Ownership You will talk directly with customers from needs, to design, to production code. You will own entire features end-to-end. Customer Obsession All decisions should come directly from listening to customers. Understand their needs and pain points, and make decisions that will benefit the end user. Low Ego, High Impact We value humility and collaboration over ego. Team members bring strong ideas but are open to feedback and new perspectives, focusing on the best outcomes for the company and our customers. Strong opinions, held loosely AboutGroundControl GroundControl is a vertical SaaS company solving hidden inefficiencies in highly-regulated manufacturing. Our first product empowers manufacturers to produce high-quality parts for the most advanced aerospace & defense platforms, from SpaceX rockets and Boeing 777s to next-gen fighter jets and missile systems. This is not a vision for the future. We are live and operational in manufacturers across the US, automating 1000s of reports and growing rapidly. The pay range for this role is: 150,000 - 200,000 USD per year (Bay Area Office) #J-18808-Ljbffr
    $131k-185k yearly est. 2d ago
  • Software Developer II (Multiple Openings)

    Bodhtree Consulting Ltd. 3.4company rating

    Software engineering internship job in Pleasanton, CA

    Reach your full potential with Bodhtree. We are looking for team members that thrive in a dynamic environment. We believe solutions are only set in stone until the next solution is in place and improved. Technology changes and evolves. So do we. Join our team and think leadership with a purpose. View our Labor Conditions Application Postings. Software Developer II - Santa Clara, CA Duties Design, analyze, develop, code, test, debug, deploy and manage multi-tiered SharePoint Server application solutions and “farms” by leveraging frameworks like SharePoint Server/Client Object model, .Net, MVC, WCF and WPF, with adherence to coding standards, and to satisfy business requirements Work with business owners, users, and IT Analysts for requirements gathering, analysis, design, and development of software applications Convert project specifications into sequences of detailed instructions and logical steps. Review and alter applications to increase operating efficiency or to adapt to new requirements Optimize existing software code for better system performance Write documentation to describe program development, logic, coding, and corrections Provide custom solutions to meet business requirements and work on developing key controls/features using scripting technologies, frameworks, and libraries, like JQuery, JavaScript, LINQ, REST API, and PowerShell Location Multiple undetermined worksites throughout the U.S Minimum Qualifications Education: Master - Computer Science, Information Systems, Electrical/Electronics Engineering, or in a related field of study; will accept equivalent foreign degree Experience: One (1) year in the position above, as a Software or SharePoint Developer, Programmer/Analyst, or in a related role; Experience must Experience must include: SharePoint Server 2007/2010 C#, Visual Basic, ASP.NET, and WCF MS SQL Server 2008 and 2008 R2 Windows PowerShell Employer Contact Bodhtree Solutions, Inc. Human Resources Department 5201 Great America Parkway, Suite 532, Santa Clara, CA 95054 Email id: us_*************** Please apply online or send resume to Bodhtree Solutions, Inc. Human Resource Department, required travel/relocation to unanticipated client sites throughout the U.S. Computer System Analyst - Santa Clara, CA Duties Design, analyze, develop, code, test, debug, deploy and manage multi-tiered SharePoint Server application solutions by leveraging frameworks like SharePoint Server/Client Object model, .Net, MVC, WCF and WPF, with adherence to coding standards, and to satisfy business requirements Work with business owners, users, and IT Analysts for requirements gathering, analysis, design, and development of software applications Convert project specifications into sequences of detailed instructions and logical steps. Review and alter applications to increase operating efficiency or to adapt to new requirements Optimize existing software code for better system performance Strong SQL Server experience and creating SQL and DB objects on large, complex relational databases Strong Web Service development experience & Experience working with GIT and TFVC source control Proven experience to technically lead a development team across multiple time zones Write documentation to describe program development, logic, coding, and corrections Provide custom solutions to meet business requirements and work on developing key controls/features using scripting technologies, frameworks, and libraries, like JQuery, JavaScript, LINQ, REST API, Angular JS, React JS and PowerShell Location Multiple undetermined worksites throughout the U.S Minimum Qualifications Education: Master/Bachelors - Computer Science, Information Systems, Electrical/Electronics Engineering, or in a related field of study; will accept equivalent foreign degree Experience: Overall 6+ Years working on Microsoft technologies; Three (3) years in the position, as a Software or .Net Developer, Programmer/Analyst, or in a related role; Experience must Experience must include: SharePoint Server 2007/2010 C#, Visual Basic, ASP.NET, and WCF MS SQL Server 2008 and 2008 R2 Windows PowerShell Angular JS & React JS Employer Contact Bodhtree Solutions, Inc. Human Resources Department 74 West Neal Street, Suite 100 Pleasanton, CA. 94566 Tel: ************** Email id: us_*************** Please apply online or send resume to Bodhtree Solutions, Inc. Human Resource Department, required travel/relocation to unanticipated client sites throughout the U.S. Computer Programmer Analyst - Pleasanton, CA Duties Design, analyze, develop, code, test, debug, deploy and manage multi-tiered by leveraging frameworks like Client Object model, .Net, MVC, WCF and WPF, with adherence to coding standards, and to satisfy business requirements Work with business owners, users, and IT Analysts for requirements gathering, analysis, design, and development of software applications Convert project specifications into sequences of detailed instructions and logical steps. Review and alter applications to increase operating efficiency or to adapt to new requirements Optimize existing software code for better system performance Strong SQL Server experience and creating SQL and DB objects on large, complex relational databases Strong Web Service development experience & Experience working with GIT and TFVC source control Proven experience to technically lead a development team across multiple time zones Write documentation to describe program development, logic, coding, and corrections Provide custom solutions to meet business requirements and work on developing key controls/features using scripting technologies, frameworks, and libraries, like JQuery, JavaScript, LINQ, REST API & Angular JS Location Multiple undetermined worksites throughout the U.S Minimum Qualifications Education: Master - Computer Science, Information Systems, Electrical/Electronics Engineering, or in a related field of study; will accept equivalent foreign degree Experience: One (1) year in the position above, as a Software or SharePoint Developer, Programmer/Analyst, or in a related role; Experience must Experience must include: C#, Visual Basic, ASP.NET, and WCF MS SQL Server 2008 and 2008 R2 Angular JS & React JS Employer Contact Bodhtree Solutions, Inc. Human Resources Department 74 West Neal Street, Suite 100 Pleasanton, CA 94566 Tel: ************** Email id: us_*************** Please apply online or send resume to Bodhtree Solutions, Inc. Human Resource Department, required travel/relocation to unanticipated client sites throughout the U.S. Account Manager - Pleasanton, CA We are looking for an Account Manager who can expand our sales footprint with a set key of enterprise accounts, with a focus on selling. Reporting to the VP of Sales, the ideal candidate will be able to partner with team members, conduct presentations/product demos, find new business, manage and close complex sales-cycles. Primary focus: Sell business information technology services within an assigned Commercial (SMB) account base and geographic area. Job duties include: Generating, developing, managing, and closing a pipeline of opportunities Upgrading existing customers Performing extensive customer needs analyses Sharing findings with customer, then presenting appropriate solutions and collaborating with client to determine which solutions to use Maintaining records of all account activity within Salesforce.com Maintaining up to date knowledge of our entire IT/PS Services product line Required Qualifications: Bachelor's degree required, MBA preferred 3+ years selling IT/PS Services type solutions experience in a B2B environment 2+ years solution-selling experience Experience in Proposal Writing, making Client Presentations Possess the industry, technology, and client knowledge necessary to develop creative, differentiating solutions Strong track record of success driving revenue through prospecting, creating new business and sustainably growing existing business Proficiency with numbers, budget and time management Exemplary communication skills- spoken and written Desired skills: 4+ years experience in Technology Consulting Very detail oriented and extremely organized Experience in hunting and acquiring new logos with a track record of meeting and exceeding quotas Strong sales and customer service skills Ability to present ideas, negotiate and problem solve Please note: Required travel/relocation to unanticipated client sites throughout the U.S. For more information or to apply, please contact us. #J-18808-Ljbffr
    $102k-133k yearly est. 2d ago
  • Machine Learning Computer Vision Engineer

    Apple Inc. 4.8company rating

    Software engineering internship job in Cupertino, CA

    Cupertino, California, United States Software and Services The Camera Imaging Algorithms team in the Camera & Photos organization provides innovative algorithms and imaging solutions for all of Apple's awe-inspiring devices including iPhone and iPad. We have worked on many core algorithms in the Apple camera imaging pipeline like Deep Fusion, Photonic Engine, SmartHDR, and Panorama. Combining groundbreaking artificial intelligence, computer vision and computational photography techniques with next-generation hardware, our team takes the mobile photography experience to the next level. If you are passionate about finding and solving new problems in computer vision with artificial intelligence and image/video processing, we have the job for you. Description As a member of our team, you will work on special applications of AIML and computer vision for creating imaging solutions. Through crafting advanced algorithms and forward‑looking features, you will contribute to existing and future iterations of Apple's products. You will collaborate daily with our team of engineers to build a new and dynamic vision of how we approach new problems. You will contribute directly to solving those problems using creative and unique algorithms. Responsibilities Train/fine tune AIML models to design new camera features Investigate new computational photography/machine learning approaches for camera imaging Develop visualization tools to support feature development Work closely with x-functional teams to develop solutions from concept to implementation Minimum Qualifications Proven practical experience in designing computer vision algorithms for video / imaging applications leveraging machine learning, foundation model fine‑tuning, and computational photography Ability to work in cross‑functional teams Proficient written and verbal communication skills BS/MS/PhD in Machine Learning, Electrical Engineering, Computer Vision, Computer Science, or a related field Preferred Qualifications A good understanding of recent developments in computer vision including foundation models, machine learning, and computational photography Experience with iOS or other mobile systems At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $147,400 and $272,100, and your base pay will depend on your skills, qualifications, experience, and location. Apple employees also have the opportunity to become an Apple shareholder through participation in Apple's discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple's Employee Stock Purchase Plan. You'll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses - including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits. Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program. Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant. Apple accepts applications to this posting on an ongoing basis. #J-18808-Ljbffr
    $147.4k-272.1k yearly 1d ago
  • Software Developer 4

    Ll Oefentherapie

    Software engineering internship job in Redwood City, CA

    Join Oracle's Fusion Security Team as an IC4 Software Engineer to design and deliver innovative security solutions for our industry-leading Fusion Cloud Applications. In this senior technical role, you will develop advanced security features and products, using modern programming languages like Java or Python, that will protect Oracle internal infrastructure as well as Oracle Fusion customers. You'll collaborate with cross‑functional teams to drive agile development, conduct code reviews, and mentor junior engineers on secure coding and DevSecOps practices. With 7+ years of experience in cloud security or software engineering, you'll play a critical role in enhancing our platform's resilience, ensuring compliance, and delivering world‑class solutions to global customers. 7+ years of experience in cloud security or software engineering. Experience with Java, Python, Go or other modern language Experience developing for cloud providers - OCI, Azure, AWS or GCP Strong communication skills with the ability to speak with fellow developers and senior technology leaders Problem solving skills with technical and non‑technical analysis. NO SPONSORSHIP AVAILABLE FOR THIS ROLE Responsibilities Key responsibilities include: Designing and Implementing Security Features: Develop and integrate secure code for Fusion Applications using Oracle Cloud Infrastructure (OCI), focusing on areas like identity management, data encryption, and anomaly detection. Collaborating on Delivery and Execution: Work closely with cross‑functional teams to build prototypes, conduct code reviews, and ensure secure, scalable deployments in agile environments. Mentoring and Knowledge Sharing: Assist in training junior engineers on best practices for secure coding, service operation, and DevSecOps tools, promoting team‑wide skill elevation. #LI-MH14 Qualifications Disclaimer: Certain US customer or client‑facing roles may be required to comply with applicable requirements, such as immunization and occupational health mandates. Range and benefit information provided in this posting are specific to the stated locations only US: Hiring Range in USD from: $96,800 to $223,400 per annum. May be eligible for bonus and equity. 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. Career Level - IC4 About Us As a world leader in cloud solutions, Oracle uses tomorrow's technology to tackle today's challenges. We've partnered with industry leaders in almost every sector-and continue to thrive after 40+ years of change by operating with integrity. We know that true innovation starts when everyone is empowered to contribute. That's why we're committed to growing an inclusive workforce that promotes opportunities for all. Oracle careers open the door to global opportunities where work‑life balance flourishes. We offer competitive benefits based on parity and consistency and support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs. We're committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing accommodation-request_************* or by calling *************** in the United States. Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans' status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law. Request a referral from an Oracle employee. #J-18808-Ljbffr
    $96.8k-223.4k yearly 1d ago

Learn more about software engineering internship jobs

How much does a software engineering internship earn in Santa Cruz, CA?

The average software engineering internship in Santa Cruz, CA earns between $39,000 and $118,000 annually. This compares to the national average software engineering internship range of $30,000 to $73,000.

Average software engineering internship salary in Santa Cruz, CA

$68,000

What are the biggest employers of Software Engineering Interns in Santa Cruz, CA?

The biggest employers of Software Engineering Interns in Santa Cruz, CA are:
  1. Google
Job type you want
Full Time
Part Time
Internship
Temporary