Full Stack Engineer
About the role
The role is remote, with options for hybrid (Tuesday and Wednesday in office) for candidates living near CB offices. All CB employees are required to occasionally travel for business purposes.
Responsibilities
- Design and implementation of 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.
- 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.
Requirements
- 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.
Qualifications
- 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.
Skills
- Modern coding frameworks (JavaScript/TypeScript, React, Node.js)
- AWS Serverless technologies
- Agile, CI/CD, and DevOps practices
Benefits
At College Board, we offer more than just a paycheck, we provide a meaningful career, a supportive team, and a comprehensive package designed to help you thrive. We’re a self-sustaining nonprofit that believes in fair and competitive compensation, grounded in your qualifications, experience, impact, and the market. A Thoughtful Approach To Compensation The hiring range for this role is $128,000 - $183,000 Your exact salary will depend on your location, experience, and how your background compares to others in similar roles at the College Board. We aim to make our best offer upfront—rooted in fairness, transparency, and market data. We adjust salaries by location to ensure fairness, no matter where you live.
Pay
The hiring range for this role is $128,000 - $183,000. Your exact salary will depend on your location, experience, and how your background compares to others in similar roles at the College Board. We aim to make our best offer upfront—rooted in fairness, transparency, and market data. We adjust salaries by location to ensure fairness, no matter where you live.
Schedule
The role is remote, with options for hybrid (Tuesday and Wednesday in office) for candidates living near CB offices. All CB employees are required to occasionally travel for business purposes.