Note: The job is a remote job and is open to candidates in USA. The Children’s Scholarship Fund is a nonprofit organization dedicated to expanding educational opportunities for children from low-income families. The Senior Software Engineer will design, develop, and maintain software supporting scholarship management, data reporting, and operational workflows, while collaborating on scalable systems, secure back-end services, APIs, reliability, and technical mentoring.
Responsibilities
- Design, develop, and maintain software solutions that support CSF’s scholarship management, data reporting, and operational workflows
- Collaborating with cross-functional teams to gather requirements, architect scalable systems, and implement secure back-end services and APIs
- Write clean, maintainable code, perform code reviews, optimize performance, and ensure reliability and data integrity across applications
- Troubleshooting production issues, integrating third-party systems, contributing to technical documentation, and mentoring other engineers
Skills
- Strong foundation in Computer Science, including algorithms, data structures, and software architecture
- Proficiency in Software Development and Programming with modern languages (Python, JavaScript, html)
- Experience in Back-End Web Development, including RESTful APIs, databases (PostgreSQL), and security best practices
- Advanced skills in Object-Oriented Programming (OOP) and designing reusable, modular components
- Experience with version control systems (e.g., Git) and collaborative development workflows
- Ability to analyze requirements, propose technical solutions, and communicate effectively with technical and non-technical stakeholders
- Bachelor's degree in Computer Science, Software Engineering, or a related field; equivalent experience will be considered
- Background in designing and deploying applications on cloud platforms (e.g., Jenkins, docker, Ansible) is beneficial
- Prior experience in nonprofit, education, or mission-driven organizations is a plus
Benefits
- Full remote
Company Overview