You will help design and optimize the Persimmons Compiler mid- and backend, integrate it with custom operations and kernels, as well as implement compiler passes that convert higher-level ...
You will help design and optimize the Persimmons Compiler mid- and backend, integrate it with custom operations and kernels, as well as implement compiler passes that convert higher-level ...
You will help design and optimize the Persimmons Compiler mid- and backend, integrate it with custom operations and kernels, as well as implement compiler passes that convert higher-level ...
Quick apply
You will help design and optimize the Persimmons Compiler mid- and backend, integrate it with custom operations and kernels, as well as implement compiler passes that convert higher-level ...
Senior Backend Engineer
San Francisco, CA · On-site
... solve for mid-cycle medication switches, dynamic pricing across different pharmacy partners ... You have 5-7+ years of backend engineering experience. You've built and operated production systems ...
Quick apply
Senior Backend Engineer
San Francisco, CA · On-site
... solve for mid-cycle medication switches, dynamic pricing across different pharmacy partners ... You have 5-7+ years of backend engineering experience. You've built and operated production systems ...
You will help design and optimize the Persimmons Compiler mid- and backend, integrate it with custom operations and kernels, as well as implement compiler passes that convert higher-level ...
You will help design and optimize the Persimmons Compiler mid- and backend, integrate it with custom operations and kernels, as well as implement compiler passes that convert higher-level ...
Partner with DevOps to strengthen CI/CD pipelines, infrastructure-as-code, and observability ... Lead technical design sessions and code reviews, mentor mid-level engineers, and contribute to ...
Partner with DevOps to strengthen CI/CD pipelines, infrastructure-as-code, and observability ... Lead technical design sessions and code reviews, mentor mid-level engineers, and contribute to ...
... DevOps tooling is highly preferred. * Design distributed queue and worker systems that handle ... Ship resumable streaming infrastructure so clients can disconnect and reconnect mid-execution ...
... DevOps tooling is highly preferred. * Design distributed queue and worker systems that handle ... Ship resumable streaming infrastructure so clients can disconnect and reconnect mid-execution ...
Senior Software Engineer - Backend
San Ramon, CA · On-site +1
Partner with DevOps to strengthen CI/CD pipelines, infrastructure-as-code, and observability ... Lead technical design sessions and code reviews, mentor mid-level engineers, and contribute to ...
Senior Software Engineer - Backend
San Ramon, CA · On-site +1
Partner with DevOps to strengthen CI/CD pipelines, infrastructure-as-code, and observability ... Lead technical design sessions and code reviews, mentor mid-level engineers, and contribute to ...
Staff Software Engineer, Backend Platform
San Francisco, CA · On-site
$257K - $386K/yr
Mentor Senior and mid-level engineers through design reviews, technical guidance, and hands-on collaboration What you'll need * Significant experience building large-scale backend systems, with depth ...
Staff Software Engineer, Backend Platform
San Francisco, CA · On-site
$257K - $386K/yr
Mentor Senior and mid-level engineers through design reviews, technical guidance, and hands-on collaboration What you'll need * Significant experience building large-scale backend systems, with depth ...
Servicenow Developer / Lead
San Jose, CA · On-site
$63.25 - $87/hr
Spark Tek Inc is seeking a skilled ServiceNow Backend Developer to design, develop, and implement ... MID Servers, etc. • In-depth understanding of ServiceNow architecture and best practices. • ...
Servicenow Developer / Lead
San Jose, CA · On-site
$63.25 - $87/hr
Spark Tek Inc is seeking a skilled ServiceNow Backend Developer to design, develop, and implement ... MID Servers, etc. • In-depth understanding of ServiceNow architecture and best practices. • ...
We are looking for Staff Backend Engineers to build and maintain a large scale 24x7 global ... to mid level peers and influence our technical roadmaps This role is hybrid with some in-office ...
We are looking for Staff Backend Engineers to build and maintain a large scale 24x7 global ... to mid level peers and influence our technical roadmaps This role is hybrid with some in-office ...
Mid-Senior level At Cloudera, we empower people to transform complex data into clear and actionable ... You understand how Kubernetes works from an application developer perspective: pods, services ...
Mid-Senior level At Cloudera, we empower people to transform complex data into clear and actionable ... You understand how Kubernetes works from an application developer perspective: pods, services ...
Mid-Senior level At Cloudera, we empower people to transform complex data into clear and actionable ... You understand how Kubernetes works from an application developer perspective: pods, services ...
Mid-Senior level At Cloudera, we empower people to transform complex data into clear and actionable ... You understand how Kubernetes works from an application developer perspective: pods, services ...
Mid-Senior level At Cloudera, we empower people to transform complex data into clear and actionable ... You understand how Kubernetes works from an application developer perspective: pods, services ...
Mid-Senior level At Cloudera, we empower people to transform complex data into clear and actionable ... You understand how Kubernetes works from an application developer perspective: pods, services ...
Senior Software Engineer - Backend
San Francisco, CA · On-site
$200 - $250/hr
Their platform powers embedded payments, ACH, and ledger services for mid-market software companies ... Requirements * 6+ years of backend engineering experience shipping production systems at scale
Senior Software Engineer - Backend
San Francisco, CA · On-site
$200 - $250/hr
Their platform powers embedded payments, ACH, and ledger services for mid-market software companies ... Requirements * 6+ years of backend engineering experience shipping production systems at scale
Your foundation is backend systems: designing APIs people love to work with, building ... mid-level engineers through code review, pairing, and direct, constructive feedback • Write ...
Your foundation is backend systems: designing APIs people love to work with, building ... mid-level engineers through code review, pairing, and direct, constructive feedback • Write ...
Back End Software Engineers
$185K - $280K/yr
Tiktok Senior Backend Software Engineer, Global E-commerce Governance Platform San Jose Regular R&D ... up with the shortand mid-term technical roadmap of responsible services and drive its ...
Back End Software Engineers
$185K - $280K/yr
Tiktok Senior Backend Software Engineer, Global E-commerce Governance Platform San Jose Regular R&D ... up with the shortand mid-term technical roadmap of responsible services and drive its ...
Senior Backend Engineer (Sports & Prediction Markets) - Golang
San Francisco, CA · On-site
$160K - $200K/yr
ABOUT THE ROLE We are seeking a highly skilled Mid-to-Senior Backend Engineer to spearhead the growth of our 24/7 high-throughput infrastructure, with a particular focus on expanding our core domains ...
Senior Backend Engineer (Sports & Prediction Markets) - Golang
San Francisco, CA · On-site
$160K - $200K/yr
ABOUT THE ROLE We are seeking a highly skilled Mid-to-Senior Backend Engineer to spearhead the growth of our 24/7 high-throughput infrastructure, with a particular focus on expanding our core domains ...
Founding Backend Engineer for AI-Driven GRC Platform
San Francisco, CA · On-site
$150 - $200/hr
Founding Software Engineer (Mid-Senior Level) Why Zania Every enterprise spends millions of dollars ... This is a backend-focused role for engineers who thrive on solving challenges at a massive scale ...
Founding Backend Engineer for AI-Driven GRC Platform
San Francisco, CA · On-site
$150 - $200/hr
Founding Software Engineer (Mid-Senior Level) Why Zania Every enterprise spends millions of dollars ... This is a backend-focused role for engineers who thrive on solving challenges at a massive scale ...
Backend Software Engineer Graduate (TikTok - Data Lifecycle Management) - 2027 Start
San Jose, CA · On-site
$128K - $256K/yr
... mid-platform across all applications under the TikTok brand family. Our platform centrally manages ... Strong software engineering foundation with proficiency in at least one backend language (Golang ...
Backend Software Engineer Graduate (TikTok - Data Lifecycle Management) - 2027 Start
San Jose, CA · On-site
$128K - $256K/yr
... mid-platform across all applications under the TikTok brand family. Our platform centrally manages ... Strong software engineering foundation with proficiency in at least one backend language (Golang ...
Software Engineer Cloud & Backend Design Lead | Orinda, CA | Full-time, W-2 | Mid to senior -- we hire and title to fit ABOUT PRHOBE PRhobe is rebuilding the economics of logistics tracking. Our ...
Software Engineer Cloud & Backend Design Lead | Orinda, CA | Full-time, W-2 | Mid to senior -- we hire and title to fit ABOUT PRHOBE PRhobe is rebuilding the economics of logistics tracking. Our ...
Mid Backend Developer information
What is a mid backend developer?
What are some typical challenges a mid backend developer might face when integrating new technologies into existing systems?
What are the key skills and qualifications needed to thrive as a mid backend developer, and why are they important?
What is the difference between Mid Backend Developer vs Backend Developer?
| Aspect | Mid Backend Developer | Backend Developer |
|---|---|---|
| Experience Level | Mid-level (2-4 years) | Entry to Mid-level (0-3 years) |
| Skills & Certifications | Proficiency in server-side languages, databases, APIs; often familiar with cloud services | Basic to intermediate backend skills, some familiarity with similar technologies |
| Work Environment | Collaborates on complex projects, often in teams with frontend and DevOps | Works on foundational backend tasks, may be part of smaller teams or solo projects |
| Industry Usage | Common in tech companies, startups, and enterprise environments | Widespread across various industries, including tech, e-commerce, and finance |
The Mid Backend Developer typically has more experience and handles more complex backend systems compared to a Backend Developer. While both roles require similar foundational skills, the mid-level position involves greater responsibility, problem-solving, and collaboration on larger projects.
What are popular job titles related to Mid Backend Developer jobs in California?
For Mid Backend Developer jobs in California, the most frequently searched job titles are:
What job categories do people searching Mid Backend Developer jobs in California look for?
The top searched job categories for Mid Backend Developer jobs in California are:
What cities in California are hiring for Mid Backend Developer jobs?
Cities in California with the most Mid Backend Developer job openings:

Compiler Engineer (Mid and/or Backend)
San Jose, CA • On-site
Full-time
Retirement, PTO
Re-posted 11 days ago
Job description
Persimmons is building the infrastructure that will power the next decade of AI. Founded in 2023 by veteran technologists from the worlds of semiconductors, AI systems, and software innovation, We're on a mission to enable smarter devices, more sustainable data centers, and entirely new applications the world hasn't imagined yet.
Why join us:
We're growing fast and looking for bold thinkers, builders, and curious problem-solvers who want to push the limits of AI hardware and software. If you're ready to join a world-class team and play a critical role in making a global impact - we want to talk to you.
Summary of Role:
This role focuses on transforming higher-level MLIR-based large language models by applying sophisticated mid- and backend compiler techniques to target Persimmons.ai's custom accelerator hardware. You will help design and optimize the Persimmons Compiler mid- and backend, integrate it with custom operations and kernels, as well as implement compiler passes that convert higher-level intermediate representations into runtime-oriented code and libraries. This position offers the opportunity to directly shape Persimmons.ai's innovative AI hardware and software stack through close collaboration with teams across hardware, systems, and software.
What you'll do:
- Develop and enhance MLIR-based compiler pipelines targeting Persimmons' custom spatial accelerator hardware.
- Design and optimize the Persimmons Compiler mid- and backend techniques for efficient lowering, graph-to-resources mapping, and code generation.
- Implement transformations to convert Python, PyTorch, and similar kernel representations to LLVM IR and runtime-ready libraries.
- Architect and implement efficient support for SPMD-based, distributed collective operations and lower them through specialized MLIR compiler dialects (e.g., MESH, SHARDY).
- Drive advanced loop optimizations leveraging polyhedral analysis: loop tiling, fusion, interchange, skewing, and related techniques.
- Apply and optimize techniques such as bufferization, padding, inlining, and integration of custom operations and kernels within the compilation workflow.
- Work on register allocation and instruction scheduling for Persimmons' spatial hardware, ensuring high resource utilization, throughput, and low latency.
- Contribute to graph and tensor partitioning logic for optimal hardware-targeted execution.
- Collaborate across teams to deliver performant compilation flows from high-level ML representations to low-level executable artifacts.
Requirements
What You Bring To The Table:
- We do not expect candidates to meet all of the requirements listed below; strong candidates will demonstrate expertise in several key areas.
- Solid understanding and experience with underlying principles and methods of the MLIR framework (SSA representation, interfaces, rewriting, dialect hierarchy, etc.).
- Hands-on experience with developing MLIR-based compiler infrastructure, algorithms, and techniques for non-GPU/custom spatial hardware architectures.
- Working experience with lowering SIMD operations from PyTorch, Triton, xDSL, pyDSL, or similar Python-based frontends toward LLVM IR and, further, to SIMD kernel library.
- Extensive experience and understanding of loop optimization based on polyhedral principles.
- Experience and understanding of SPMD-based, distributed collective operations, specialized MLIR compiler dialects (e.g., MESH, SHARDY), and collective operation lowering in compilers for spatial hardware.
- Experience with techniques such as padding, bufferization, inlining, and other lowering techniques.
- Knowledge of register allocation and instruction scheduling in spatial architectures.
- Experience in lowering and integration of custom operations and kernels at the compiler mid- and backend.
- Familiarity with graph and tensor partitioning and mapping optimization algorithms and their integration in the compiler workflow.
- High level of understanding and 5+ years of experience with C++ and appreciation for writing clean and maintainable code. Good knowledge of Python is a big plus.
- Demonstrated fluency with modern AI tools and workflows (e.g., leveraging AI assistants for research, analysis, or productivity).
Benefits
- Competitive salary and benefits package.
- Flexible PTO
- 401k
Please note: Our organization does not accept unsolicited candidate submissions from external recruiters or agencies. Any such submissions, regardless of form (including but not limited to email, direct messaging, or social media), shall be deemed voluntary and shall not create any express or implied obligation on the part of the organization to pay any fees, commissions, or other compensation. Direct contact of employees, officers, or board members regarding employment opportunities is strictly prohibited and will not receive a response.