All roles

Open role

[Remote] Managing Engineer – (Software Development/Container Workloads)

Remote · Thailand Full-time

Note: The job is a remote job and is open to candidates in USA. Allstate Insurance Co. is seeking a Managing Engineer to lead a team focused on software development and container workloads. This role involves designing and building reference applications, promoting engineering best practices, and influencing organizational standards while also being a hands-on technical leader.

Responsibilities

  • Lead, coach, and develop a team of software engineers
  • Design and deliver reference architectures, sample applications, and reusable implementation patterns
  • Partner with product, platform, and infrastructure teams to address real-world engineering challenges
  • Provide technical leadership for architecture, design reviews, and implementation decisions
  • Promote engineering best practices related to scalability, resilience, security, and maintainability
  • Build understanding of platform dependencies (e.g., caching, messaging, networking, identity, observability)
  • Drive adoption of reusable patterns and standards across engineering teams
  • Participate in coding, prototyping, and troubleshooting activities as needed
  • Manage staffing, prioritization, delivery planning, and team performance
  • Influence engineering standards and platform adoption across the organization

Skills

  • 7 years or more of software engineering experience building enterprise-scale applications and services
  • 2 years or more of technical leadership, team leadership, or people management experience. (Or Equivalent)
  • Strong proficiency in Java and experience building distributed applications and services
  • Experience developing cloud-native applications in AWS, Azure, or Google Cloud Platform
  • Experience with container technologies and Kubernetes-based deployments
  • Strong understanding of APIs, microservices, and service integration patterns
  • Experience with event-driven architectures, messaging platforms, or asynchronous processing frameworks
  • Understanding of distributed systems concepts including scalability, resiliency, fault tolerance, and performance optimization
  • Experience partnering with cross-functional teams to deliver technical solutions
  • Strong verbal and written communication skills with the ability to influence engineering decisions
  • Experience designing enterprise reference architectures, reusable frameworks, or implementation patterns
  • Experience with Kafka or similar event-streaming platforms
  • Experience with Python, Node.js, JavaScript, or React
  • Experience with observability solutions including logging, monitoring, tracing, and performance analysis
  • Experience with caching technologies such as Redis or similar platforms
  • Experience working on platform engineering, developer platform, or internal developer experience initiatives
  • Experience with NoSQL technologies and modern data platform architectures
  • Experience evaluating emerging technologies and establishing engineering best practices
  • Experience supporting highly regulated or large-scale enterprise environments
  • Previous experience leading geographically distributed engineering teams

Benefits

  • Allstate provides a comprehensive technology setup, including a laptop, monitors, headset, keyboard, and mouse.
  • Employees eligible to work from home also receive a monthly connectivity reimbursement to help offset internet costs.

Company Overview

  • Allstate is an insurance company that offers car, home, and life insurance services. It is a sub-organization of Allstate. It was founded in 1931, and is headquartered in Northbrook, Illinois, USA, with a workforce of 10001+ employees. Its website is http://www.allstate.com.
  • More open positions

    [Remote] Territory Account Manager - Indianapolis

    Work from home Full-time role

    [Remote] Recruiter, Functional Service Partnerships (FSP)

    Work from home Full-time role

    [Remote] Business (Sales) Development Representative-Remote

    Work from home Full-time role

    [Remote] Senior Technical Program Manager (Engineering)

    Work from home Full-time role

    [Remote] New Equipment Sales Executive

    Work from home Full-time role

    [Remote] Data Scientist

    Work from home Full-time role

    Senior Insurance Loss Control Consultant

    Work from home Full-time role

    Software Developer in Test (SDET)

    Work from home Full-time role

    Senior Fundraising Copywriter

    Work from home Full-time role

    [Remote] Data Analyst, Revenue Operations

    Work from home Full-time role

    Senior Customer Success Manager – SaaS & Digital Solutions – Driving Client Growth & Retention at nexahire

    Work from home Full-time role

    Senior Directory Services Engineer (Active Directory Expert) Remote

    Work from home Full-time role

    Registered Nurse

    Work from home Full-time role

    Sr Manager of Lifecycle & Retention Marketing

    Work from home Full-time role

    Regional Recruiter (Western)

    Work from home Full-time role

    Seasonal Customer Support L1 Representative – Remote, Fast‑Paced Health Tech Platform (3‑Month Contract) – Join nexahire

    Work from home Full-time role

    Technical Project Manager - Enterprise AI Solutions

    Work from home Full-time role

    Territory Manager

    Work from home Full-time role

    Banco de Talentos - Venha fazer parte do nosso time de Icaronautas 👨‍🚀🚀

    Work from home Full-time role

    Business Systems Analyst I

    Work from home Full-time role

    Salesforce Technical Architect

    Work from home Full-time role