Senior Software Engineer, Cloud & On Premises Infrastructure

Founded in 2017, Syntiant is a leader in delivering hardware and software solutions for edge AI deployment, producing ultra-low-power deep neural network processors.
$180,000 - $230,000
Cloud
Senior Software Engineer
In-Person
101 - 500 Employees
5+ years of experience
AI · Enterprise SaaS

Description For Senior Software Engineer, Cloud & On Premises Infrastructure

Syntiant Corp., a pioneering company in the AI software and semiconductor solutions space, is seeking a Senior Software Engineer of Cloud & On Premises Infrastructure to join their team. This role represents a significant opportunity to work with cutting-edge technology in edge AI deployment.

The position combines both cloud and on-premises infrastructure responsibilities, with a focus on maintaining and enhancing cloud-based applications deployed on AWS Elastic Kubernetes Service (EKS). The role requires expertise in cloud infrastructure, containerization, and DevOps practices, making it ideal for someone who enjoys working with modern technology stacks.

As a Senior Software Engineer, you'll be responsible for developing and maintaining RESTful APIs, managing AWS EKS deployments, and ensuring high availability and performance of systems. You'll work with various databases including MongoDB and PostgreSQL, implement CI/CD pipelines, and maintain on-premises servers running Ceph and NFS services.

The company, founded in 2017 and headquartered in Irvine, California, is backed by major investors including Intel Capital, Microsoft's M12, and the Amazon Alexa Fund. They specialize in ultra-low-power, high-performance deep neural network processors and efficient software solutions for edge AI applications.

This role offers competitive compensation with a base salary range of $180,000 - $230,000, reflecting the senior level of the position and the complex technical skills required. The position is based in Redwood City, California, and offers the opportunity to work with a growing team at the forefront of AI technology implementation.

Last updated 15 days ago

Responsibilities For Senior Software Engineer, Cloud & On Premises Infrastructure

  • Develop, maintain, and optimize RESTful APIs using Python and FastAPI
  • Deploy and manage applications on AWS EKS, ensuring high availability, scalability, and performance
  • Integrate with various data sources and services for efficient data storage and retrieval
  • Implement CI/CD pipelines to automate testing and deployment processes
  • Collaborate with the DevOps team to ensure seamless integration of cloud-native tools and practices
  • Maintain on-premises servers running Ceph, PostgreSQL, and NFS services
  • Troubleshoot and resolve issues across different environments
  • Participate in code reviews, pair programming, and knowledge sharing sessions

Requirements For Senior Software Engineer, Cloud & On Premises Infrastructure

Python
Kubernetes
MongoDB
PostgreSQL
MySQL
Linux
  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • Proficiency in Python, with experience in API development
  • Hands-on experience with AWS EKS, including deploying, scaling, and managing Kubernetes clusters
  • Knowledge of containerization technologies (Docker, Kubernetes)
  • Experience with cloud infrastructure services such as S3, RDS, and VPCs
  • Familiarity with CI/CD tools like GitLab CI/CD or Jenkins
  • Strong understanding of database systems, including MongoDB, PostgreSQL and MySQL
  • Experience with on-premises storage solutions like Ceph and NFS
  • Expertise in Linux system administration
  • Ability to write clean, maintainable code and perform thorough testing
  • Excellent problem-solving skills and a strong attention to detail

Interested in this job?

Jobs Related To Syntiant Senior Software Engineer, Cloud & On Premises Infrastructure

Software Engineer / Senior Software Engineer

Senior Software Engineer position at Microsoft's Azure Core team in Romania, developing cloud infrastructure with up to 100% remote work option.

Senior Software Engineer

Senior Software Engineer position at Microsoft working on large-scale cloud services with competitive pay and benefits.

Senior Cloud Platform Software Engineer

Senior Cloud Platform Software Engineer role at NVIDIA working on AI super compute infrastructure using Kubernetes, offering $224K-$425.5K salary plus equity.

Senior Cloud Data Infrastructure Engineer

Senior Cloud Infrastructure role at ClickHouse focusing on auto-scaling capabilities and cloud-native database development, offering competitive compensation and remote work flexibility.

Software Developer 4

Senior Software Developer role at Oracle focusing on Cloud Infrastructure and Virtual Networking, requiring 10+ years of experience in software development and distributed systems.