What are the responsibilities and job description for the Senior Staff, System Architect position at Samsung Research America?
Lab Summary:
Our mission is to empower people to live healthier lives by leveraging our wearables, smartphones, medical devices, AI, and health services. We research, develop, and commercialize innovative digital health products and solutions by bringing together the full capabilities of our team, including product strategy and management, clinical expertise, partnerships, UI/UX design, usability research, clinical research and validation, software development, AI / Gen AI, and regulatory submissions. Millions of Samsung users’ lives around the world have been touched by our products, including the Samsung HeartWise for cardiac rehabilitation and the Samsung ECG Monitor App. Samsung’s unique advantage in the consumer electronics market and growing focus on Digital Health and AI / Gen AI provides exciting technical challenges and rewarding career experience. Join us!
Position Summary:
Samsung Research America is seeking a passionate and collaborative hands-on Software System Architect to join our Health team in Mountain View, CA.
As a software system architect, you will work closely with an experienced, collaborative, entrepreneurial team that strives to offer superior digital health products on wearable and mobile devices, backed by world-class research, technical, and manufacturing capabilities. As a cross-disciplinary health-focused product development team consisting of research, technology, design, strategy and product functions, you have the opportunity contributing to define the next generation of mobile and wearable health product and service experiences. You will be responsible for architecting, designing and building the best server cloud platform to meet the requirements of high performance, low cost and east to operate. You will also participate in designing mobile and wearable application solutions. You will take the very best concepts through various stages of production coding, to prove feasibility of a concept and to complete end-to-end functional software services. You will also be expected to help prove concept feasibility and provide input into the architecture of the services we are building. If you love working directly on consumer-facing products and shipping what you design and build, we’d love to meet you!
Learn more by clicking here:
https://www.samsung.com/us/business/solutions/industries/healthcare/heartwise-healthcare-app/
Position Responsibilities:
We are looking for an experienced system architect with the following key responsibilities:
- Gather and analyze product or business requirements and translate them into technical specifications and system architecture.
- Create comprehensive system architecture diagrams, including subsystem interactions, network components and data flow.
- Identify and champion development of differentiated new technologies, evaluate, prototype and recommend possible technologies, frameworks and tools to implement the system architecture.
- Guide performance optimization, cost control, modular implementation etc., and make sure the system is competitive in cost, performance, and reliability.
- Work closely with cross-functional teams (design, research, product, QA) to define, design and develop new products from concept to mass production, make impactful contribution to the product & technology roadmap.
- Provide technical guidance and expertise to development team on architectural best practices.
Experience Requirements:
- Master’ degree in Computer Science or related field, or equivalent combination of education, training, and experience
- 12 years' experience in Software Development and System Design/Architect roles
- Proven experience in Software Development & Architecture in the field of multitenancy, microservice, multithreading and scalable database in cloud native environment
- Proven experience with event-driven architecture in a Microservices environment is a must
- Strong knowledge and experience implementing REST/GraphQL APIs and highly scalable systems
- Experience in building real distributed production systems using Java/Kubernetes/Docker
- Hands-on experience in AWS, GCP, AZure or other cloud platforms
- Hands-on experience with Github, Confluence, Jira
- Experience in Kubernetes and Docker
- Experience in multiple programming languages: Java/Python/Kotlin
- Excellent analytical skills to identify and resolve complex technical issues and challenges
- Effective communication to clearly articulate technical concepts precisely to both technical and non-technical stakeholders and be a good team player
- Experience in any one or more of the following technologies:
- Spark/Kafka, Restful APIs
- Maven/Jenkins
- SQL,NoSQL,ELK,FHIR