
Software Engineer – Early Career
Posted Oct 14

Posted Oct 14
This is a fully remote position, open to applicants in United States.
• Enhance and develop features for the learning platform aimed at students, instructors, and CDI personnel.
• Create learning activities, progress indicators, and tools for course and learner management.
• Collaborate with the Senior Technical Lead and Product team to translate product requirements into defined tasks.
• Implement small, thoroughly tested modifications.
• Utilize AI coding agents to execute features, troubleshoot issues, and navigate unfamiliar code.
• Evaluate and test AI-generated code before considering it complete.
• Identify and resolve issues by replicating them, analyzing application behavior, and utilizing logs and tests.
• Develop and uphold automated testing protocols.
• Ensure user-facing functionality prioritizes accessibility, reliability, and protection of learner data.
• Engage in code review processes.
• Assist in the monitoring and support of production systems while working towards incident response strategies.
• Contribute to AI-enhanced development tools and methodologies, such as project context, custom agents, skills, integrations, and agent-assisted code review.
• Document learning experiences, communicate progress and obstacles, and seek assistance promptly.
• Progress towards full responsibility for CDI's learning platform under the guidance of the Senior Technical Lead.
• Bachelor's degree in computer science, software engineering, or a related technical discipline, or equivalent hands-on experience.
• A minimum of one practical engineering project outside of formal coursework, such as an internship, co-op, job, freelance work, or consistent open-source contribution.
• Experience with collaborative coding environments and code review processes.
• A solid foundation in at least one programming language.
• Ability to articulate a project, detailing its functionality, decision-making process, and problem-solving approach.
• Knowledge of fundamental web application concepts, including UI-to-API interactions and data management.
• Proficient in reading and modifying code, solving problems methodically, and testing adjustments.
• Willingness to guide AI development tools, critically assess their results, and ask clarifying questions when necessary.
• Strong communication skills and a commitment to follow-through, including addressing feedback, identifying barriers, and seeking assistance.
• A genuine interest in CDI's mission and enthusiasm for developing learning and skills-practice tools.
• Preferred: familiarity with JavaScript or TypeScript and frameworks like React or Next.js.
• Preferred: experience with Java, Spring Boot, or Python.
• Preferred: knowledge of automated testing or SQL.
• Preferred: interest in accessible design or educational technology.
• Unlimited paid time off.
• 13 designated company holidays.
• Health, vision, and dental insurance plans, with CDI contributing to premiums.
• 401(k) plan with a 100% match on contributions up to 3% of salary.
• Generous annual budget for professional development.
• Up to $500 reimbursement for home office equipment.
• Up to $50/month reimbursement for internet or cell phone expenses.
• Mission-driven culture that emphasizes intellectual humility, continuous improvement, and open-mindedness.
• Flexible scheduling options within U.S. time zones.
finanzen.net GmbH
DaVita Kidney Care
Q-Free
Simsy Ventures
Get handpicked remote jobs straight to your inbox weekly.