← All Positions
Posted May 14, 2026

Sr. Software Engineer - Back-End Serverless Developer (U.S. Remote - Occasional Office Visits Required)

Apply Now
Overview Role Overview: We are seeking a skilled Back-End Serverless Developer with strong experience in Serverless AWS-based application development and modern API architectures. The ideal candidate is proficient in TypeScript, GraphQL, AWS Serverless, Infrastructure as Code (IaC), and DevOps. Responsibilities • Design, develop, and maintain GraphQL APIs using Typescript with AWS API Gateway, Lambda and DynamoDB. • Develop and maintain infrastructure as code using AWS CDK and AWS SDK. • Deploy releases and hotfixes to production environments. • Debug issues in production or development environments. • Write unit/integration tests as part of each feature/bug fix. • Collaborate cross-functionally with front-end engineers and product stakeholders to deliver robust and maintainable systems. • Apply AWS best practices for security, performance, monitoring, and cost optimization. • Participate in code reviews, contribute to engineering standards, and support continuous improvement across the team. Qualifications • 5+ years of professional experience in back-end software development. • Strong proficiency with TypeScript • Knowledge of GraphQL and schema design • Experience with AWS DynamoDB, API Gateway, Lambda, and Event Bridge • Solid understanding of distributed systems, API design, Serverless architecture, and Database design. • Experience with CI/CD pipelines and version control workflows. • Able to perform root cause analysis on issues within the application • Experience working in Agile/Scrum environments with cross-functional teams Preferred Knowledge (Nice-to-Have): • DynamoDB Single Table Design • OpenSearch • Amazon SageMaker for ML model deployment and integration • AWS CodePipeline for CI/CD automation • Test Driven Development (TDD) • FedRAMP or other certification knowledge What We're Looking For: • Someone who is detail-oriented and comfortable taking ownership of features from design to deployment. • A developer who enjoys solving complex architecture challenges in a cloud-first environment. • A collaborative team member who values quality, reliability, and maintainable code. • A team member that reflects our foundational behaviors: Client service, flexibility, respect, stewardship, commitment, initiative, and teamwork. Compensation: Base Salary: $110,000 - $170,000 Final compensation will depend on factors such as geographic location, experience, and qualifications. In-Person Interview: Our hiring process requires one in-person meeting, typically the final interview. Travel and accommodations will be provided. Remote Work: Though predominantly remote, infrequent office visits will be required, typically quarterly. All travel costs for these visits will be covered by Unison. Apply tot his job Apply To this Job