Unison

Senior Software Engineer

Unison

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • 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

Requirements

  • 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
Benefits
  • Health insurance
  • Professional development opportunities

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
TypeScriptGraphQLAWS LambdaAWS API GatewayAWS DynamoDBAWS CDKAWS SDKCI/CDunit testingintegration testing
Soft skills
collaborationcross-functional teamworkproblem-solvingroot cause analysiscontinuous improvement