Backend Platform Software Engineer

PsiQuantum Logo

PsiQuantum

πŸ’΅ $120k-$180k
πŸ“Remote - United States, Worldwide

Summary

Join PsiQuantum, a company building the world's first useful quantum computer, as their first in-house Senior Backend Platform Engineer. You will play a key role in shaping their algorithm developer platform product, taking ownership of all backend components and infrastructure. This involves ensuring robust, secure, and scalable backend systems using AWS services. The position requires extensive experience in software engineering, platform engineering, and DevOps practices, along with proficiency in various AWS services and infrastructure-as-code tools. The successful candidate will collaborate with multiple teams to achieve development and operational goals, implement security best practices, and ensure system reliability. PsiQuantum offers a competitive salary and benefits package.

Requirements

  • 5+ years of experience in software engineering, with a strong focus on platform engineering, operations and DevOps practices
  • Proficiency in designing and managing infrastructure using EKS, ECS, Lambda, VPC, S3, etc
  • Knowledge and experience with CI/CD pipelines (Gitlab CI Pipeline/Github Actions), and cloud infrastructure-as-code tools like Terraform
  • Experience with containerized architecture (Docker, ECS) and microservices (Lambda, API Gateway) is a must
  • Experience with SQL and NoSQL database management (RDS, DynamoDB, Redis) is a must
  • Experience with security-related services (such as Okta, Auth0, IAM, and KMS) is a must
  • Familiarity with self-hosted or cloud-based Git systems
  • Experience with multi-environment infrastructure (dev, staging, prod) is a must

Responsibilities

  • Collaborate with development teams to ensure that infrastructure, automation, and monitoring are aligned with development and operational goals
  • Write robust, modular, and maintainable Infrastructure as Code (Terraform, AWS CDK, Pulumi) code to manage AWS infrastructure and operational tasks and integrations
  • Collaborate with the QA team to develop test plans and support testing to identify bugs and ensure systems function correctly before, during, and after deployment
  • Oversee GitLab environments, including version control, automated builds, and deployment processes
  • Develop and support our backend AWS architecture for scalability, reliability, and security, in collaboration with the IT, engineering, and product teams
  • Implement monitoring and logging tools to ensure system reliability and preemptively identify issues
  • Implement security best practices in all stages of the development lifecycle, from design to deployment, including ensuring proper authentication and authorization controls. Create and document best practices for ensuring system uptime and quickly resolving system failures

Preferred Qualifications

  • Some experience building for public sector customers with compliance needs is a plus
  • Having AWS Certified Solutions Architect (SAA or SAP) or similar cloud certifications is a strong plus

Benefits

  • Equity
  • Benefits

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.