About The Position

The Sr. Application Engineer will lead backend development initiatives and oversee application architecture. The role calls for hands-on experience with AWS Cloud Services, Java, and other backend technologies, together with technical leadership capabilities. The engineer will help build scalable, secure, high-performing applications and drive adoption of DevOps practices, vulnerability management, and CI/CD pipelines. The position is described as hybrid and limited to local candidates in Chicago, IL, or Houston, TX. The listed duration is 6–12 months.

Requirements

  • At least 8 years of professional experience in application development, focused on backend services.
  • At least 2 years of experience in a lead, supervisory, or managerial capacity, guiding technical teams and overseeing development projects.
  • Strong hands-on experience with AWS Cloud Services, such as EC2, Lambda, S3, RDS, API Gateway, and CloudFormation.
  • Experience with containerization technologies such as Docker and Kubernetes.
  • Proficiency in Java development frameworks and associated tools.
  • Solid understanding of software engineering principles, microservices architecture, RESTful API development, and backend system design.
  • Demonstrated experience implementing DevOps practices and managing CI/CD pipelines using tools such as Jenkins, GitHub Actions, or AWS CodePipeline.
  • Experience with vulnerability management and secure coding practices, and familiarity with tools such as SonarQube, OWASP, or WIZ.
  • Strong problem-solving skills, attention to detail, and ability to prioritize and manage multiple projects in a fast-paced environment.
  • Knowledge of monitoring and logging tools such as CloudWatch and Dynatrace.
  • Excellent communication, interpersonal, and leadership skills.
  • Must be a local candidate for Chicago, IL, or Houston, TX.

Responsibilities

  • Lead the design, development, and implementation of backend services and applications using Java and other modern backend technologies.
  • Provide technical leadership, mentorship, and supervision to developers, promoting innovation, collaboration, and continuous improvement.
  • Collaborate with architecture, infrastructure, QA, and product management teams to deliver solutions on time and within scope.
  • Oversee application deployments, system integrations, and cloud infrastructure management using AWS Cloud Services.
  • Implement and promote DevOps practices, including CI/CD, infrastructure as code, automated testing, and performance monitoring.
  • Manage application security and vulnerability remediation, and promote secure coding practices aligned with organizational policies.
  • Participate in architecture and code reviews to ensure adherence to coding standards, security guidelines, and best practices.
  • Monitor emerging technologies and industry trends and evaluate their potential adoption.
  • Develop and maintain technical documentation, system design artifacts, and operational procedures.
  • Contribute to strategic planning and technology roadmaps in partnership with senior leadership.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service