1

Backend Software Developer Intern Jobs in California

Staff Software Engineer (Backend)

Sunnyvale, CA · On-site +1

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

We are seeking Staff backend Software Engineers to drive the development of various critical backend systems to support product engineering including, platform, infrastructure, APIs, databases and ...

Staff Software Engineer (Backend)

San Francisco, CA · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

We are seeking Staff backend Software Engineers to drive the development of various critical backend systems to support product engineering including, platform, infrastructure, APIs, databases and ...

... Science, Engineering, or related field (or equivalent experience) * 3+ years in software ... Experience building CI/CD pipelines for production backend systems * Familiarity with secure coding ...

Senior Backend Software Engineer

San Francisco, CA · On-site

$180 - $240/hr

  • Medical

  • Dental

  • Vision

Designing a flexible and distributed electrical grid The Role We are seeking a Senior Backend Software Engineer to join our team building the cloud-based glue that gives our users access to the rich ...

Staff Backend Software Engineer

Mountain View, CA · On-site

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

About the role As a staff backend software engineer you will work across the entire Tapestry platform, helping the team design and implement secure, reliable, and scalable infrastructure and services.

They are seeking a Senior Software Engineer, Backend to support the development of systems required ... DevOps practices and tools (Docker, Kubernetes). • Experience designing and scaling APIs and ...

Senior Backend Software Engineer

Palo Alto, CA · On-site

$144K - $190K/yr

The Senior Backend Software Engineer will own features throughout their life cycle, improve existing services, and work in a cross-functional team to make impactful contributions to the product.

Staff Backend Software Engineer

Mountain View, CA · On-site

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

About the role As a staff backend software engineer you will work across the entire Tapestry platform, helping the team design and implement secure, reliable, and scalable infrastructure and services.

Staff Backend Software Engineer

San Francisco, CA · On-site

$150K - $200K/yr

  • Medical

  • Dental

  • Vision

Designing a flexible and distributed electrical grid The Role We are seeking a seasoned backend software engineer to join our team building the cloud-based glue that gives our users access to the ...

As a Senior Backend Software Engineer, you will design and scale core infrastructure for real-time edge computing products, working on complex problems and collaborating with various engineering ...

Software Engineer (Back End) Location: Fremont, CA Duration: 12+ Mos Summary: Our direct client is searching for a Back End Software Engineers with experience in backend development, who will be ...

Backend Software Engineer

San Francisco, CA · On-site

$125K - $140K/yr

  • Medical

  • Retirement

  • PTO

... backend setting using major web frameworks (Flask, Django, FastAPI, etc.) * Experience with large dataset processing using numpy * Strong software engineering fundamentals including git, unit testing ...

Senior Backend Software Engineer

San Francisco, CA · On-site

$140K - $240K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Working alongside software, hardware, and systems engineers, you'll design and operate the backend ... DevOps practices. * Reliability & Operations - Own observability, monitoring, resiliency, and ...

Showing results 41-60

Backend Software Developer Intern information

What does a backend software developer intern do?

A Backend Software Developer Intern assists in building and maintaining the server-side logic, databases, and APIs that power web applications. Their responsibilities typically include writing code, debugging issues, and collaborating with other developers to ensure data flows efficiently between the server and users. Interns often work with languages like Python, Java, or Node.js and gain practical experience with databases, cloud services, and development tools. This role provides valuable exposure to real-world software engineering practices and helps interns develop the technical and teamwork skills needed for a career in backend development.

What are the key skills and qualifications needed to thrive as a backend software developer intern?

To thrive as a Backend Software Developer Intern, you should have a solid understanding of programming languages like Java, Python, or Node.js, and basic knowledge of algorithms, data structures, and databases. Familiarity with version control systems (like Git), RESTful APIs, and cloud platforms such as AWS or Azure is often expected. Strong problem-solving skills, teamwork, and effective communication set standout interns apart. These skills and qualities are crucial for building reliable backend systems, collaborating across teams, and adapting to real-world engineering challenges.

What types of projects and technologies do backend software developer interns typically work on during their internship?

Backend Software Developer Interns are often assigned to work on real-world projects such as building APIs, optimizing databases, or improving existing backend services. Interns typically use languages like Python, Java, or Node.js, and work with frameworks and tools such as Django, Spring Boot, or Express.js. Collaboration with frontend developers, QA engineers, and product managers is common, providing valuable experience in agile environments. The projects and technologies may vary depending on the company, but they are designed to help interns gain hands-on experience and contribute meaningfully to the team's goals.

What cities in California are hiring for Backend Software Developer Intern jobs?

Cities in California with the most Backend Software Developer Intern job openings:

Senior Software Engineer - Backend, Developer Publications

Apple, Inc.

San Diego, CA • On-site

$127K - $166K/yr

Other

Re-posted 29 days ago


Apple rating

8.0

Company rating: 8.0 out of 10

Based on 677 frontline employees who took The Breakroom Quiz

7th of 30 rated technology retailers


Job description

The Developer Publications Platform Engineering team is responsible for creating world-class developer tools and framework-level support for the documentation workflows in Xcode, Swift Playgrounds, and Apple?s developer website. We are looking for a software engineer with experience in backend software engineering to help scale and improve our existing technology, while also innovate on new products, infrastructure, and tooling.
The ideal candidate is experienced in backend technologies, databases, API design, and architecting of reliable systems. As a member of the team, you will work alongside a small, geographically distributed but impactful team, enable cross functional collaboration with other departments at Apple, mentor other engineers, and contribute to architecture discussions, code reviews, and proposals.
We value candidates from all experiences and backgrounds; don?t hesitate to apply if you don?t meet all the key qualifications
below.
Description
This is your opportunity to join a highly motivated team who value collaboration and is committed to building reliable backend systems. We are passionate about the products we build and are dedicated to delivering high-performance software that exceeds our customers? expectations.
In this role, you will:
- Collaborate closely with software developers, designers, technical writers and program managers to define and scope backend infrastructure needs
- Model great software engineering practices by producing well tested, performant and reliable code to the multiple systems we maintain
- Write detailed architecture and design proposals
- Participate in the team culture and engage in code review, pair programming and architecture discussions with other members of the team
- Work cross functionally with other teams across Apple, to ensure our tools and systems integrate seamlessly
- Constantly seek areas of improvement
Minimum Qualifications
BS/MS in Computer Science, Computer Engineering (or equivalent experience)
8+ year of relevant work experience
Excellent understanding of the software development lifecycle
Experience shipping high quality, performant and reliable products and features
Ability to work effectively with cross-functional teams, understand needs, and define test strategies
Excellent communication, problem solving, and critical thinking skills
Preferred Qualifications
Proficient in Ruby, Rails, Cassandra, PostgreSQL, Docker, Kubernetes, and similar technologies
Experience with test-driven development, continuous integration and delivery
Ability to discuss technical tradeoffs across the stack, including: system architecture, database design, API design, and infrastructure
Knowledge of and familiarity with developing in Apple's ecosystem, including the Unix platform, Xcode, and macOS
Experience in Infrastructure as Code and CI/CD pipelines and deployments

What Apple employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Apple logo

About Apple

Sourced by ZipRecruiter

Imagine what you could do here! At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Dynamic, intelligent people and inspiring, innovative technologies are the norm here. The people who work here have reinvented entire industries with all Apple Hardware products. The same real passion for innovation that goes into our products also applies to our practices strengthening our dedication to leave the world better than we found it.

Industry

Computer and electronic product manufacturing

Company size

10,000+ Employees

Headquarters location

Cupertino, CA, US

Year founded

1976