BigFuture - Entry Level Engineer at The College Board

1 year ago Development & Programming Intern, Junior Full-Time

You are a skilled and motivated Engineer with a passion writing, testing, and documenting code according to team norms and standards.


About You

  • Bachelor’s degree in Computer Science, Systems Engineering, and Information Systems is required
  • 2+ years of professional experience designing, building, testing, and managing web-based applications and cloud-based, internet-scale applications
  • Working knowledge and hands-on experience with JavaScript, Node.JS, and/or Python
  • Experience in asynchronous programming and event-driven messaging
  • Working knowledge of the AWS cloud platform and experience working with AWS resources such as Lambda, SNS, SQS, S3, Kinesis, Step Functions, IAM, CloudWatch, CloudTrail, DynamoDB
  • Hand-on experience building and executing automated unit tests using Mocha, Jest, Chai (Node.js), or Pytest, Unittest (Python) is required
  • Familiarity with building and deploying solutions in continuous integration/continuous development (CI/CD) environment using BitBucket, Git, AWS CodePipeline, AWS CodeBuild, and AWS CodeDeploy


Description

About the team

The BigFuture team is committed to supporting all students to make the right first step post high school. BigFuture reaches over 7M students each year and is the leading free resource for College, Scholarship, and Career Exploration. BigFuture allows students to demystify the college going process, unlock options to afford college, and explore careers that connect to their skills and interests. In addition to the student facing platform, the team manages a service that fosters rich interactions between students and the over 1,500 Higher Education institutions. These institutions look across the 25,000 high schools to round out their classes and reach a broad student population. BigFuture has a 25-person core team and collaborates deeply with other divisions including Sales, Marketing, Finance, Technology, Legal, and Strategic Higher Education.

About the Opportunity

You are a skilled and motivated Engineer with a passion writing, testing, and documenting code according to team norms and standards. You are able debug and fix issues in development, test, and production environments. You enjoy participating in software design for new product features. You possess experience in designing, implementing, and testing highly scalable, performant, fault-tolerant serverless, container-based applications in the cloud.

You desire to maintain awareness and knowledge of the emerging technology trends within the industry will help support the College Board’s assessment programs used by millions of students.

Software Solutioning & Design

  • Develops and maintains a thorough understanding of the customer’s business processes and operations
  • Communicate technical details to an audience comprising business, technical, and executive staff
  • Work closely with Solutions Architect and Lead Engineer evaluating feature requests and providing the level of effort estimates and contribute to sprint planning
  • Conducts and participates in peer code and design reviews
  • Collaborates with and works for cross teams on software products delivering solutions impacting multiple domains

Software Implementation

  • Designs and implements microservices and container-based applications with a focus on building component-based, cost-effective, and scalable solutions using design patterns to improve collaboration with other microservices/apps and promote code reuse
  • Adopts the continuous integration and continuous delivery (CI/CD) practice of rapidly implementing, testing, and delivering high-quality code based on the team’s DevOps model
  • Work closely with Lead Engineer and team to provision and manage cloud infrastructure
  • Follow enterprise, and industry standards and best practices when designing and implementing serverless and container-based application code
  • Ensures microservice and container-based application code adheres to College Board information security policies and follows cloud-based security protocols to prevent unauthorized access and mitigate cloud security threats

About Our Culture

  • Our team comprises highly motivated engineers that keep abreast of emerging technologies and strive for technical excellence.
  • We take ownership
  • We are empowered by our leadership to build ‘best of breed” solutions that will propel the College Board’s mission to connect students to college success
  • We are a self-organized, collaborative team that strives for continuous improvement
  • Our success is based on the mutual respect we have for each other and the contributions of each team member

🌍 World Wide javascript nodejs python java
🎉 Let Employers Find You!

Employers will see your profile when they are sending a job in your skill.


Create Your Profile   (simple)