
Principal Software Engineer, Technology II
- New York City, NY
- Permanent
- Full-time
- Bachelor's Degree in Computer Science, Software Engineering, or a related field with 9 years experience; Master's Degree with 8 years’ experience; PhD with 4 years’ experience.
- Extensive experience in software engineering, with a focus on cloud technologies and infrastructure.
- Proven track record of delivering complex software solutions that impact productivity.
- Strong proficiency in programming languages such as Python, Java, or Node.js.
- Expertise in AWS cloud services, including EC2, S3, Lambda, and DynamoDB.
- Knowledge of DevOps methodologies and tools, with experience in CI/CD pipeline setup.
- Excellent communication skills and the ability to navigate complex technical challenges.
- Demonstrated leadership experience in a technical role, with the ability to influence and guide teams.