Staff Software Engineer (backend)

Aspira

Dallas, TX, United States
On-site
Serverless applications on aws
Aws services (cloudfront, s3, dynamodb, appsync, lambda, eventbridge, stepfunctions)
Graphql api design and implementation
Lead the design, development, and deployment of scalable, high-performance back-end services, APIs, and system architectures

Job Summary

  • Lead the design, development, and deployment of scalable, high-performance back-end services, APIs, and system architectures.
  • Optimize build pipelines, deployment processes, and overall system performance while reducing technical debt.
  • Mentor and guide back-end engineers, driving technical discussions, code reviews, and fostering a culture of learning and excellence.

Matching Summary

Lead the design, development, and deployment of scalable, high-performance back-end services, APIs, and system architectures.

Skills & Requirements

Must-have

  • Serverless applications on AWS
  • AWS Services (CloudFront, S3, DynamoDB, AppSync, Lambda, EventBridge, StepFunctions)
  • GraphQL API design and implementation
  • DynamoDB, Dynamo Streams, single table design
  • Scalable back-end systems
  • Performance optimization
  • Distributed computing

Nice-to-have

  • Containerization and orchestration technologies
  • CI/CD pipelines
  • Modern development tools
  • Teamwork and accountability

Key Requirements

  • 10+ years of professional experience in back-end software development
  • 5+ years of experience in a senior or lead engineering role
  • Bachelor’s degree in Computer Science, Engineering, or related field
  • Legally authorized to work in the United States

Work Rights

Must be legally authorized to work in the United States

Tailored Resume

Cover Letter