Software Engineer

Posted 8 Hours Ago
Be an Early Applicant
11 Locations
Remote
87K-94K Annually
Entry level
Edtech
The Role
As a Software Engineer, you will design and manage applications and services, implement high-quality solutions, coordinate software deployments, and provide technical support. You'll collaborate with teams to enhance product quality and document development processes while adhering to security and accessibility standards.
Summary Generated by Built In

College BoardGST / Puerto Rico & Latin American Operations Division 

Location: This is a hybrid role and requires the candidate to be on-site at CB office Hato Rey every Tuesday and Wednesday. 

Type: This is a full-time position  

About the Team

The Technology Team at the College Board Puerto Rico Office is a dynamic and diverse group of 10 talented professionals. Our team is dedicated to software development, infrastructure management, and technical support. We oversee our servers, applications, and databases using Amazon Cloud Services, and manage SharePoint sites along with our Internet web page, LATAM.collegeboard.org.

We embrace the Agile philosophy within a SCRUM framework, integrating DevOps practices to enhance our workflow. Our responsibilities include conducting vendor risk assessments, security audits, and accessibility reviews for both internal and external platforms. We diligently track remediation and mitigation plans to ensure compliance with PCI, PII, SOC2, ISO 27001, and WCAG standards.

Additionally, we provide endpoint support for our two sites in Puerto Rico. By collaborating closely with our IT counterparts at College Board in the US, we leverage collective knowledge and best practices to drive innovation and excellence.

About the Opportunity

As a Software Engineer on the Technology Team, you will assess and manage LATAM office applications, databases and services based on best practices and company standards to improve product quality for the end user. Contribute software design for features, analysis of data and bug fixes. Build software products and data pipelines, using an array of diverse technologies

In this role, you will:

Strategy and Design (15%) 

  • Designs, independently develops, ships, and maintains components of features with guidance from more experienced engineers. 
  • Performs code reviews and identifies patterns that could be improved. Follows the standards and practices of the engineering team and is recognized by their team as helpful. 
  • Responsible for the entire lifecycle of their code: development, test, production, and subsequent fixes and improvements. 
  • Design solutions that follow College Board’s security policies and accessibility standards 
  • Facilitates and translates business needs into business requirements and systems designs 
  • Maintains an in depth understanding of industry trends and evolving technology to recommend strategic improvements for the continuous maintenance and optimization of our systems where applicable 

Development & Implementation (70%)

  • Design and implement high-quality solutions using the best Cloud technologies and the highest engineering standards in collaboration with product owners, architects, and stakeholders, in support of CB systems and services
  • Development of software applications focused on automating or streamlining CB Latam operations
  • Execute the role of CRM technical expert
  • Performs unit testing and coordinate end user testing of software for company applications
  • Coordinate the deployment of new or existing software developments
  • Communicate complex technical information to the corresponding leaders in a timely, concise, and coherent manner

Maintenance & Support (15%)

  • Maintain a well-structured and clearly written documentation for all development projects and applications
  • Provides technical assistance in primary areas of competence and task management support
  • Provide technical support to third parties regarding the use, understanding, design, and implementation of College Board products, providing end user and on-site support when required
  • Provide timely, through and audience appropriate communications in response to inquiries, and when proactive and preemptive actions are needed inform team members and management
  • Perform any other duties or tasks as assigned or required

​​About you, you have:

  • Bachelor’s degree in computer science, Engineering, or related work experience required
  • 5+ years of software development experience
  • Proven expertise in programming languages like C#, NodeJS, JavaScript, Python or similar.
  • Strong experience and knowledge of SQL relational database.
  • Experience with AWS cloud infrastructures and related services.
  • Experience working with Customer Relationship Management systems like Zoho, Salesforce, Hubspot, MS Dynamics or other.
  • Knowledge of system development life cycle (SDLC) and its associated models and methodologies like Waterfall, Agile, Scrum, and DevOps
  • Knowledge of Data Warehouse and Business Intelligence Architectures.
  • Strong experience in extracting data and writing complex queries.
  • Expertise to understand complex queries, proof test, and tweak for the intended use.
  • Good analytical skills and experience in handling large sets of data.
  • Knowledgeable and passionate about processes that promote quality, operational efficiency, and business continuity within our software systems
  • Effective verbal and written communication skills in Spanish and English
  • Availability to work hybrid in our Puerto Rico office

About Our Process

  • Application review will begin immediately and will continue until the position is filled
  • While the hiring process may vary, it generally includes: resume and application submission, recruiter phone/video screen, hiring manager interview, performance exercise such as live coding, a panel interview, a conversation with leadership and reference checks.

About Our Benefits and Compensation

College Board offers a competitive benefits and compensation program that attracts top talent looking to make a difference in education. As a self-sustaining non-profit, we believe in compensating employees equitably in relation to each other, their qualifications, their impact, and the relevant market.

The hiring range for a new employee in this position is $87,000 to $94,000.

College Board differentiates salaries by location so where you live will narrow the portion of this range in which you can expect a salary. Your salary will be carefully determined based on your location, relevant experience, the external labor market, and the pay of College Board employees in similar roles. College Board strives to provide our best offer up front based on this criteria.

Your salary is only one part of all that College Board offers, including but not limited to:

  • A comprehensive package designed to support the well-being of employees and their families and promote education. Our robust benefits package includes health, dental, and vision insurance, generous paid time off, paid parental leave, fertility benefits, pet insurance, tuition assistance, retirement benefits, and more
  • Recognition of exceptional performance through annual bonuses, salary growth over time through market increases, and opportunities for merit raises and promotions based on increased scope of responsibility
  • A job that matters, a team that cares, and a place to learn, innovate and thrive

You can expect to have transparent conversations about benefits and compensation with our recruiters throughout your application process.

About Our Culture

Our community matters, and we strive to practice and improve our culture daily. Here are some headlines:

  • We are motivated to positively impact the educational and career trajectories of millions of students a year
  • We prioritize building a diverse and inclusive team where every employee can thrive, and every voice is heard
  • We welcome staff to join any or all six of our affinity groups: ARISE (Alliance for Asian Retention, Inclusion, Success, and Engagement; DIASPORA (Alliance for Pan-African Success and Achievement); Pride (alliance for LGBTQ+ staff and allies); Resilience (alliance for Native staff and advocates); SALSA (Staff Alliance for Latinx Success and Achievement); and WIN (Women’s Impact Network)
  • We value learning and growth; we offer formal and informal ways to lead through your superpowers, sharpen your strengths, and meet your development goals
  • We know that our impact is strongest together. Our College Board Cares program offers all staff up to $1,000 annual match against partner non-profit organizations
  • We offer a transparent approach to promotions and merit raises, annual performance-based bonuses, and how to grow your career here over time

#LI-Hybrid

#LI-TheAcorn

The Company
New York,, New York,
4,968 Employees
On-site Workplace
Year Founded: 1900

What We Do

College Board is a not-for-profit organization that clears a path for all students to own their future through the Advanced Placement Program, the SAT, Official SAT Practice on Khan Academy, BigFuture, and more. For more information, go to collegeboard.org

Similar Companies Hiring

Academia.edu Thumbnail
Software • Social Impact • Information Technology • Edtech • Digital Media • Consumer Web
SAN FRANCISCO, CA
110 Employees
Campus Thumbnail
Edtech
New York, NY
143 Employees
ReUp Education Thumbnail
Social Impact • Edtech
Austin, TX
145 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account