
Software Engineer III – Evaluation
Posted Oct 26

Posted Oct 26
This is a fully remote position, open to applicants in Texas.
• Design, develop, deploy, and maintain features for the Evaluation Ruby on Rails application, from initial product discussions to production support.
• Enhance and innovate AI-driven features by embedding LLMs into user workflows while crafting prompts, safety measures, and quality assurance checks.
• Establish and sustain dependable, high-quality data integrations between Evaluation and other platforms.
• Spearhead roadmap enhancements that include simplifying configurations, minimizing technical debt, and modernizing applications.
• Produce clean, high-quality, testable, secure, and maintainable code.
• Develop and manage AWS infrastructure utilizing CI/CD and infrastructure as code methodologies.
• Diagnose and resolve production issues comprehensively across both the application and infrastructure.
• Adhere to FERPA, state student-privacy regulations, and WCAG accessibility standards.
• Utilize and contribute to AI-assisted development practices, involving shared conventions, reusable prompts, instructions, and safety protocols.
• Collaborate with Product Management on requirements, backlog refinement, sprint planning, and scalable secure implementations.
• Guide teammates through code reviews, pairing, and technical planning sessions.
• Create clear and comprehensive system documentation.
• Engage in feature branches, release-branch workflows, frequent deployments, and feature-flagged rollouts.
• Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
• Over 5 years of experience in building and maintaining production web applications.
• Recent, hands-on experience with Ruby on Rails, including proficiency in Ruby, JavaScript, HTML, and CSS.
• Strong relational database expertise with MySQL or equivalent, encompassing schema design, indexing, query optimization, and safe migrations in a multi-tenant environment.
• Practical experience in writing automated Rails tests at both unit and integration levels, such as RSpec.
• Experience in deploying, operating, and troubleshooting applications within AWS, including containers, CI/CD pipelines, and infrastructure as code.
• A solid understanding of secure web development, including OWASP Top 10, authentication and authorization protocols, input validation, and secrets management.
• Daily professional use of AI-assisted development tools beyond simple autocomplete for multi-step development tasks.
• Proficiency in directing AI tools with clear specifications, context, manageable steps, testing, and code review processes.
• Sound judgment regarding AI and data safety, especially concerning student and educator information.
• Proven ability to manage ambiguous tasks from start to finish.
• Comfortable working with a mature codebase while enhancing it without impeding delivery timelines.
• Exceptional written and verbal communication skills for asynchronous, cross-time-zone collaboration.
• Experience in an Agile team environment, including backlog refinement, sprint planning, stand-ups, and retrospectives.
• Core availability during US Central Time business hours.
• Authorized to work in the United States.
• Preferred: experience with production LLM-powered features, managed AI services, AI development-process tools, test expansion, Rails frontend modernization, WCAG 2.1 AA remediation, K-12/public-sector or SIS data, and mentoring.
• Structured onboarding process.
• Flexibility for remote work.
• A supportive, inclusive, and innovation-driven work culture.
• Core availability during US Central Time business hours.
• Small teams that encourage real ownership.
• Regular deployments and feature flags for controlled rollouts.
• Access to AI tools throughout the research and development lifecycle.
• Opportunities for mentoring and technical planning.
finanzen.net GmbH
DaVita Kidney Care
Q-Free
Simsy Ventures
Get handpicked remote jobs straight to your inbox weekly.