Backend Infrastructure Engineer

About the Role

Artificial is looking for a software engineer to join our backend and infrastructure team.  You will help design and build our embedded webserver systems as well as our platform website infrastructure.

About you
  • Experience developing, deploying, and maintaining custom web applications, APIs, and data pipelines 
  • Excited about the challenges of working with physical devices in the real world
  • Comfort defining goals and roadmaps for execution in an ambiguous environment 
  • Very comfortable developing in a Linux environment
  • An opinion on the benefits and costs of bare-metal, virtual, containerized, and serverless applications

You Have
  • Solid working knowledge of Python and/or C++ is ideal
  • Experience with low-level web frameworks, proxies, and networking fundamentals
  • Built multiple production environments and handled authentication, user management, and security best practices
  • Deployed and managed infrastructure in AWS, GCP, and/or Azure, using tools like Terraform, Docker, K8s, Helm, Cloudformation, and Ansible
  • A degree or study in software engineering or computer science is preferred, but equivalent experience is welcome

Want to apply later?

Type your email address below to receive a reminder

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
Error
insert_drive_file
insert_drive_file