Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Engineer, Cloud & On Premises Infrastructure image - Rise Careers
Job details

Senior Software Engineer, Cloud & On Premises Infrastructure

Summary Description:

 Syntiant Corp., a leader in the high-growth AI software and semiconductor solutions space, has entered into an agreement to acquire a large, multi-national sensor business with global revenues in excess of $250 million per year, and 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 www.syntiant.com.

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.  

Average salary estimate

$205000 / YEARLY (est.)
min
max
$180000K
$230000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Software Engineer, Cloud & On Premises Infrastructure, Syntiant

Syntiant Corp. is on the lookout for a passionate and experienced Senior Software Engineer of Cloud & On Premises Infrastructure to step into a critical role within our rapidly growing team. With Syntiant leading the charge in high-growth AI software and semiconductor solutions, you’ll have the opportunity to significantly enhance our Machine Learning functions. This position revolves around maintaining and optimizing cloud-based applications, particularly those utilizing AWS Elastic Kubernetes Service (EKS). Your expertise in cloud infrastructure, containerization, and DevOps practices will be pivotal as you develop and refine RESTful APIs using Python and FastAPI. Collaborating closely with our DevOps team, you'll ensure seamless integration of cloud-native tools while executing CI/CD pipelines for improved deployment processes. You’ll also engage with databases like MongoDB and PostgreSQL, troubleshoot diverse environments, and contribute to knowledge-sharing sessions that empower your peers. If you enjoy working in both cloud and on-premises contexts and are ready to make a notable impact on our infrastructure and applications, we’d love to hear from you. Join Syntiant and let's push the boundaries of what’s possible in edge AI deployment together!

Frequently Asked Questions (FAQs) for Senior Software Engineer, Cloud & On Premises Infrastructure Role at Syntiant
What are the key responsibilities of the Senior Software Engineer at Syntiant Corp?

The Senior Software Engineer at Syntiant Corp will have a variety of responsibilities, including developing and maintaining RESTful APIs, managing applications on AWS EKS, integrating with data sources like MongoDB and PostgreSQL, and implementing CI/CD pipelines. Additionally, this role involves trouble-shooting issues, collaborating with the DevOps team, and actively participating in code reviews and knowledge sharing, ensuring that the engineer plays a fundamental role in enhancing Syntiant's cloud and on-premises infrastructure.

Join Rise to see the full answer
What qualifications are required for the Senior Software Engineer position at Syntiant Corp?

Candidates for the Senior Software Engineer role at Syntiant Corp must possess a Bachelor's degree in Computer Science, Software Engineering, or a related field. Additionally, proficiency in Python and hands-on experience with AWS EKS are essential. Applicants should also have skills in containerization technologies like Docker and Kubernetes, and familiarity with CI/CD tools. A strong understanding of databases such as MongoDB and PostgreSQL, as well as experience in Linux system administration, will be beneficial for success in this position.

Join Rise to see the full answer
What technologies will the Senior Software Engineer work with at Syntiant Corp?

As a Senior Software Engineer at Syntiant Corp, you will work with a range of advanced technologies including AWS Elastic Kubernetes Service (EKS) for deploying cloud applications, various database systems like MongoDB and PostgreSQL, and CI/CD tools such as Jenkins or GitLab CI/CD. Additionally, your expertise in containerization using Docker and Kubernetes will be essential, and you will also maintain on-premises servers running Ceph and NFS services.

Join Rise to see the full answer
How can the Senior Software Engineer at Syntiant Corp contribute to the company's growth?

The Senior Software Engineer at Syntiant Corp can significantly contribute to the company’s growth by enhancing cloud-based applications and optimizing deployment processes. By developing high-quality RESTful APIs and collaborating with the DevOps team, you will help streamline operations and improve service reliability, ultimately supporting Syntiant’s mission in the AI technology space. Your role in innovation and efficient infrastructure management will directly influence the scalability and performance of our advanced AI solutions.

Join Rise to see the full answer
What is the company culture like at Syntiant Corp for Senior Software Engineers?

At Syntiant Corp, the company culture promotes innovation, collaboration, and continuous learning, which is ideal for Senior Software Engineers. You will be part of a dynamic team that values knowledge sharing, enabling you to engage in code reviews, pair programming, and regular problem-solving discussions. The diverse and inclusive work environment encourages engineers to express their creative ideas while working on cutting-edge AI technologies, providing a fulfilling and engaging workplace experience.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer, Cloud & On Premises Infrastructure
What experience do you have with AWS Elastic Kubernetes Service?

In answering this question, discuss your hands-on experience deploying, scaling, and managing applications on AWS EKS. Highlight specific projects where you utilized EKS, the challenges faced, and how you overcame them. Demonstrating a deep understanding of Kubernetes clusters and their performance tuning will resonate well with the interviewers.

Join Rise to see the full answer
Can you describe your approach to API development with Python?

When responding, detail your methodology for API development using frameworks like FastAPI. Mention how you ensure your APIs are efficient, secure, and well-documented. It’s beneficial to provide examples of RESTful APIs you’ve built, and highlight your testing strategies to ensure high code quality.

Join Rise to see the full answer
How do you ensure the scalability and performance of cloud applications?

Share your strategies for monitoring and optimizing performance in cloud applications. Discuss load testing, performance profiling, and the use of metrics to gauge the scalability. Providing specific examples of how you’ve previously scaled applications in response to increased usage will demonstrate your practical knowledge.

Join Rise to see the full answer
What CI/CD tools have you used, and how did they improve your development process?

Talk about your experience with CI/CD tools such as Jenkins or GitLab CI/CD. Explain how you implemented these tools in your projects to automate deployment and testing processes, resulting in faster release cycles and improved reliability and efficiency in software development.

Join Rise to see the full answer
How do you troubleshoot issues in a cloud-based environment?

Describe your systematic approach to troubleshooting, including logging, monitoring, and analyzing metrics to identify the root causes of issues. Mention any specific tools you utilize for this purpose and provide an example of a significant issue you resolved, outlining the steps taken to address it.

Join Rise to see the full answer
Can you describe a project where you integrated multiple data sources?

In your response, illustrate a project where you successfully integrated data from different sources, such as MongoDB or PostgreSQL. Explain the challenges you faced during integration and how you ensured data consistency and accuracy, showcasing your problem-solving skills.

Join Rise to see the full answer
What measures do you take to write clean and maintainable code?

Elaborate on your coding practices, such as following design patterns, keeping functions small and focused, and adhering to style guides. Mention any tools you use for code quality checks and how you encourage these practices within your team.

Join Rise to see the full answer
How would you describe your experience with Linux system administration?

Discuss your familiarity with Linux operating systems and how it has been essential in your role as a Senior Software Engineer. Provide examples of tasks performed, such as server management, shell scripting, and performance tuning to highlight your competence.

Join Rise to see the full answer
What is your experience with containerization technologies?

Detail your work with containerization technologies like Docker and Kubernetes. Provide examples of how you’ve used these technologies to create isolated environments for applications and improve deployment processes, emphasizing how it contributed to overall efficiency.

Join Rise to see the full answer
How do you approach collaboration with cross-functional teams?

Explain your methodology for working with cross-functional teams, such as ensuring effective communication, setting clear goals, and utilizing collaborative tools. Mention any past experiences where successful collaboration significantly enhanced project outcomes, emphasizing the importance of teamwork in achieving objectives.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 8 days ago
Architus Remote No location specified
Posted 10 days ago
Photo of the Rise User
ATPCO Hybrid 2340 Dulles Corner Blvd suite 800, Herndon, VA 20171, USA
Posted 3 days ago
Photo of the Rise User
Dental Insurance
Vision Insurance
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Disability Insurance
Performance Bonus
Family Medical Leave
Paid Holidays
Daxko Remote Raipur Gali Number 1, Raipur Khadar, Sector 126, Noida, Uttar Pradesh 201313, India
Posted 3 days ago
Photo of the Rise User
Metova Remote No location specified
Posted 2 days ago

Founded in 2017 and headquartered in Irvine, Calif., Syntiant Corp. is a leader in moving artificial intelligence and machine learning from the cloud to edge devices.

12 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
March 20, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
137 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
10 people applied to Frontend Engineer I at Outliant
Photo of the Rise User
17 people applied to Front-End Developer at Whizz
Photo of the Rise User
Someone from OH, Strongsville just viewed Automotive Buyer at Sonic Automotive
Photo of the Rise User
Someone from OH, Strongsville just viewed Experienced Automotive Buyer at Sonic Automotive
Photo of the Rise User
Someone from OH, Columbus just viewed Business Systems Analyst, Apps & Automations at Deel
Photo of the Rise User
Someone from OH, Findlay just viewed Marketing Analyst at ITW
R
Someone from OH, Cleveland just viewed Marketing Lead at Redi.Health
Photo of the Rise User
Someone from OH, Cleveland just viewed Associate Conversion Data Analyst at Bloomerang
Photo of the Rise User
Someone from OH, Cleveland just viewed Material Buyer/Planner at Aston Carter
F
Someone from OH, Cleveland just viewed Senior Materials Planner at Fortune Brands
Photo of the Rise User
Someone from OH, Cleveland just viewed Junior Data Analyst at Arkana Laboratories
Photo of the Rise User
Someone from OH, Cleveland just viewed BI Analyst, Junior at Emi Labs
Photo of the Rise User
Someone from OH, Bellbrook just viewed Accounting Co-Op (Part-Time) at Avery Dennison
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Compliance officer (AML) at Visa
Photo of the Rise User
Someone from OH, Solon just viewed Senior Technical writer at BlackStone eIT
Photo of the Rise User
Someone from OH, Cleveland just viewed Amazon Expediting Fleet Specialist at MSX International
R
Someone from OH, Cincinnati just viewed Sales development representative at Remote Recruitment
Photo of the Rise User
Someone from OH, Cincinnati just viewed Laboratory Technologist I - 2nd Shift at Eurofins
Photo of the Rise User
Someone from OH, Independence just viewed Analyst - Customer Master Data at AECOM
Photo of the Rise User
Someone from OH, Mount Vernon just viewed Assistant Buyer - Nursery. 12 Months FTC at The Very Group
Photo of the Rise User
Someone from OH, Fairborn just viewed Marketing Project Manager at MasterClass