Software Infrastructure Engineer

FocusKPI Inc.Mountain View, CA
Onsite

About The Position

FocusKPI is seeking a Software Infrastructure Engineer to join one of our clients, a high-tech SaaS company. The client plays a pivotal role in developing the next generation technology in software, user experience, and services for future products that can enrich the consumer’s life. The client's R&D Innovation group is looking for a highly motivated individual to serve as a Software Infrastructure Engineer. As a Software Infrastructure Engineer, you will be responsible for designing, building, coordinating, and maintaining the SW/IT environment that enables companies to run internal operations and achieve business objectives.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, or a related field or equivalent combination of education, training, and experience
  • 3+ years of experience as a Software Infrastructure Engineer, Software Development Engineer, DevOps Engineer, or similar roles
  • Experience with version control software (preferably Git), and a developer platform like GitHub (preferred), GitLab, and other similar services
  • Sophisticated proficiency in at least one programming language
  • Knowledge of cloud platforms such as AWS, Azure, or Google Cloud
  • Understanding of infrastructure as code (IaC) principles and tools
  • Understanding of Software Engineering best practices and different Software Development trade-offs
  • Familiarity with networking, security, and database administration
  • Experience leading major initiatives successfully
  • Ability to manage multiple projects and priorities
  • Korean Bilingual Required (Business proficiency level)

Nice To Haves

  • A master's in CS or a related field is preferred
  • Experience with containerization technologies like Docker and Kubernetes, and also with microservices architecture and related technologies, is preferred

Responsibilities

  • Oversee the architecture and technical direction of all software projects within the company
  • Design, develop, and maintain scalable, reliable, and efficient software infrastructure
  • Collaborate with development teams to ensure best practices in code quality, performance, and security
  • Develop and implement strategies for continuous integration and continuous deployment (CI/CD)
  • Monitor and optimize system performance, ensuring high availability and disaster recovery capabilities
  • Manage infrastructure-related issues and provide technical support to resolve them promptly
  • Stay up-to-date with the latest technologies and industry trends to incorporate into the company's infrastructure
  • Implement and manage infrastructure automation using tools like Terraform, Ansible, or similar
  • Conduct regular system audits and performance reviews to identify areas for improvement
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service