1

Backend Developer Python Jobs in Los Angeles, CA

Proficiency in multiple server-side programming languages and frameworks. (Python, Javascript ... Understanding of backend performance optimization and best coding practices. * Strong communication ...

Proficiency in multiple server-side programming languages and frameworks. (Python, Javascript ... Understanding of backend performance optimization and best coding practices. * Strong communication ...

Strong programming experience in core Java, Python (someone who has built many tools/written many ... Implement new functionality in the UI and backend, including database access, integration through ...

Backend Software Engineer

Los Angeles, CA · On-site

$120K - $250K/yr

... engineers and operators. What We're Looking For * Expertise in modern backend technologies, with a ... Go, Python, C#, C++, etc. * Background with systems that require high performance, reliability, or ...

next page

Showing results 1-20

Backend Developer Python information

See Los Angeles, CA salary details

$17.2K

$159.7K

$205.8K

How much do backend developer python jobs pay per year?

As of May 31, 2026, the average yearly pay for backend developer python in Los Angeles, CA is $159,723.00, according to ZipRecruiter salary data. Most workers in this role earn between $156,800.00 and $180,500.00 per year, depending on experience, location, and employer.

What is a Backend Developer Python job?

A Backend Developer Python job involves building and maintaining the server-side logic of web applications using Python. This includes developing APIs, working with databases, ensuring application performance, and integrating third-party services. Python frameworks like Django or Flask are commonly used. Backend developers collaborate with frontend developers, DevOps engineers, and other team members to create efficient and scalable applications.

What are the key skills and qualifications needed to thrive in the Backend Developer Python position, and why are they important?

To thrive as a Backend Developer Python, you need in-depth proficiency in Python programming, expertise with backend frameworks (such as Django or Flask), experience designing APIs, and a strong understanding of database technologies. Familiarity with version control systems like Git, cloud platforms (AWS, Azure), and containerization tools (Docker) is typically expected, and certifications in these areas can be beneficial. Strong problem-solving abilities, effective communication skills, and a collaborative mindset help professionals succeed in team environments. These skills and qualities are vital to building robust, scalable applications and ensuring seamless integration within multidisciplinary development teams.

What does a typical day look like for a Backend Developer Python, and how does this role interact with other team members?

A typical day for a Backend Developer Python involves writing and testing server-side code, designing APIs, optimizing application performance, and reviewing code from team members. You’ll often participate in daily stand-up meetings, collaborate with front-end developers to ensure seamless integration, and work closely with QA testers to resolve bugs or issues. Communication with product managers or designers is also common to clarify requirements and ensure project goals are met. This collaborative and dynamic environment provides continuous opportunities for learning and professional growth.
What are the most commonly searched types of Backend Developer Python jobs in Los Angeles, CA? The most popular types of Backend Developer Python jobs in Los Angeles, CA are:
What job categories do people searching Backend Developer Python jobs in Los Angeles, CA look for? The top searched job categories for Backend Developer Python jobs in Los Angeles, CA are:
What cities near Los Angeles, CA are hiring for Backend Developer Python jobs? Cities near Los Angeles, CA with the most Backend Developer Python job openings:
Infographic showing various Backend Developer Python job openings in Los Angeles, CA as of May 2026, with employment types broken down into 3% Internship, 59% Full Time, 32% Part Time, and 6% Contract. Highlights an 73% Physical, 1% Hybrid, and 26% Remote job distribution, with an average salary of $159,723 per year, or $76.8 per hour.
Software Engineer, Backend, Level 5

Software Engineer, Backend, Level 5

Snap Inc.

Los Angeles, CA • On-site

Full-time

Posted 6 days ago


Job description

Job Summary:
Snap Inc. is a technology company that empowers people to express themselves and communicate through innovative products like Snapchat and AR glasses. They are looking for a Backend Engineer to design, implement, and operate scalable services, ensuring high quality and operational excellence.
Responsibilities:
• Design, implement, and operate our most critical and scalable services - ranging from user identity services, friend graph, and our core persistence layer
• Work across teams to understand product requirements, evaluate trade-offs, and deliver the solutions needed to build innovative products
• You evaluate, appropriately test, and debug your work, striving for high quality
• Advocate for and apply best practices when it comes to availability, scalability, operational excellence, and cost management
• Utilize AI tools and high velocity engineering workflows to design and ship scalable services while upholding rigorous standards for code correctness, security, and production ready quality code
Qualifications:
Required:
• Experience with backend services or distributed systems
• Experience in at least one of the following areas: Large-scale microservices and distributed systems, Cloud computing and storage systems, Infrastructure and large-scale system design, Security, Networking and data storage, Machine learning and natural language processing, Tools
• Proven track record of operating highly-available systems at significant scale
• Experience with Java, C++, and/or Python
• Experience with NoSQL solutions, Memcache/Redis, Kubernetes, or Google/AWS services
• You can independently execute on medium sized features, taking a few weeks and multiple PRs to complete
• You understand the operational aspects of your system and may participate in incident or hotfix investigation and resolution
• Ability to collaborate and work well with others
• Proficiency in, or a strong aptitude for, leveraging AI tools to streamline development, paired with the critical judgment to audit generated output for architectural integrity, performance bottlenecks, and security risks.
• Adaptability in learning and applying evolving AI systems and tools to remain at the forefront of engineering trends and modern development practices
• Bachelor's Degree in a relevant technical field such as computer science or equivalent years of practical work experience
• 6+ years of post-Bachelor’s software development experience; or Master’s degree in a technical field + 5+ year of post-grad software development experience; or PhD in a relevant technical field + 2+ years of post-grad software development experience
• Experience with distributed systems
Preferred:
• Experience with Java, C++, and/or Python
• Experience with NoSQL solutions, Memcache/Redis, Kubernetes, or Google/AWS services
Company:
Snap is a technology company. We believe the camera presents the greatest opportunity to improve the way people live and communicate. Founded in 2011, the company is headquartered in Venice, USA, with a team of 5001-10000 employees. The company is currently Late Stage.