The College Board logo
The College Board
Posted 63 days agoVerified live 2d ago

Full Stack Engineer

Brief overview

Remote
$128k–$183k/yrStated range
4+ yrsMinimum
JavaScriptTypeScriptReactNode.jsAWSAgileCI/CDDevOpsSoftware DevelopmentCode ReviewArchitecture DesignTestabilityProblem solvingCommunicationCollaborationMentoring

Job description

Summary

The College Board is a mission-driven organization focused on evolving technology that supports education programs for millions of students. As a Full Stack Engineer, you will design, implement, and improve systems within the Core Assessment Platforms, collaborating with cross-functional teams to ensure reliability and quality while adapting to new technologies.

Responsibilities

  • Deliver transformative software solutions using modern technologies, building component-driven, scalable, secure, and cost-effective systems that elevate our product ecosystem and accelerate innovation
  • Champion engineering excellence by collaborating closely with product owners, architects, and stakeholders to ensure our systems and services meet the highest standards of quality and reliability
  • Translate new product capabilities into actionable engineering work, breaking down complex ideas into clear, testable, functional components
  • Drive best-in-class delivery by applying Agile, CI/CD, and DevOps practices to create solutions that are robust, maintainable, and built for continuous improvement
  • Lead and contribute to Agile ceremonies, from sprint planning to daily stand-ups, to help your team align, deliver, and continuously improve
  • Elevate team performance by participating in (and sometimes leading) peer reviews that strengthen code quality, architecture, and engineering rigor
  • Support production excellence by helping diagnose and resolve issues quickly and effectively
  • Uphold and evolve engineering standards, ensuring compliance with security and development best practices
  • Embrace CI/CD culture, continuously refining pipelines and delivery workflows to ship high-quality code with speed and confidence
  • Invest in your own growth by continually expanding your skills to thrive in a collaborative, poly-skilled Agile environment
  • Deeply understand customer needs and business processes, ensuring every solution delivers tangible value and aligns with real-world workflows
  • Collaborate with architects, lead engineers, and data partners to evaluate new features, estimate complexity, and shape sprint plans
  • Contribute to a culture of thoughtful design and technical excellence by conducting and participating in peer design and code reviews

Skills

  • 4+ years of production level software development experience managing the entire lifecycle of features, including design, development, documentation, and deployment, with a focus on clear and accurate interfaces and integrations
  • Proficiency in reviewing and improving code structure and architecture for testability, maintainability, and scalability, with hands-on experience in modern coding frameworks (JavaScript/TypeScript, React, Node.js), and AWS Serverless technologies
  • Strong problem-solving skills, working collaboratively with team members to identify and resolve issues, and partnering with Product Owners to prioritize backlog
  • Proven ability to pitch new ideas and implement improved systems and processes, delivering excellent results
  • Effective communicator and team lead, able to provide actionable feedback, mentor team members, and participate in interviews to evaluate engineering talent
  • Ability to travel 3-5 times a year to our NYC or Reston, VA office
  • Authorization to work in the United States
  • A passion for expanding educational and career opportunities and mission-driven work
  • Curiosity and enthusiasm for emerging technologies, with a willingness to experiment with and adopt new AI-driven solutions and a comfort learning and applying new digital tools independently and proactively
  • Clear and concise communication skills, written and verbal
  • A learner's mindset and a commitment to growth: welcoming diverse perspectives, giving and receiving timely, respectful feedback, and continuously improving through iterative learning and user input
  • A drive for impact and excellence: solving complex problems, making data-informed decisions, prioritizing what matters most, and continuously improving through learning, user input, and external benchmarking
  • A collaborative and empathetic approach: working across differences, fostering trust, and contributing to a culture of shared success

Qualifications

Must Haves

  • 4+ years of production level software development experience managing the entire lifecycle of features, including design, development, documentation, and deployment, with a focus on clear and accurate interfaces and integrations
  • Proficiency in reviewing and improving code structure and architecture for testability, maintainability, and scalability, with hands-on experience in modern coding frameworks (JavaScript/TypeScript, React, Node.js), and AWS Serverless technologies
  • Strong problem-solving skills, working collaboratively with team members to identify and resolve issues, and partnering with Product Owners to prioritize backlog
  • Proven ability to pitch new ideas and implement improved systems and processes, delivering excellent results
  • Effective communicator and team lead, able to provide actionable feedback, mentor team members, and participate in interviews to evaluate engineering talent
  • Ability to travel 3-5 times a year to our NYC or Reston, VA office
  • Authorization to work in the United States
  • A passion for expanding educational and career opportunities and mission-driven work
  • Curiosity and enthusiasm for emerging technologies, with a willingness to experiment with and adopt new AI-driven solutions and a comfort learning and applying new digital tools independently and proactively
  • Clear and concise communication skills, written and verbal
  • A learner's mindset and a commitment to growth: welcoming diverse perspectives, giving and receiving timely, respectful feedback, and continuously improving through iterative learning and user input
  • A drive for impact and excellence: solving complex problems, making data-informed decisions, prioritizing what matters most, and continuously improving through learning, user input, and external benchmarking
  • A collaborative and empathetic approach: working across differences, fostering trust, and contributing to a culture of shared success

Benefits

  • A meaningful career
  • A supportive team
  • A comprehensive package designed to help you thrive
  • Fair and competitive compensation

More jobs like this