Software Engineer, Cloud

AI tech company building one-click image and video quality software with deep learning, trusted by over 1M photographers and designers.
Cloud
Mid-Level Software Engineer
In-Person
2+ years of experience
AI · Enterprise SaaS

Description For Software Engineer, Cloud

Topaz Labs is a rapidly growing AI tech company specializing in image and video quality software powered by deep learning. With an impressive growth from $3M to $45M revenue in just four years and over 1 million customers including prestigious organizations like Apple, NASA, and Netflix, they've processed over 1 billion images. Their technology has gained recognition from major media outlets including Fast Company, The Verge, and BBC.

As a Software Engineer on the Cloud team, you'll be integral to designing and implementing cloud architectures that power their innovative products. Reporting to the Director of AI Engine, you'll work closely with the DevOps team to manage API and service deployments, ensuring robust and secure cloud infrastructure.

The ideal candidate should have at least 2 years of software engineering experience, with expertise in Go, Python, or TypeScript, and hands-on experience with cloud platforms and Kubernetes. Knowledge of distributed systems principles is essential, while experience with Serverless Framework and AWS SDK for Go v2 is preferred.

The role offers an exceptional opportunity to make a significant impact at a profitable, high-growth tech company. Benefits include comprehensive healthcare coverage, generous PTO, 401k matching, and equity participation. Located in Dallas, TX, this position requires relocation for non-local candidates. Join a world-class team known for quick execution, customer obsession, and internal growth opportunities.

Last updated 3 months ago

Responsibilities For Software Engineer, Cloud

  • Design and implement secure, reliable cloud architectures for products
  • Work closely with DevOps team to manage API and service deployments
  • Support product teams with implementation of cloud technologies

Requirements For Software Engineer, Cloud

Go
Python
TypeScript
Kubernetes
  • At least 2 years of professional working experience as a software engineer
  • 2+ years in Go, Python, or Typescript
  • Hands-on experience with AWS, Azure, or similar cloud platforms
  • Hands-on experience with Kubernetes
  • Expert knowledge of distributed systems principles

Benefits For Software Engineer, Cloud

Medical Insurance
Dental Insurance
Vision Insurance
401k
Relocation Benefits
  • Strong base salary
  • Significant ownership that scales with company growth
  • 100% covered medical/dental/vision for employees
  • 15 days annual PTO
  • 5 personal days plus holidays
  • 401k matching
  • Relocation assistance

Interested in this job?

Jobs Related To Topaz Labs Software Engineer, Cloud

Software Development Engineer II, Frontier Outposts, Ostara Team

Mid-level Software Engineer role at Amazon AWS Outposts, developing cloud infrastructure services with competitive salary and benefits in Vancouver.

Microsoft Teams Engineer

Remote Microsoft Teams Engineer position for Latin American professionals, focusing on SIP configurations and voice solutions with competitive compensation.

Software Development Engineer, EC2 Load Balancing

AWS ELB Software Engineer role building cloud-scale load balancing infrastructure, handling terabytes of data daily with competitive compensation and benefits.

Software Development Engineer, EC2 Load Balancing

AWS is seeking a Software Development Engineer to build and scale Elastic Load Balancing services, handling terabytes of data daily and enabling highly available cloud solutions.

Commissioning Engineer, AMER-Central ACx

AWS seeks experienced Commissioning Engineer to oversee data center infrastructure testing and validation, requiring 5+ years experience in critical systems.