Senior Software Engineer- 3635469

AMS StaffingColumbia, WA
Hybrid

About The Position

We are seeking a Senior Software Engineer to design and deliver distributed systems. This role involves driving architecture decisions, building cloud-native applications, and improving legacy platforms with a focus on performance, reliability, and automated testing.

Requirements

  • 7+ years of hands-on software development experience
  • Strong frontend expertise in JavaScript, React, Next.js, and TypeScript
  • Backend development experience with Python
  • Deep experience with AWS services such as Lambda, API Gateway, AppSync, DynamoDB, RDS, and CloudFormation
  • Experience designing and building REST and GraphQL APIs
  • Strong knowledge of CI/CD pipelines, Git-based workflows, and infrastructure as code
  • Experience with automated testing frameworks, performance tuning, and highly available system design

Nice To Haves

  • Clear communication across technical and business audiences
  • Strong presentation skills
  • A self-driven approach to learning and knowledge sharing
  • Data-driven problem solving
  • Experience mentoring junior team members
  • Experience building and testing SOAP and REST APIs, including authentication and SSL/X.509
  • Strong SQL skills, including PL/SQL and stored procedure development
  • Experience with Oracle 11g/12c databases
  • Familiarity with NoSQL or other non-relational databases

Responsibilities

  • Design and implement scalable, distributed applications across frontend and backend
  • Translate product and business requirements into system architecture and technical designs
  • Build and maintain REST and GraphQL APIs and service integrations
  • Develop and optimize SQL queries, stored procedures, and database interactions
  • Write production-grade code with strong unit and integration test coverage
  • Implement and maintain CI/CD pipelines, build automation, and release workflows
  • Modernize legacy systems using AWS services and serverless architectures
  • Conduct code reviews and enforce coding standards and secure design practices
  • Troubleshoot complex production issues across application, database, and infrastructure layers
  • Monitor system performance and drive improvements in latency, throughput, and reliability

Benefits

  • Bonus
  • Awesome benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service