Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
ImmunityBio, Inc.

Senior Backend Software Architect

ImmunityBio, Inc.

. Drive technical excellence across the organization through hands-on software development, system architecture, and strategic technical leadership .

Posted 10/31/2026full-timeRemote • California • United StatesSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates advanced proficiency in backend application development and system architecture, with a strong focus on designing scalable and secure systems. Capable of leading technical initiatives, mentoring teams, and ensuring adherence to architectural standards and best practices.

Highest-signal resume keywords
Backend Programming LanguagesSystem Architecture DesignRESTful APIs ExpertiseCloud Platform ProficiencySecure Software Design

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
JavaC#PythonGoTypeScriptMicroservicesEvent-Driven ArchitectureRelational DatabasesNonrelational DatabasesInfrastructure as Code
Soft Skills
Analytical SkillsProblem-Solving SkillsCommunication SkillsMentoringInfluencing Without Authority
Tools & Technologies
Microsoft AzureAWSGoogle CloudCI/CD PipelinesContainersOrchestrationOAuth 2.0OpenID ConnectCentralized LoggingDistributed Tracing
Industry Keywords
Distributed SystemsService-Oriented ArchitectureDomain-Driven DesignOperational MonitoringIncident Management

Tech Stack

Tools & technologies
AWSAzureCloudCyber SecurityDistributed SystemsGraphQLGRPCJavaMicroservicesPythonTypeScriptGo

About the role

Key responsibilities & impact
  • Drive technical excellence across the organization through hands-on software development, system architecture, and strategic technical leadership
  • Design scalable, resilient, secure, reliable, performant, and maintainable backend systems
  • Evaluate and select technologies, frameworks, and infrastructure based on scalability, security, and cost efficiency
  • Create and maintain architectural decision records, technical roadmaps, and system design documentation
  • Translate business objectives and technical requirements into architectural designs, implementation roadmaps, integration patterns, technical specifications, and acceptance criteria
  • Define system boundaries, service interfaces, data flows, and architectural standards for distributed systems, APIs, event-driven services, and enterprise integrations
  • Provide hands-on leadership through prototyping, critical-component development, code reviews, design reviews, and resolution of complex engineering challenges
  • Establish standards for API design, authentication, authorization, validation, error handling, versioning, and backward compatibility
  • Design data architectures supporting transactional integrity, efficient retrieval, consistency, protection, retention, and recovery
  • Incorporate security and privacy requirements throughout the software development lifecycle
  • Partner with DevOps, infrastructure, and security teams on automated pipelines, infrastructure as code, environment controls, and secure releases
  • Define observability and operational-readiness requirements, including logging, metrics, tracing, alerting, service-level objectives, runbooks, and disaster recovery
  • Collaborate with product management, frontend engineering, quality assurance, data engineering, cybersecurity, and business stakeholders
  • Mentor engineers and technical leads and promote consistent engineering practices
  • Support major production incidents through technical investigation, systemic-cause identification, and corrective-action recommendations
  • Review exceptions to architectural standards and communicate risks, trade-offs, and mitigation plans to leadership
  • Drive innovation initiatives, R&D projects, and emerging technology adoption
  • Create, edit, and adhere to Standard Operating Procedures, process improvements, and standardized templates
  • Perform ad-hoc and cross-functional duties or projects supporting business needs and development opportunities

Requirements

What you’ll need
  • Bachelor’s degree in a computer science field with 10+ years of relevant experience is required
  • 10+ years of professional software engineering experience is required
  • 3+ years of experience in architecture or technical lead capacity is required
  • Advanced proficiency designing, developing, and supporting production backend applications
  • Advanced proficiency in one or more backend programming languages, such as Java, C#, Python, Go, or TypeScript
  • Deep understanding of distributed systems, concurrency, asynchronous processing, fault tolerance, idempotency, retries, caching, and consistency trade-offs
  • Strong knowledge of modular monoliths, microservices, service-oriented architecture, event-driven architecture, and domain-driven design
  • Expertise in RESTful APIs and enterprise integration patterns; familiarity with GraphQL, gRPC, webhooks, and message-based interfaces
  • Strong knowledge of relational and nonrelational databases, schema design, indexing, query optimization, transactions, replication, and data migration
  • Experience with message brokers, event-streaming platforms, background processing, and durable workflow orchestration
  • Proficiency with at least one major cloud platform—Microsoft Azure, AWS, or Google Cloud
  • Experience with containers, orchestration, serverless computing, infrastructure as code, source control, and CI/CD pipelines
  • Strong understanding of secure software design, OAuth 2.0, OpenID Connect, role-based access control, least privilege, and sensitive-data protection
  • Experience implementing automated unit, integration, contract, end-to-end, performance, and security testing
  • Ability to define and assess availability, latency, throughput, recovery, and capacity requirements
  • Familiarity with operational monitoring, centralized logging, distributed tracing, incident management, and root-cause analysis
  • Ability to assess technology costs, licensing implications, vendor dependencies, and total cost of ownership
  • Excellent analytical, problem-solving, documentation, and communication skills
  • Ability to influence without direct authority, mentor engineers, resolve technical disagreements, and maintain alignment across multiple teams
  • Experience working in regulated or security-sensitive environments is preferred
  • Outstanding written and verbal communications skills
  • Outstanding analytical, mathematical, and creative problem-solving skills
  • Must possess mobility to work in a standard office setting and use standard office equipment
  • Ability to lift and carry materials weighing up to 20 pounds

Benefits

Comp & perks
  • Professional development opportunities
  • Medical, Dental and Vision Plan Options
  • Health and Financial Wellness Programs
  • Employer Assistance Program (EAP)
  • Company Paid and Voluntary Life/AD&D
  • Short-Term and Long-Term Disability
  • Healthcare and Dependent Care Flexible Spending Accounts
  • 401(k) Retirement Plan with Company Match
  • 529 Education Savings Program
  • Voluntary Legal Services
  • Identity Theft Protection
  • Pet Insurance
  • Employee Discounts, Rewards and Perks
  • Paid Time Off (PTO)
  • 11 Holidays
  • Unlimited PTO for exempt employees
  • 10 Vacation Days for non-exempt employees
  • 56 Hours of Health Pay for non-exempt employees
  • 2 Personal Days for non-exempt employees
  • 1 Cultural Day for non-exempt employees
  • Flexibility within standard business hours with manager approval