Submit your resume

"*" indicates required fields

Max. file size: 8 MB.
Drop files here, or browse

Backend Software Engineer (Backend-Focused / Full Stack)

Backend Software Engineer Job Description

CalTek Staffing is hiring Backend Software Engineers. These roles focus on building scalable backend systems, APIs, and cloud-based services that support modern web and mobile applications.

This position is ideal for backend developers or backend-leaning full stack engineers who enjoy working with distributed systems, cloud platforms, and high-performance applications.


Backend Software Engineer Responsibilities

  • Design, develop, and maintain RESTful and/or GraphQL APIs

  • Build scalable, fault-tolerant backend services using modern frameworks

  • Design and optimize SQL and NoSQL databases

  • Implement authentication, authorization, and data security best practices

  • Write clean, testable, maintainable production-ready code

  • Collaborate with frontend engineers, DevOps, and product teams

  • Participate in code reviews and architectural planning

  • Troubleshoot production issues and improve system performance and reliability


Backend Software Engineer Requirements

  • 4+ years of professional backend software development experience

  • Proficiency in one or more backend languages:

    • Python, Java, Node.js, Go, or C#

  • Experience building and maintaining backend APIs and services

  • Strong understanding of:

    • HTTP, REST, microservices architecture

    • SQL (PostgreSQL, MySQL) and/or NoSQL (MongoDB, DynamoDB)

  • Experience working in cloud environments such as AWS, GCP, or Azure

  • Familiarity with Git and collaborative development workflows


Preferred Qualifications (Nice to Have)

  • Microservices and distributed systems experience

  • Containerization and orchestration (Docker, Kubernetes)

  • CI/CD pipelines and deployment automation

  • Messaging or event-driven systems (Kafka, RabbitMQ, SQS)

  • Application security best practices (OAuth, JWT, encryption)


Technology Stack

  • Backend: Node.js, Python, Java, Go

  • Databases: PostgreSQL, MySQL, MongoDB

  • Cloud Platforms: AWS (EC2, Lambda, RDS), GCP, Azure

  • Tools: Docker, GitHub/GitLab, Terraform, CI/CD pipelines


Compensation & Job Types

  • Direct Hire: $135,000 – $165,000 base salary (W2, depending on experience


Why Apply Through CalTek Staffing?

CalTek Staffing has specialized in software engineering and technical staffing for over 20 years. We partner with vetted companies across Southern California to match engineers with roles aligned to their technical skills, career goals, and preferred work environments.


Apply Today

If you’re a Backend Software Engineer or Backend-Focused Full Stack Developer looking for opportunities in Los Angeles or Orange County, apply today to learn more about current openings.