Senior Software Engineer: Backend

Protect AI

Overview

Role involves developing and maintaining backend systems and APIs in a collaborative environment.

Ideal candidate has significant experience in backend systems and strong expertise in Python and another strongly typed language.

hybridseniorpermanentfull-timePythonGoJavaC#C++AWSAzureGCPKubernetes

Locations

  • United States, Washington, Seattle

Requirements

  • Significant experience in software systems
  • Experience with distributed systems
  • Strong expertise in modern Python and one strongly typed language
  • Comfortable with modern Cloud platforms
  • Experience with Kubernetes is a plus
  • ML/MLOps experience is a plus
  • Strong communication and problem-solving skills
  • Excited about agile environments

Responsibilities

  • Design and develop innovative products
  • Collaborate across functions
  • Act as a technical leader
  • Continuously improve software development process

Benefits

  • Collaborative work environment
  • Competitive salary and benefits
  • Excellent medical, dental, and vision insurance
  • Opportunities for professional growth
  • Culture valuing innovation and teamwork
  • Contribute to open source projects
  • Best in class tools
  • Complimentary gym access