As a Software Engineer on our Infrastructure team, you will play a critical role in building and maintaining the systems that power our consumer devices. You will work closely with our engineering teams to design, develop, and deploy scalable and reliable infrastructure solutions. This is an exciting opportunity to join a fast-paced and innovative environment where you will have the chance to make a significant impact on our products and services.
Key Responsibilities:
- Design and develop scalable and reliable infrastructure solutions using Python, Node.js, and AWS.
- Collaborate with cross-functional teams to identify and prioritize infrastructure needs.
- Develop and maintain high-quality code, following best practices and coding standards.
- Participate in code reviews and provide constructive feedback to peers.
- Troubleshoot and resolve infrastructure-related issues in a timely and efficient manner.
Requirements:
- 3+ years of experience in software engineering, with a focus on infrastructure and consumer devices.
- Strong proficiency in Python, Node.js, and AWS, with experience in designing and developing scalable and reliable infrastructure solutions.
- Excellent problem-solving skills, with the ability to troubleshoot and resolve complex infrastructure-related issues.
- Strong communication and collaboration skills, with the ability to work effectively with cross-functional teams.
- Bachelor's degree in Computer Science or a related field.