Senior Software Engineer (Remote)
AI summary of the role
Guild is hiring a Senior Software Engineer to build scalable, reliable systems for administering education benefits and integrating employer partner data.
What you’ll do
- Design and build robust, scalable systems for data onboarding, eligibility workflows, and benefit policy administration.
- Develop backend services, APIs, ETL pipelines, and internal tools using serverless architecture (AWS Lambda, Glue, S3, API Gateway).
- Create clean, testable, maintainable code in TypeScript/Node.js and Python.
- Ensure system observability, security, and performance using Datadog and CloudWatch.
What you’ll bring
- 5+ years hands-on experience with TypeScript/Node.js, Python, React, PostgreSQL, DynamoDB, GraphQL, REST APIs.
- Experience with AWS tools: Lambda, Glue, API Gateway, S3, EventBridge, SQS, Secrets Manager, CDK, Serverless Framework.
- Knowledge of ETL pipeline development, CSV/API data ingestion, data transformation, event-driven architecture.
- Experience integrating LLM APIs (e.g., OpenAI) and building AI-powered features such as virtual assistants, summarization tools, vector search, or RAG workflows.
Technologies
TypeScript · Node.js · Python · React · PostgreSQL · DynamoDB · GraphQL · AWS Lambda · AWS Glue · OpenAI
Source and classification
Internal deployment & tooling · Evidence for this classification:
managers are often the single-largest driver of employee satisfaction and growth, and our talent is our biggest asset. Because of that, we’ve identified consistent expectations for all of Guild’s people managers — helping you know what to expect from your experience here. ---- Guild is seeking a Senior Software Engineer to build scalable, reliable systems that empower our Employer Partners to administer education benefits and integrate employee data with Guild’s platform. You’ll play a pivotal role in developing tools and services that streamline eligibility processing, policy management, and data onboarding—ensuring employees get the most out of Guild’s career opportunity programs. This role is ideal for product-minded engineers who are excited by cross-functional collaboration, thrive in a modern AWS serverless environment, and enjoy solving data and systems design challenges at
More from the job description
At Guild, we believe talent is everywhere and that opportunity should be too. We continue to have our home and headquarters in Denver, but we have embraced a distributed model of working to reach the best talent in the United States. While some roles may require proximity to our Denver office, roles based outside of our Denver office can sit in any of the following 32 states: AZ, CA, CO, CT, FL, GA, ID, IL, IN, KS, MA, MD, ME, MI, MN, MO, NC, NH, NJ, NV, NY, OH, OK, OR, PA, SC, TN, TX, UT, VA, WA, WI and Washington D.C. Please only apply if you are able to live and work full-time in one of the states listed above. State locations and specifics are subject to change as our hiring requirements shift. If you are an Internal Candidate, please apply via our Internal Job Board. ---- To thrive as a company and meet our impact goals, we must cultivate a culture of high-performance. We know managers are often the single-largest driver of employee satisfaction and growth, and our talent is our biggest asset. Because of that, we’ve identified consistent expectations for all of Guild’s people managers — helping you know what to expect from your experience here. ---- Guild is seeking a Senior Software Engineer to build scalable, reliable systems that empower our Employer Partners to administer education benefits and integrate employee data with Guild’s platform. You’ll play a pivotal r [... source excerpt omitted ...] ed by cross-functional collaboration, thrive in a modern AWS serverless environment, and enjoy solving data and systems design challenges at scale. As a Senior Software Engineer, you will: Design and build robust, scalable systems that power data onboarding, eligibility workflows, and benefit policy administration. Develop backend services, APIs, ETL pipelines, and internal tools using serverless architecture (AWS Lambda, Glue, S3, API Gateway). Create clean, testable, maintainable code in TypeScript/Node.js and Python following best practices and established patterns. Ensure system observability, security, and performance using tools like Datadog and CloudWatch. Collaborat [... source excerpt omitted ...] prehensive tests (unit, contract, BDD, and end-to-end) and support CI/CD pipelines for consistent delivery. Participate in Agile ceremonies and on-call rotations, with a focus on production readiness, system health, and issue resolution. Contribute to system architecture decisions, technical documentation, and mentoring of junior developers. You are a strong fit if you have: 5+ Years Hands-on Experience with: TypeScript/Node.js, Python, React, PostgreSQL, DynamoDB, GraphQL, REST APIs. Experience with AWS tools: Lambda, Glue, API Gateway, S3, EventBridge, SQS, Secrets Manager, CDK, Serverless Framework. Knowledge of: ETL pipeline development, CSV/API data ingestion, data trans
Employer postings · Data from · Sources