{"id":4073422,"url":"https://alion.io/job/education-advanced-software-engineer-iii-evaluation","title":"Software Engineer III — Evaluation","company":{"id":2098910,"name":"Education Advanced","domain":"educationadvanced.com","url":"https://alion.io/company/educationadvanced","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Backend","role_family":"Backend","seniority":"middle","employment_type":"full_time","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"posting_text","remote_working_hours":{"label":"CT","utc_offset_min":-6,"utc_offset_max":-6},"hiring_geo_confidence":"explicit","locations":[],"countries":[],"hiring_countries":["US"],"hiring_countries_total":1,"salary":{"min":135000,"max":155000,"currency":"USD","period":"year","gross":null,"usd_annual":155000},"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"AWS","optional":false},{"name":"CI/CD","optional":false},{"name":"Claude Code","optional":false},{"name":"Copilot","optional":false},{"name":"Cursor","optional":false},{"name":"JavaScript","optional":false},{"name":"LLM Guardrails","optional":false},{"name":"MySQL","optional":false},{"name":"OpenAI Codex","optional":false},{"name":"OWASP Top 10","optional":false},{"name":"RSpec","optional":false},{"name":"Ruby","optional":false},{"name":"Ruby on Rails","optional":false},{"name":"Hotwire","optional":true},{"name":"LLM","optional":true},{"name":"Stimulus","optional":true}],"status":"live","first_seen_at":"2026-11-11T12:47:59Z","employer_posted_date":null,"last_verified_at":"2026-11-11T12:47:59Z","board_verified":false,"closed_at":null,"days_open":0,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":0},"description":"GENERAL OVERVIEW:Education Advanced, Inc. is a rapidly growing educational technology (Ed-Tech) company in the K-12 industry. Our goal is to create operational software that empowers educators to work more efficiently in specific areas.\nEvaluation is our teacher and staff observation and evaluation product. It is a Ruby on Rails application hosted on AWS, and it includes AI-powered features that help educators do their best work. We are hiring a Software Engineer III to own significant parts of the product. This is a small, tight-knit team, so the role carries real breadth: you will work across the Rails application, our AI-powered features, the data integrations that connect Evaluation to other systems, and the cloud infrastructure it all runs on. You will also help others understand how the system works, so documentation and mentoring are part of the job, not something you get to after the sprint. You will start with a structured onboarding period, then help shape where the product and its architecture go next. This is a remote role with core availability during US Central Time business hours.\nWe foster a supportive, inclusive, and innovation-driven culture where every voice matters and your work directly empowers teachers and students. Join us to grow, collaborate, and build solutions that transform K–12 education.\nQUALIFICATIONS:Roles and Responsibilities\nDesign, build, ship, and support features across the Evaluation application, from the first product conversation through release and production support.\n\nBuild and improve AI-powered product features: integrate large language models (LLMs) into real user workflows, and help design the prompts, safeguards, and quality checks that keep AI output accurate, safe, and useful for educators.\n\nBuild and maintain data integrations between Evaluation and other systems, with a focus on reliability and data quality.\n\nLead technical improvements on the roadmap, such as simplifying configuration, reducing technical debt, and modernizing parts of the application, and sequence that work so delivery keeps moving.\n\nWrite clean, high-quality, testable, secure, and maintainable code, and help strengthen our automated testing practices.\n\nBuild and operate in AWS using CI/CD and infrastructure as code, and troubleshoot production issues end to end across the application and infrastructure.\n\n Meet FERPA, state student-privacy, and WCAG accessibility requirements as part of normal delivery.\n\nUse AI-assisted development tools as a core part of how you work (planning, coding, testing, code review, and documentation) while checking everything they produce and standing behind every line you ship.\n\nHelp shape how the team uses AI in the development lifecycle, including shared conventions, reusable prompts and instructions, and guardrails for safe use.\n\nPartner with Product Management to refine requirements, take part in backlog refinement and sprint planning, and turn specifications into scalable, secure implementations.\n\nMentor teammates through code review, pairing, and technical planning, and write clear documentation that helps others work confidently in the system.\n\nOther duties as assigned.\n\nQualifications and Education Requirements\n\nBachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.\n\n5+ years building and operating production web applications, including recent, hands-on Ruby on Rails experience (Ruby, JavaScript, HTML, and CSS).\n\nStrong relational database skills (MySQL or similar): schema design, indexing, query performance, and safe migrations in a multi-tenant application.\n\nHands-on experience writing automated tests in Rails (for example, RSpec) at the unit and integration level.\n\nHands-on experience deploying, running, and debugging applications in AWS, including containers, CI/CD pipelines, and infrastructure as code.\n\nSolid grasp of secure web development (for example, OWASP Top 10, authentication and authorization, input validation, and secrets management).\n\nDaily, hands-on use of AI-assisted development tools in professional work (for example, GitHub Copilot, Claude Code, Cursor, or OpenAI Codex), beyond autocomplete to multi-step work such as building features, refactoring, writing tests, and exploring unfamiliar code.\n\nSkill at directing AI tools: giving clear specs and context, breaking work into small, checkable steps, and using tests and code review to catch output that is wrong, insecure, or made up.\n\nSound judgment about AI and data safety, including what code and data should never be shared with an AI tool, especially student and educator data.\n\nA track record of owning ambiguous work end to end, from design through delivery and support, without needing it broken down for you.\n\nComfort working productively in a mature codebase and improving it without stalling delivery.\n\nExcellent written and verbal communication for async, cross-time-zone teamwork, including explaining technical tradeoffs to non-engineers.\n\nExperience working in an Agile team (backlog refinement, sprint planning, stand-ups, and retrospectives).\n\nCore availability during US Central Time business hours.\n\nAuthorized to work in the United States.\n\nPreferred Qualifications\nExperience building LLM-powered features in production: prompt design, testing and evaluating AI output, cost and latency tradeoffs, and safeguards against unsafe or low-quality results.\n\nExperience with managed AI services from a major cloud provider.\n\nExperience building AI tools into a team's development process, such as shared repo instructions, reusable prompts, or custom agents that help AI tools follow team standards.\n\nExperience introducing or expanding automated testing in an existing codebase.\n\nFrontend modernization experience in a server-rendered Rails application (for example, Hotwire, Stimulus, or a component-based approach).\n\nAccessibility remediation experience against WCAG 2.1 AA.\n\nK-12 or public-sector software background, or experience with student information system (SIS) data and student data privacy.\n\nExperience mentoring engineers earlier in their career.\n\nHow We Work\nSmall teams with real ownership: feature branches, a release branch model, frequent deploys, and feature flags for controlled rollout.\n\nAI across the whole lifecycle: We use AI tools throughout R&D, and we keep building them into how we plan, build, test, review, and release software. How we do that is still changing, and you'll help shape it.\n\nYou own what you ship: if you can't explain code you submitted, it isn't ready, no matter what wrote it.\n\nPrivacy first: student and educator data is handled with care in every tool and every environment.\n\nSalary: $135,000-$155,000Originally posted on Himalayas","description_format":"text","description_chars":6761,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"United States","iso":"US","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["E-learning","Virtual Events"],"lifecycle":[{"event":"open","at":"2026-11-11T14:29:15Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":29,"reasons":["seen:0","win:early"],"computed_at":"2026-11-11T16:34:18Z"},"pay":{"stated_usd_annual":155000,"is_top_pay":false},"html_url":"https://alion.io/job/education-advanced-software-engineer-iii-evaluation","json_url":"https://alion.io/job/education-advanced-software-engineer-iii-evaluation.json","meta":{"generated_at":"2026-11-11T16:34:18Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":31338,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-12T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":2098910},"rest":"https://alion.io/mcp/rest/get_company?id=2098910"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Feducation-advanced-software-engineer-iii-evaluation"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Feducation-advanced-software-engineer-iii-evaluation"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Feducation-advanced-software-engineer-iii-evaluation"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/education-advanced-software-engineer-iii-evaluation\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Feducation-advanced-software-engineer-iii-evaluation"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":4073422}},{"tool":"search_jobs","arguments":{"company":"educationadvanced.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":4073422},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}