Backend Engineer Remote Jobs in California (US)
This page tracks remote backend engineer openings that are location-eligible for California.
This page tracks remote backend engineer openings that are location-eligible for California.
Open jobs
2,884
Hiring companies this week
10
Salary sample
$70 - $150,000
Jobs added last hour
0
2884 Jobs
1585 Companies
Advance Local, one of the United States' largest digital media and marketing groups, operates news and information brands in over 25 cities. Headquartered in New York, New York, Ad
Role Description Catalyst IQ is seeking a remote Summer Software Engineer Intern to join our team as a Full-Stack developer, working alongside senior engineers in our Catalyst IQ software stack. We're looking for someone with an entrepreneurial mindset that's excited to work in a small, nimble team with other engineers. We release code daily, avoid red tape and are leading the automotive and travel industries in market analytics and AI-driven marketing automation. - Design and develop full stack application features using web, cloud computing and data technologies primarily in the Microsoft stack - Work both independently on assigned tasks and collaboratively within a product team for brainstorming and team building - Grow through continuous learning and sharing knowledge - Minimal on-call support to resolve incidents - Implement automated tests and follow our coding standards Qualifications - Degree in Computer Science, Software Engineering, Computer Information Systems, or equivalent degree and/or work experience - Some experience with C#/ASP.NET, JavaScript, HTML, CSS and Microsoft SQL Server - Some experience with a source control system - Strong interpersonal and communication skills, a good work ethic - A self-starter personality who enjoys solving problems through technology Company Description Catalyst IQ is a digital marketing and technology leader formed by uniting Advance Automotive’s top brands—Adpearance, Fox Dealer, Search Optics, and ZeroSum. We empower businesses to grow with precision and profitability through smarter, faster, and more comprehensive solutions. As a part of Advance Local and built on a foundation of over a decade of proprietary technology development, 23 billion data points, 22 OEM certifications, and a national sales force, Catalyst IQ combines cutting-edge innovation with human expertise to deliver real-time insights and actionable intelligence that accelerate sales.
ClearlyRated® helps business service providers harness the client experience for growth.
Role Description We’re building the integration backbone that connects enterprise data systems, moves events at scale, and powers survey automation for some of the world’s largest professional services firms. If you love distributed systems, API design, and clean backend engineering — read on. Key Responsibilities - Real systems that enterprise clients depend on. Not greenfield experiments, but a world-class brand new platform with production code that has to be correct, observable, and resilient: - Integration layer that ingests structured data from enterprise sources (Snowflake, BigQuery, SQL databases) and routes it through our platform - A Snowflake-to-BigQuery bridge over ODBC: custom infrastructure work that will serve as the pattern for all future enterprise integrations - Webhook-triggered survey automation engine. Business events in the client’s system translate into survey sends through a reliable, auditable event pipeline - REST APIs consumed by our frontend, enterprise integrations, and third-party clients — you’ll design contracts that have to last - Event-driven microservices on GCP Pub/Sub and Kafka — async processing, backpressure handling, dead-letter queues, the full picture - Security and SSO integration for enterprise clients with complex credential and access models - Permission and access control systems that reflect matrix organizational hierarchies — the authorization layer is genuinely interesting here Qualifications - Java you understand at the JVM level. - Concurrency, memory model, garbage collection, exception hierarchy — you can reason about what the runtime is doing, not just what your code says. - Spring Boot / Spring ecosystem depth or deep understanding of dependency injection and IoC from another framework. - SQL and data modelling confidence. You can write a query with joins, aggregations, and window functions. - API design instincts. You know what makes an API contract good and what makes it a maintenance nightmare. - Systems thinking under failure. You consider retries, timeouts, idempotency, and consistency before you consider happy paths. - You’ve built something that handles real load, where correctness and reliability were actual constraints. Bonus Points - .NET / C# experience is a genuine plus. - GCP experience: Pub/Sub, Dataflow, BigQuery, Vertex AI. - Kafka or other message queue experience: consumer groups, offset management, partition strategy. - Kubernetes and container orchestration. - Event sourcing or CQRS patterns. - Experience with observability tooling — distributed tracing, structured logging, alerting on the things that matter. Benefits - We hire on ability, not tenure. We don’t care whether your experience comes from a top university, a bootcamp, an open-source project, or a side hustle you built at 2am. - Our interview process is deliberately hard. If you make it through, you’ll know you earned it — and so will we. - We test fundamentals, systems thinking, and the ability to reason through problems you haven’t seen before. - Our backend interview tests: Java fundamentals and JVM reasoning, systems design, API design, SQL, and your ability to think through distributed system failure modes.
Making the world smarter, happier, and richer through free and premium investing guidance.
• Develop new features for our core commerce and customer engagement platforms. • Work directly with stakeholders to iterate and get rapid feedback on feature development. • Appropriately use AI tools like Claude Code and multi-agent workflows on a daily basis to assist with planning and implementation. • Ensure our critical transactional and event systems have high availability, durability, accuracy (since money is on the line), and remain highly performant. • Build and enhance admin tooling and workflows that enable our internal business stakeholders to be more self-sufficient. • Ensure features meet acceptance criteria and are supported by robust automated test coverage. • Integrate with third-party providers and tools (such as Stripe and Braze)—leveraging their existing functionality and working around their limitations. • Investigate, troubleshoot, and fix reported bugs and Sentry errors. • Collaborate with the Product Owner and Project Manager to break down business requirements into clear technical stories and tasks. • Partner with multiple in-house engineering squads and external providers to launch customer-facing solutions. • Review peer code and participate in our team’s on-call rotation to maintain system reliability. • Support and scale platforms across multiple countries.
Delivering the ultimate Microsoft Azure experience.
• Lead architecture and technical strategy for Java-based application modernization and cloud transformation programs spanning multiple teams and workstreams. • Translate business goals into scalable Java/JVM architectures aligned with non-functional requirements, delivery constraints, and program-level outcomes. • Drive architectural consistency across teams using shared Java frameworks, libraries, standards, and design patterns. • Collaborate with data, platform, DevOps, and security architects to maintain a cohesive end-to-end cloud architecture. • Provide hands-on architectural guidance during delivery, including reviews of Java codebases, API designs, and system integrations. • Define reusable patterns and guardrails using Spring Boot, Spring Cloud, Jakarta EE, and related JVM technologies. • Apply strong engineering fundamentals—clean architecture, modular design, API-first development, testability, and observability—so solutions remain robust and maintainable. • Leverage AI-assisted development tools to accelerate design, coding, testing, documentation, and analysis at program scale. • Lead or co-lead discovery and roadmap efforts, translating requirements into integrated, testable backlogs with clear dependencies and non-functional requirements. • Use structured problem-solving to assess scope, risks, and trade-offs, clearly communicating options in terms of value, cost, and time-to-impact. • Communicate Java architecture decisions effectively to both technical and executive stakeholders. • Build trusted relationships with product, engineering, and technology leaders to shape cloud modernization strategies. • Ensure application architectures support predictable delivery, stable team velocity, and long-term maintainability. • Align multiple teams around shared contracts, APIs, and integration patterns (REST, event-driven, messaging). • Support Agile delivery at scale by ensuring architecture enables incremental delivery, strong definitions of done, and telemetry-driven improvements. • Mentor architects, senior engineers, and technical leads in Java architecture, system design, and JVM performance considerations. • Model pragmatic decision-making—knowing when to simplify and when advanced patterns or technologies are justified. • Participate in hiring, technical interviews, and development planning for future Java architects and technical leaders. • Contribute to business development by identifying opportunities to extend Java-based solutions across client organizations. • Partner with sales and account teams to define technical vision, architecture strategy, and solution options for new engagements. • Produce high-level designs, estimates, and architecture artifacts that clearly document assumptions, dependencies, and risks. • Build reusable assets such as Java reference architectures, starter repositories, accelerators, and templates. • Champion adoption of modern Java frameworks, cloud-native patterns, containerization, automation, and AI-assisted tooling. • Actively contribute to enablement initiatives and knowledge sharing across delivery teams.
• Design, build, and maintain scalable backend services and APIs using Golang • Work with backend datastores, including PostgreSQL and MongoDB • Write and maintain comprehensive backend unit and integration tests • Navigate complex codebases to understand existing functionality, refactor services, and support decommissioning efforts • Build reliable service integrations across internal platforms and third-party systems • Support backend development using relevant AWS services, SDKs, APIs, and client libraries • Collaborate with product, engineering, and customer stakeholders to define, refine, and deliver project scope • Participate in Agile/Scrum ceremonies, sprint planning, backlog refinement, and delivery reviews • Contribute to documentation, technical decision-making, and implementation planning • Support platform enhancements related to security workflows, access management, approval services, and control automation.
Role Description Design, build, and test features across our backend and frontend. You'll take part in design discussions, implementation, code review, and testing. Qualifications - Strong TypeScript and Node.js engineering: You have built and maintained substantial TypeScript services in production. - Micro-services design experience: You have built systems composed of multiple services and you have clear understanding of service boundaries, contract evolution, error handling across service calls, and observability. - Kafka and event-driven architecture: You have worked with Kafka or a comparable event streaming platform in production. You have a good understanding of topic design, partition strategy, consumer group behavior, idempotency, ordering guarantees, and what happens when a consumer falls behind or a message cannot be processed. Bonus if you have specific experience with Confluent. - PostgreSQL: You can design a database schema, and understand transactions, indexing, and migration strategy. - AWS or equivalent cloud experience with Kubernetes: You are comfortable with operating services in AWS. You can navigate the services we use (e.g. EKS, RDS, S3, CloudWatch, IAM etc.) and you can debug a problem that crosses the boundary between your code and the infrastructure it runs on. - Unit test frameworks such as jest and vitest. - Playwright or equivalent end-to-end testing experience: You have hands-on experience with test authoring frameworks such as Playwright (ideal), Cypress, Selenium, or similar. - Test design as a discipline: You can take an acceptance criterion or a user story and decompose it into a coverage strategy that includes unit, integration, and end-to-end tests in sensible proportions. You know when an e2e test is the right answer and when a unit test would catch the bug faster and more reliably. Requirements - Engineering quality as a habit: You think about testability while you design. - Strong written communication: You write high quality and easy to understand design documents, PR descriptions, Test cases etc. - Systems thinking across boundaries: You have worked across integration boundaries, have debugged problems that span multiple systems. - Comfort with ambiguity: You ask clarifying questions, surface assumptions, and do not quietly build whatever is written in the ticket. Nice to have - Experience in healthcare, LIMS, or any FDA-regulated software environment. - Direct experience with Confluent, Redox, or EHR integration work is a real plus. - Familiarity with requirements management tools like Jama. - Hands-on experience with modern AI tools (Claude, Cursor, etc.).
• Design and build high-quality API and services for our subscribers and payment infrastructure— experiences that are safe, intuitive, and genuinely useful. • Work with AI (Claude Code) as a first-class collaborator — your primary workflow involves orchestrating agents to create specs, generate code and tests, verify results, and perform reviews. • Help define and codify AI-Native engineering practices for the Growth team, establishing playbooks the broader org can adopt. • Build across the full stack as needed — shipping polished, performant, and reliable experiences to tens of millions of users. • Collaborate closely with product managers and designers to turn complex user problems into elegant, scalable engineering solutions. • Contribute to architectural decisions, code reviews, and a culture of craft and continuous improvement. • Participate in on-call rotation and incident response. • Use agentic workflows to dramatically increase the delivery of strong outcomes — moving faster without sacrificing quality. • Mentor team members and contribute to team processes, technical standards, and help evolve the team's AI-native engineering practices. • Support performance, reliability, and accessibility across the features you own.
• Develop, enhance, and maintain backend services and APIs in Go supporting tools for plan comparison, provider and drug coverage information, and local enrollment help • Design and build REST APIs that power consumer-facing and internal healthcare marketplace features across a diverse set of consumers • Maintain consistent, well-documented API interfaces with a focus on reliability and backward compatibility • Write clean, well-tested code with a focus on performance, maintainability, and security • Support ongoing operations and maintenance of existing digital products alongside new feature development • Collaborate with frontend engineers, product managers, and stakeholders to deliver scalable backend solutions • Contribute to code reviews and help uphold engineering standards across the team
We help businesses leverage cloud, data, and AI to reimagine the way they operate, compete, and deliver customer value.
• Maintain, improve, and extend an AI platform already running in production • Handle a mix of backend development, data engineering, DevOps, and infrastructure work • Translate business and product requirements into technical decisions independently • Work directly with internal stakeholders and consumer teams • Establish and maintain engineering best practices for the platform • Identify and resolve technical issues as the first line of defense
We build space simulation and analytics solutions to bring clarity to complex environments and create a safer world.
• Execute all position responsibilities in alignment with Slingshot’s core values, mission, and purpose • Work across the technology team with product managers, designers, and engineers to build rightsized solutions that advance Slingshot’s SOIA capabilities • Meet product requirements in a timely manner while not compromising operational stability • Participate in Agile software development and deployment processes • Provide ongoing support for services and applications that are mission critical to real-time space operations intelligence • Communicate methods, findings, and hypotheses with stakeholders • Work across both frontend and backend services to deliver value to internal and external users • Build data platforms/pipelines, microservices, interactions with AI agents, and distributed systems powering SOIA workflows • Build and document APIs (REST, GraphQL) supporting high volume, real-time data flows • Develop advanced data interfaces and interactive user experiences that streamline operator decision cycles • Turn architecture ideas into technical specifications that can be executed by anyone on the team
2,874more opportunities are still waiting for you.Log in now and take your next shot before someone else does.
AWS, PostgreSQL, Java, Kubernetes, Docker, Python