
Software Engineer, Secure Client Engineering
The College Board
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $128,000 - $139,000 per year
About the role
- Collaborate daily with other engineers on the team using mob programming to solve complex technical problems through software engineering.
- Maintain the highest engineering standards in collaboration across teams with product owners, architects, and stakeholders, in support of our systems and services.
- Develop deep understanding of the applications within the Digital Assessment Platform to design and implement novel solutions to security challenges in desktop and mobile applications, across Windows, MacOS, iOS, and ChromeOS.
- Write code for both native and web environments, building component-based, performant, stable, and secure solutions with a focus on lower-level code that interfaces with the native operation system.
- Understand new product requirements and decompose the implementation into specific functional changes for verification.
- Participate in continuous improvement of the team’s engineering practices, efficiency, speed, and quality.
- Conduct and participate in peer code and design reviews.
- Assist in the resolution of production issues.
- Adhere to development standards and security policies and procedures.
Requirements
- 2+ years of production level software development experience managing the entire lifecycle of features, including design, development, documentation, and deployment.
- Demonstrated software engineering experience using one or more languages.
- Strong problem-solving skills, working collaboratively with team members to develop solutions for non-trivial security challenges.
- Experience in debugging and fixing issues in development, testing, and production environments.
- Strong strategic thinking and problem-solving skills, with the ability to identify and diagnose issues and develop solutions.
- Ability to ask the right questions to understand needs and drive solution development.
- Demonstrated ability to develop strategies to guide daily work.
- Commitment to learning and growth, turning failures into learning opportunities, and seeking expertise from others.
- Ability to travel 2-3 times a year to our NYC or Reston, VA office
Benefits
- Annual bonuses and opportunities for merit-based raises and promotions
- A mission-driven workplace where your impact matters
- A team that invests in your development and success
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
software engineeringmob programmingnative application developmentweb application developmentdebuggingsecurity solutionscomponent-based architectureproduction level software developmentdesign and implementationdevelopment lifecycle management
Soft Skills
problem-solvingcollaborationstrategic thinkingcommunicationcommitment to learningadaptabilitypeer code reviewteam efficiency improvementquestioning for needs assessmentresilience