A company is looking for a Principal Software Engineer.
Key Responsibilities
Lead the development of technical requirements and design artifacts while ensuring adherence to enterprise architectural standards
Design and implement scalable solutions for large data volumes, including machine learning models and data pipelines
Collaborate with product managers to deliver resilient cloud-based solutions and mentor team members
Required Qualifications
Bachelor's degree (or higher) in an IT-related field
Minimum 7 years of experience in software development, particularly with Java and related frameworks
5+ years of experience with cloud services, preferably AWS
5+ years of experience in Agile and DevOps practices
5+ years of experience with open-source frameworks
Principal Software Engineer • New York, New York, United States