College Board's Digital Assessment team is looking for a Senior Engineer to build cutting-edge applications for delivering assessments to millions of students globally, aiming to make higher education accessible through innovative technology.
Requirements
- 7+ years of professional software development experience
- Strong analytical thinking and structured problem-solving skills using data to inform decisions and actions
- Experience working in an Agile / Scrum / Mob development environment with an ethos of continuous improvement and interest in learning new things
- Strong knowledge and hands-on experience with a growing set of languages, with experience in JavaScript (React and Node), Python, and TypeScript
- Strong knowledge of the AWS cloud platform and experience working with AWS resources such as Lambda, SNS, SQS, S3, OpenSearch, Step Functions, IAM, CloudWatch, CloudTrail, DynamoDB
- Experience with version control using Git, test automation, and experience provisioning and managing Cloud infrastructure as code using AWS CLI, AWS CloudFormation, and/or AWS Cloud Development Kit (CDK)
- Ability and enthusiasm to learn new technologies as required
Responsibilities
- contributing to all phases of software engineering including requirements definition and analysis, application design, coding, coaching, testing, deploying, and support.
- Experience working in an Agile / Scrum / Mob development environment with an ethos of continuous improvement and interest in learning new things
- Strong knowledge and hands-on experience with a growing set of languages, with experience in JavaScript (React and Node), Python, and TypeScript
- Strong knowledge of the AWS cloud platform and experience working with AWS resources such as Lambda, SNS, SQS, S3, OpenSearch, Step Functions, IAM, CloudWatch, CloudTrail, DynamoDB
- Experience with version control using Git, test automation, and experience provisioning and managing Cloud infrastructure as code using AWS CLI, AWS CloudFormation, and/or AWS Cloud Development Kit (CDK)
- Proven track record of training and coaching less experienced teammates in new technologies, eager to help others grow their skills to enable the success of an entire team
Other
- This is a fully remote position
- You are authorized to work in the US
- A passion for expanding educational and career opportunities and mission-driven work
- Clear and concise communication skills, written and verbal
- A learner orientation and an openness to ideas and diverse perspectives