cover image
Guild

Guild

guild.com

1 Job

1,223 Employees

About the Company

Guild is transforming how forward-thinking employers build talent to drive business innovation and growth.

Guild’s Talent Advantage offers a range of transformative education and skilling experiences, supported by actionable talent insights for employers and personalized coaching for employees.

We partner with the nation’s largest employers to unlock human potential and fuel organizational growth.

At Guild, we know that together, we can build a future of work that works for everyone. Head to Guild.com to learn how you can join the movement and #KeepYourTalentRising.

Listed Jobs

Company background Company brand
Company Name
Guild
Job Title
Software Engineer
Job Description
**Job Title:** Senior Software Engineer – Customer Solutions & Delivery (Customization Layer) **Role Summary:** Lead the design and implementation of reusable, configuration‑driven customization solutions for Guild’s distributed platform. Drive modern best practices across TypeScript, Python, and AWS services to replace brittle "if‑then" logic with composable primitives, ensuring scalability, observability, and security. **Expectations:** - Own end‑to‑end delivery of customer‑specific feature requests with high engineering quality. - Operate as a technical owner: design, develop, test, document, and release production‑ready code. - Mentor peers, share patterns, and contribute to architectural direction across cross‑functional teams. - Prepare foundational workflows for future agentic AI integration, focusing on safety, validation, and metrics. **Key Responsibilities:** - Build and maintain a customization platform that externalizes business differences from core logic. - Design configuration‑driven workflows (request intake → validation → orchestration → delivery). - Create reusable building blocks and deterministic patterns for common “last‑mile” processes. - Deliver tactical changes across multiple teams’ repositories: coding, testing, documentation, and ops readiness. - Debug, triage, and resolve cross‑service issues, providing severity assessment and evidence‑based recommendations. - Implement observability (logs, metrics, traces, alerts) and enforce security best practices (PII/GDPR, least privilege). - Define and validate release criteria: edge cases, migrations, failure modes, and rollback plans. - Partner with product, GTM, and engineering teams to align on extensibility patterns and integration points. - Draft design docs, evaluate trade‑offs, and influence architectural decisions. - Mentor junior engineers through code reviews, pairing, and lightweight coaching. - Prototype and assess AI‑assisted automation for request analysis, estimation, testing, and scaffolding; measure outcomes and identify edge cases. **Required Skills:** - Proficiency with TypeScript and Python. - Experience building and scaling AWS‑based services (Lambda, ECS, Step Functions, S3). - Strong understanding of configuration‑driven architecture and composable primitives. - Expertise in observability (logging, metrics, tracing, alerting). - Solid debugging, triage, and root cause analysis skills across distributed systems. - Knowledge of security practices (PII/GDPR, least privilege, secure code reviews). - Familiarity with CI/CD pipelines, automated testing, and release management. - Excellent communication, collaboration, and mentoring abilities. **Required Education & Certifications:** - Bachelor’s or higher in Computer Science, Software Engineering, or a related field. - No mandatory industry certifications, though experience with AWS certifications (e.g., Associate/Professional) is advantageous.
United states
Remote
10-02-2026