Senior Software Engineer, Cloud & On Premises Infrastructure
Company: Syntiant Corp.
Location: Redwood City
Posted on: April 11, 2025
Job Description:
Summary Description:Syntiant Corp., a leader in the high-growth
AI software and semiconductor solutions space, is looking for an
experienced and talented Senior Software Engineer of Cloud & On
Premises Infrastructure to take on a critical role with expansive
responsibilities and play a leading role in enhancing the Machine
Learning function in a growing organization.The Senior Software
Engineer of Cloud & On Premises Infrastructure will play a crucial
role in maintaining and enhancing our cloud-based applications,
specifically those deployed on AWS Elastic Kubernetes Service
(EKS). The ideal candidate will have experience with cloud
infrastructure, containerization, and DevOps practices, as well as
the ability to work on both on-premises and cloud
environments.Specific Duties and Responsibilities:
- 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 (e.g.,
MongoDB, Postgres) 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
(development, staging, production).
- Participate in code reviews, pair programming, and knowledge
sharing sessions.Qualifications, Education, and Experience
Required:
- 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.About Syntiant:Founded in 2017 and headquartered in Irvine,
Calif., Syntiant Corp. is a leader in delivering hardware and
software solutions for edge AI deployment. The company's
purpose-built silicon and hardware-agnostic models are being
deployed globally to power edge AI speech, audio, sensor and vision
applications across a wide range of consumer and industrial use
cases, from earbuds to automobiles. Syntiant's advanced chip
solutions merge deep learning with semiconductor design to produce
ultra-low-power, high performance, deep neural network processors.
Syntiant also provides compute-efficient software solutions with
proprietary model architectures that enable world-leading inference
speed and minimized memory footprint across a broad range of
processors. The company is backed by several of the world's leading
strategic and financial investors including Intel Capital,
Microsoft's M12, Applied Ventures, Bosch Ventures, the Amazon Alexa
Fund, and Atlantic Bridge Capital. More information on the company
can be found by visiting .One element in our total compensation
package is base pay. The starting base pay for this role is
targeted to be between $180,000 - $230,000. Individual compensation
decisions are based on a number of factors, including but not
limited to previous experience and skills acquired prior to joining
Syntiant, cost of living in the assigned work location, assigned
schedule, and salaries of similarly situated peers at the company.
It is to be expected that candidates will come to us with different
sets of skills and experiences and therefore will be paid at
different points in the stated range. We recognize that the
person(s) we select for hire may be less experienced or more
experienced than the role as posted; if this is the case, any
updates to available salary ranges will be communicated with
candidates during the recruitment process.
#J-18808-Ljbffr
Keywords: Syntiant Corp., Hayward , Senior Software Engineer, Cloud & On Premises Infrastructure, IT / Software / Systems , Redwood City, California
Didn't find what you're looking for? Search again!
Loading more jobs...