1

Full Stack Python Developer Jobs in Pleasanton, CA

Why You Would Be a Good Fit You are a full-stack engineer who takes pride in shipping features that ... Solid backend experience: Node.js/TypeScript or Python; RESTful API design; relational and time ...

Senior Python Developer

San Jose, CA

$142.40K - $191.60K/yr

Senior Python Developer Looking for a passionate Python developer who is excited about joining a ... of consuming services with Python technology stack will be highly considered. Minimum ...

Senior Full Stack Engineer

Mountain View, CA ยท Hybrid

$210K - $257K/yr

Design and build robust backend services and APIs in Python with Django, focusing on reliability, security, and scalability. * Establish and uphold full-stack engineering standards, including ...

Responsibilities As a Senior Full-stack Developer at Creatify, you'll be responsible for creating ... Proficiency in React, Python, and frameworks like Django or Flask. * Familiarity with Docker, SQL ...

As a full-stack developer, you would touch nearly every aspect of our business and work in cross ... Python, and Ruby. * Passion for simplicity and an ability to clearly present complex data in a ...

Full Stack Developer

Palo Alto, CA ยท On-site +1

$110K - $160K/yr

As a full-stack developer, you would touch nearly every aspect of our business and work in cross ... Python, and Ruby. * Passion for simplicity and an ability to clearly present complex data in a ...

next page

Showing results 1-20

Full Stack Python Developer information

See Pleasanton, CA salary details

$66.2K

$144.5K

$204.2K

How much do full stack python developer jobs pay per year?

As of May 31, 2026, the average yearly pay for full stack python developer in Pleasanton, CA is $144,456.00, according to ZipRecruiter salary data. Most workers in this role earn between $121,300.00 and $168,000.00 per year, depending on experience, location, and employer.

What Is a Full Stack Python Developer?

A full stack Python developer uses the Python programming language for the development of the entire technology stack of a web application. Python is a computer programming language that has become one of the more popular for application development. In this job, your duties revolve around developing both front-end and back-end components, which are primarily interfaces and application code, respectively. As a full stack Python developer, you must understand how the entire technology stack functions and have hands-on experience with each component.

What are the key skills and qualifications needed to thrive as a Full Stack Python Developer, and why are they important?

To thrive as a Full Stack Python Developer, you need proficiency in Python programming, front-end (HTML, CSS, JavaScript), back-end frameworks like Django or Flask, and a solid understanding of databases and RESTful APIs. Familiarity with version control systems (such as Git), cloud platforms (AWS, Azure), and containerization tools (Docker) is typically required, along with relevant certifications being an advantage. Problem-solving, adaptability, and strong communication skills help developers collaborate effectively and address complex technical challenges. These combined technical and soft skills are crucial for delivering robust, scalable applications and ensuring smooth teamwork in dynamic development environments.

What are some common challenges Full Stack Python Developers face when managing both front-end and back-end tasks?

Full Stack Python Developers often juggle multiple responsibilities, including designing user interfaces and ensuring robust server-side logic. One frequent challenge is efficiently switching between front-end frameworks (like React or Angular) and back-end Python code, which requires staying up-to-date with technologies on both ends. Additionally, integrating APIs, troubleshooting cross-platform issues, and maintaining code consistency can be complex in fast-paced environments. Effective communication with UI/UX designers and DevOps teams is also crucial to ensure seamless deployments and user experiences.

What is the difference between Full Stack Python Developer vs Backend Python Developer?

AspectFull Stack Python DeveloperBackend Python Developer
Primary FocusDeveloping both frontend and backend applications using PythonBuilding and maintaining server-side logic and databases with Python
Skills RequiredPython, JavaScript, HTML, CSS, frameworks like Django/Flask, frontend librariesPython, database management, API development, server-side frameworks
Work EnvironmentFull-stack projects, both client and server-side tasksBackend systems, APIs, database integration
Common UsageStartups, small teams, full product developmentLarge-scale backend systems, data processing

While both roles involve Python, a Full Stack Python Developer handles both frontend and backend development, whereas a Backend Python Developer focuses solely on server-side logic and database management. The choice depends on whether you want a comprehensive development role or specialize in backend systems.

What are popular job titles related to Full Stack Python Developer jobs in Pleasanton, CA? For Full Stack Python Developer jobs in Pleasanton, CA, the most frequently searched job titles are:
What job categories do people searching Full Stack Python Developer jobs in Pleasanton, CA look for? The top searched job categories for Full Stack Python Developer jobs in Pleasanton, CA are:
What cities near Pleasanton, CA are hiring for Full Stack Python Developer jobs? Cities near Pleasanton, CA with the most Full Stack Python Developer job openings:

Full Stack Developer

Teserac, Inc.

Sunnyvale, CA โ€ข On-site

Full-time

Medical, Dental, Vision, PTO

Posted 7 days ago


Job description

About the Role
Teserac is building neuronโ„ข, a unified AI-native platform for data center observability, intelligence, and workflow automation. neuronโ„ข processes real-time telemetry from thousands of sensors, meters, and control systems across heterogeneous data center environments - giving infrastructure owners and operators the visibility to monitor, analyze, automate, and proactively manage power operations with full situational awareness. An embedded AI teammate serves as every operator's always-on co-pilot: detecting anomalies, correlating events, and surfacing recommendations 24/7.
As a Full Stack Developer, you will build the features and interfaces that data center operators rely on to monitor, analyze, and act on real-time power and operational data. You will work across the entire stack - from real-time dashboards and alerting UIs to backend data pipelines and API integrations.
This is a high-impact role where your code ships to production quickly and directly affects how some of the world's most critical infrastructure is managed. You will work closely with the Principal Software & Architecture Lead, Product, and Solution Engineering in a fast-moving, small-team environment.
We move fast. We avoid bureaucracy. We expect engineers to own outcomes, not tickets.
Why You Would Be a Good Fit
You are a full-stack engineer who takes pride in shipping features that are fast, clean, and production-ready. You're comfortable in unfamiliar territory - whether that's a new protocol, an unfamiliar dataset, or a tight deadline - and you default to ownership rather than waiting for direction. You thrive in fast-moving environments where your work has direct, visible impact.
You likely:
  • Build front-to-back: you can wire a real-time dashboard from WebSocket to pixel without passing the baton.
  • Write clean, tested code and treat code reviews as a team learning opportunity.
  • Are comfortable with ambiguity - you can turn a rough product requirement into a well-scoped implementation plan.
  • Have worked with time-series or streaming data and understand the performance implications of large dataset rendering.
  • Learn quickly and enjoy working at the intersection of software, data, and physical systems.

Key Responsibilities
Front-End Development
  • Build and maintain front-end interfaces for neuronโ„ข: real-time dashboards, alerting systems, capacity planning views, and operational workflow UIs.
  • Build UI components and workflows for the AI teammate: interaction panels, recommendation displays, approval workflows, and audit trails.
  • Optimize application performance for real-time data rendering, large dataset visualization, and responsive user experiences across device types.

Back-End Development
  • Develop backend services and APIs that power data ingestion, normalization, and delivery of telemetry from diverse data center sources.
  • Implement integration modules for BMS, EPMS, and third-party monitoring systems using protocols including Modbus, BACnet, SNMP, and REST APIs.
  • Design and maintain RESTful APIs with clean contracts and well-documented schemas.

Engineering Quality & Process
  • Write clean, tested, and well-documented code; participate in code reviews and contribute to engineering best practices.
  • Contribute to CI/CD pipelines, automated testing, and deployment processes.
  • Collaborate with the Principal Architect and Product to refine requirements and deliver features within sprint cycles.
  • Troubleshoot production issues across the stack and participate in on-call rotations as the platform scales.

Why Teserac
Teserac is AI-native observability and workflow automation purpose-built for mission-critical physical infrastructure. We are not building incremental improvements to legacy tools. We are re-architecting how data centers see, understand, and act on their own operations.
  • Ship features that directly impact how some of the world's most critical AI infrastructure is powered and managed.
  • Small engineering team where every developer has outsized impact and direct visibility into product decisions.
  • Work at the intersection of AI, real-time systems, and physical infrastructure - a rare and technically compelling combination.
  • Competitive compensation with meaningful equity upside; grow with the company from Series A through scale.

Requirements
  • 4+ years of professional full-stack development experience.
  • Strong front-end skills: React with TypeScript, modern CSS, and data visualization libraries (D3.js, Recharts, or similar).
  • Solid backend experience: Node.js/TypeScript or Python; RESTful API design; relational and time-series databases.
  • Experience with real-time data: WebSockets, server-sent events, streaming data, or pub/sub architectures.
  • Familiarity with cloud platforms (AWS, GCP, or Azure) and containerized deployment (Docker, Kubernetes).
  • Strong problem-solving skills and the ability to work independently in a fast-paced startup environment.
  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.

Preferred Qualifications
  • Experience with IoT platforms, industrial data, or sensor telemetry systems.
  • Familiarity with data center infrastructure, DCIM tools, or building management systems.
  • Experience with industrial protocols: Modbus, BACnet, SNMP, or similar OT/IoT data sources.
  • Experience building observability or monitoring dashboards (Grafana, Datadog-style interfaces).
  • Demonstrated use of AI-assisted development tools (Cursor, Copilot, LLM-based workflows) to accelerate engineering velocity while maintaining high standards.
  • Experience at an early-stage startup (Seed through Series B).

Benefits
  • Health Care Plan (Medical, Dental & Vision)
  • Paid Time Off (Vacation, Sick & Public Holidays)
  • Free Food & Snacks
  • Stock Option Plan