Job Closed
This listing is no longer active.
Sunlight's solutions create connection, transparency and trust to reduce time in foster care and reunify families sooner
Senior Agentic Engineer - Systems
Location
United States
Posted
66 days ago
Salary
$130K - $185K / year
Seniority
Senior
Job Description
Senior Agentic Engineer - Systems
Sunlight
About Sunlight Sunlight is a mission-driven technology company building innovative solutions that connect child-welfare-involved parents and youth with their legal counsel, caseworkers, mentors and other support resources. Our secure, real-time communication platform promotes trust and transparency across the child welfare system and directly contributes to shortening the time children spend in foster care and helping families reunify safely and sooner. About the role At Sunlight, we've cracked velocity. Our agentic development pipeline ships features fast — sometimes hundreds or thousands of lines per feature cycle. We've built the engineering backbone that makes that velocity trustworthy, scalable, and secure — and now we need a senior engineer to take ownership of making it even better. This isn't a traditional engineering role — it's much more. You'll be shaping the future of AI-assisted software development — pushing the boundaries of what agentic engineering can do, optimizing how it works, and building the processes that let a small team deliver like a big one. You need the skillset of a team lead — because you are one. Your team just happens to be AI agents, not humans. You'll orchestrate how they work, improve how they perform, and hold them accountable for the quality of what they produce. Role: Senior AI Quality EngineerType: Full-time · RemoteStack: Ruby on Rails · PostgreSQL · iOS · Android · Full-stackAI Tooling: Claude Code · Wispr FlowContext: AI-native engineering workflow · HIPAA-compliant legal techThe role in plain terms Think of this as being the lead of an AI engineering team — part architect, part process designer, part team lead whose reports happen to be AI agents. You'll orchestrate how work gets planned, executed, and validated. You'll review implementation plans before any agent writes a line of code. You'll validate output. And critically, when you see the same mistake twice, you'll fix the process so it doesn't happen a third time. This is a leadership role from day one. Not people management — agent management. Can you figure out how to orchestrate a team of AI agents to build a feature? Can you adopt and perfect processes that allow us to deliver quality work at scale, so we can focus all of our attention on what the software should do — not how it needs to be built? That's the job. Your legacy here won't be features you shipped — it'll be an engineering system that compounds in quality and efficiency because of the way you shaped it. What you'll actually do day to day - Review AI-generated implementation plans before code is written — catch architectural decisions that will cause problems downstream - Validate AI output across the backend: integrations, database performance, security, scalability, and infrastructure efficiency - Automate testing infrastructure across the full stack — build the systems that run unit, integration, acceptance, end-to-end, and production monitoring without manual intervention - Build feedback loops so the AI knows when something passes, when something breaks, and when to stop and bring a human in - Identify recurring failure patterns and improve the AI's prompting, agent configuration, or testing scaffolding to prevent them - Drive code quality standards — separation of concerns, clean architecture, testability — that get built into the AI's defaults - Own backend reliability: integrations run correctly, data flows are secure, performance scales, nothing leaks - Optimize the agentic development process itself — just because something can be done with a billion tokens doesn't mean it should be. Find ways to ship the same quality with less waste - Help shape and continuously improve the engineering spec process: take product specs, ensure the implementation plan is sound, and build repeatable processes that the team can scale on - Use our existing agentic orchestration to manage agent workflows end to end — plan the work, review the output, and continuously improve the system - Build and refine the processes that let our agentic pipeline operate with increasing autonomy and decreasing error rates - Own technical documentation that informs future AI sessions — so every agent starts with an accurate, up-to-date understanding of what it should be doing What you'll own - Technical Issues — triaging, validating, and resolving issues surfaced by AI agents or production monitoring - Performance Issues — identifying bottlenecks, optimizing queries, ensuring the system scales - Integrations — making sure third-party services and systems run correctly and reliably - Scalability — ensuring architecture decisions support growth without rework - Code Quality — setting and enforcing standards that get built into the AI's defaults - Architecture Quality — reviewing implementation plans for soundness before agents execute - Security — validating compliance within a HIPAA-compliant environment - Technical Documentation — owning the documentation that AI agents consume to understand the system. AI-generated and AI-consumed — this documentation directly informs the quality of future sessions - CI/CD Pipeline — health, optimization, and automated test run infrastructure What we're looking for Must have - Strong Rails background with real production experience - Test-driven development mindset — tests first, not tests last. This is critical to agentic development: if the AI doesn't have tests to validate against, it can't run autonomously - Experience designing testing architecture, not just writing tests - Ability to do high-volume code review: spotting patterns and validating whether AI-flagged issues are real problems or false positives - Comfortable working across the stack: web, mobile, APIs, infrastructure - Strong understanding of security best practices, especially in regulated environments - Self-directed — you identify what needs fixing and go fix it without waiting to be told - Excited about pushing the boundaries of AI-assisted development Nice to have - Experience with CI/CD pipeline design and optimization - Familiarity with Sentry, Pendo, or similar observability tools - Background in tech lead, team lead, or architectural review roles — you need this skillset now, not eventually - Experience managing engineering workflows, whether human or automated - Experience working alongside code generation or automation tooling (Claude Code, Cursor, or similar) - Query optimization and database performance experience - HIPAA, SOC 2, or similar compliance experienc The mindset that will make you great here - You care more about the system than the feature - You see a test failure as information, not inconvenience - You think in patterns, not just individual bugs - You make your own job easier over time by improving the process - You're excited to work with AI and want to push the boundaries of agentic development - You can give clear, structured feedback that improves the pipeline - You believe great software for a great cause is worth building with everything you've got - You think in orchestration, systems, and leverage; not lines of code written Why this role is different This is a new kind of engineering role. You won't be measured by features shipped or lines written. You'll be measured by the reliability, security, and efficiency of everything our AI produces — and how much better the entire system gets over time because of you. The mission matters. We need people who want to build great software for a great cause — and who see AI-assisted development as the way to punch above our weight as a small team doing important work. If you've been waiting for a place where engineering discipline actually compounds into something bigger than one codebase, this is it. Compensation Compensation at Sunlight Group is determined based on a combination of factors, including the scope and responsibilities of the role, the candidate's experience and skills, and internal equity across our team. The salary range listed for this position reflects our intended hiring range; offers are made thoughtfully within that range based on the full picture of a candidate's background. We believe in paying people fairly and are happy to discuss compensation openly throughout the hiring process.
Related Guides
Related Categories
Related Job Pages
More Systems Engineer Jobs
IT Systems Engineer
AbstraPersonalized solutions and expert guidance from your trusted nearshore partner.
• Architect, design, and propose solutions related to responsible systems such as Okta, Google Workspace, O365, Slack, etc. • Maintain endpoint management and MDM infrastructure across company devices. • Maximize system performance through monitoring, troubleshooting, and upgrades. • Build automation and scripting solutions to improve operational efficiency. • Improve account lifecycle automations for a large number of SaaS applications. • Implement and enforce security best practices across systems and endpoints. • Document systems, processes, and infrastructure to support internal teams. • Deploy and manage virtualization infrastructure including Proxmox setup, clustering, and VM lifecycle management. • Configure Cloudflare Tunnel connectivity for secure access to internal services. • Create Okta integrations with infrastructure platforms, including Proxmox.
Role Description Vi har nu ett nytt behov och söker därför en konsult och kollega med nedan kvalifikationer. Tjänsten är en del av vår konsultverksamhet vilket innebär att du blir anställd av oss och arbetar hos kund alt. interna projekt och åtaganden. Qualifications - Akademisk examen inom IT, teknik eller motsvarande erfarenhet i 3+ år - Arbetat med Systemutveckling i 5+ år - Arbetat med Java i 3+ år - Arbetat med Spring Boot - Arbetat med SQL - Arbetat med Git Requirements - Erfarenhet av arbete med IAM (identitets- och åtkomsthantering) (starkt meriterande) - Erfarenhet av implementering av svensk e-legitimation (starkt meriterande) - Dokumenterad erfarenhet av arbete med kubernetes - Dokumenterad erfarenhet av GIS - Dokumenterad erfarenhet av React - Dokumenterad erfarenhet av Angular - Dokumenterad erfarenhet av TypeScript - Dokumenterad erfarenhet av GitLab - Dokumenterad erfarenhet av PostgreSQL Benefits - 🚀 Spännande uppdrag hos våra många kunder. Vi fokuserar på långsiktiga uppdrag, vilket ger dig möjlighet att skapa värde för kunden samtidigt som du utvecklas själv. - 🌟 En trygg månadslön – tillsammans bestämmer vi en grundlön baserad på dina uppdrag. - 💼 Tjänstepension och stora möjligheter till löneväxling. - 🌴 Semester - Önskar du mer än 30 dagar semester, kanske 60 dagar? - 🏥 Privat sjukvårdsförsäkring, olycksfallsförsäkring och livförsäkring för ökad trygghet. - 📚 Kompetensutveckling – du får själv sätta din budget och välja vilka utbildningar du vill delta i. - 🕑 Livskvalitet - Har du kanske svårt att få ihop pusslet i vardagen och önskar arbeta lite mindre och ändå kunna tjäna lika mycket om inte mer?
• Lead and grow a Product Systems Engineering team. • Support Deployment team efforts in implementing Oracle Health (Cerner) solutions across IHS facilities. • Support Sustainment team efforts in ensuring IHS facilities are operational and current in technology. • Partner with Infrastructure, Cloud Hosting, and Cybersecurity teams. • Understand and manage technical design of GDIT-managed systems. • Identify systems architecture patterns that align with FedRAMP controls. • Collaborate with cybersecurity to ensure alignment with NIST CSF and agency policies. • Lead efforts to deploy Disaster Recovery and Continuity of Operations activities. • Implement policies for system-to-system connections management. • Participate in cross-functional teams for new vendor capabilities.
• Participate on an Agile team in the planning, design and development of web-based financial management applications. • Develop subject matter expertise for assigned systems and related business processes. • Work with the client and other business systems analysts to define and document system requirements and future capabilities. • Translate business requirements into detailed user, functional, and systems requirements that will be developed by the development team. • Test new software and software changes to ensure implementation meets specifications/requirements and customer expectations. • Troubleshoot the system to determine the source of systems errors. • Find and log systems defects, including steps required to repeat, and track defects to closure. • Support the client during User Acceptance Testing (UAT) and defect correction. • Assist in the preparation of contract deliverable documentation.



