Software Dev Engineer IV

TekWissenRedmond, WA
Onsite

About The Position

The team is responsible for developer experience, DevOps, CI/CD, and production services. We are looking for an engineer with experience in system design and backend services, along with advanced knowledge of AWS cloud services infrastructure such as DynamoDB, Lambdas, CloudWatch, API gateways, CDK and Pipelines. Proficiency in Golang/Rust/TypeScript/Python is required. The candidate would participate in all phases of software development from requirements through implementation and test to operations. You will participate in the development design, integration and improvement of the software. This includes designing and implementing a wide range of software using AWS stack, sometimes requiring partnership with low-level embedded code software systems and architecting scalable design solutions for software distribution and deployment for satellites. You must be able to disambiguate high level of ambiguity and unknowns, design flexible solutions and able to succeed within an open, collaborative environment.

Requirements

  • 8+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language experience, Golang/ PHP/Python/ Java backend services programming
  • 5+ years of leading design or architecture (design patterns, reliability, and scaling) of new and existing systems experience
  • Experience as a mentor and leading a development project
  • Strong expertise in TypeScript and Go programming languages
  • Comprehensive knowledge of AWS services, including pipeline, SMS notifications, EC2, CloudFront, and SigV4.
  • Infrastructure as code experience is essential, particularly with CDK for pipeline development and S3 integration.
  • Comfortable creating CDKs using TypeScript and working across multiple services.
  • Minimum of 6 years of experience.
  • Comfortable working with customers and managing production-grade applications across multiple service environments.

Nice To Haves

  • 8+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Former employees
  • AWS Certification

Responsibilities

  • Software architecture and design and development
  • Understanding of AWS stack - IAM, Lambdas, CloudWatch, API gateways, EC2
  • CDK constructs and pipelines
  • Build tools for developer productivity, monitoring and observability metrics dashboard
  • Participate in all phases of software development from requirements through implementation and test to operations.
  • Participate in the development design, integration and improvement of the software.
  • Designing and implementing a wide range of software using AWS stack.
  • Architecting scalable design solutions for software distribution and deployment for satellites.
  • Disambiguate high level of ambiguity and unknowns, design flexible solutions and able to succeed within an open, collaborative environment.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service