As a Staff Engineer Systems, you will be responsible for designing and implementing complex systems that meet the needs of our customers. This includes leading cross-functional teams, driving technical innovation, and ensuring that our systems are scalable, secure, and meet the highest standards of quality. You will work closely with our development teams to design and implement new features and functionality, and will be responsible for ensuring that our systems are properly tested and validated. You will also be responsible for mentoring and guiding junior engineers, and will be expected to stay up-to-date with the latest technologies and trends in the field.
Key Responsibilities
- Design and implement complex systems that meet the needs of our customers.
- Lead cross-functional teams to drive technical innovation and ensure that our systems are scalable, secure, and meet the highest standards of quality.
- Work closely with development teams to design and implement new features and functionality.
- Ensure that our systems are properly tested and validated.
- Mentor and guide junior engineers.
Requirements
- 10+ years of experience in software engineering, with a focus on systems design and implementation.
- Strong understanding of cloud computing, DevOps, and machine learning.
- Experience with Python, Node.js, and AWS.
- Ability to lead cross-functional teams and drive technical innovation.
- Strong communication and interpersonal skills.