Samsung - Mountain View, CA

posted 24 days ago

Full-time - Mid Level
Mountain View, CA
Merchant Wholesalers, Durable Goods

About the position

Samsung Research America (SRA) is seeking a highly motivated Software Infrastructure Engineer to join its R&D Innovation group. This role is crucial for designing, building, and maintaining the software and IT environment necessary for the company's internal operations and business objectives. The engineer will work closely with various teams to ensure the infrastructure supports the development of next-generation technologies in software, user experience, and services.

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

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, or a related field or equivalent combination of education, training, and experience
  • 5+ years of experience as a Software Infrastructure Engineer, Software Development Engineer, DevOps Engineer, or similar roles
  • Experience with version control software (preferably Git), and developer platforms like GitHub, GitLab, and other similar services
  • Experience with containerization technologies like Docker and Kubernetes, and microservices architecture
  • 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

Nice-to-haves

  • MS in Computer Science or related field
  • Experience with CI/CD tools
  • Familiarity with Agile methodologies

Benefits

  • Health insurance
  • 401k plan
  • Paid holidays
  • Flexible scheduling
  • Professional development opportunities
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service