USNLX Ability Jobs

USNLX Ability Careers

Job Information

The College Board Engineer III in Denver, Colorado

College Board - Technology Division; Data Science, MLOps, DevOps, Software Engineer

100% Remote

About the Team

The Data Science team provides critical insights and tools to help the executive leadership team, technology teams, and business units optimize test delivery, test development, and test security. Our expertise is understanding a wide array of business problems and using a variety of techniques including data analysis, machine learning, and software engineering to create value from data and support decision making. We are outcome-driven and have a passion for applying new technologies to produce valuable insights and become a force multiplier for the programs we serve. Our small tight knit self-organized team of Data Scientists and Machine Learning DevOps Engineers collaborates closely and uses creative problem solving to tackle difficult challenges for many of the organization's strategic initiatives. We love having virtual happy hours and celebrating our accomplishm

About the Opportunity

As an Engineer III on the Data Science team, you are a highly motivated, poly-skilled technologist and problem solver. You have exceptional programming skills and experience in developing microservices, building data pipelines, automating data analyses, as well as deploying and monitoring machine learning models. You also possess extensive knowledge DevOps activities such as automating repetitive tasks, leveraging configuration management tools, managing deployments, and monitoring services. You are energized by collaboration with teammates and a desire to stay abreast of new technologies. You think critically about problems and build generalized solutions because you understand the goals and can anticipate others' needs.

In this role, you will

Build Data Pipelines

Design and Implementation (60%)

  • Design, develop, and manage applications and microservices

  • Develop highly performant batch and streaming data pipelines

  • Build and manage relational databases, NoSQL databases, and knowledge repositories

  • Develop automated test suites

  • Develop and maintain a website to share data, analyses, and reports

  • Collaborate with other teams to ensure smooth integration of services

  • Develop a deep understanding of user needs and drive projects from beginning (collaboratively defining requirements) to end (monitoring and operation of production service)

Team Operations & Success (40%)

  • Help the team break down the work into manageable tasks and support our Agile maturity

  • Define and provision cloud infrastructure in code

  • Substantially improve the team's productivity and quality by enhancing tools, processes, and code structure

  • Promote Dev Ops and AWS best practices within the team to improve quality, reduce risk, increase security, promote efficiency and reuse, and minimize cost

  • Learn and contribute to organization-wide DevOps best practices

  • Assist in the identification and resolution of production issues

About you, you have:

  • Ideally a Master's in a quantitative discipline or computer science, OR a Bachelor's and 3-5 years related experience, OR 5+ years related experience OR a great story to tell

  • Programming expertise in Python

  • Knowledge in developing applications on a Serverless or Microservices cloud platform (AWS/Azure/GCP, etc.)

  • Experience with serverless compute including AWS Lambda, Fargate, Step Functions

  • Expertise in Git, including branching workflows

  • Experience automating software deployments using tools like AWS CDK, Serverless, or Terraform

  • Knowledge in CI/CD, DevOps, Infrastructure as Code, and Agile

  • Strong practical Linux-based systems administration skills and shell-scripting experience in a cloud-based environment

  • Experience with monitoring tool suites (e.g. Cloudwatch)

DirectEmployers