Managing Engineer – Software Development, Container Workloads

🔥 14 hours ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Allstate

Allstate

10,000+ employees

Founded 1931

💸 Finance

💰 Post-IPO Equity on 2014-01

Insurance • Finance

Allstate is an industry leader in providing insurance solutions, focusing on home, auto, device, and identity protection. With a commitment to customer well-being, Allstate aims to instill peace of mind and financial security for its customers. The company also emphasizes community impact and sustainability through various initiatives, showcasing their dedication to social responsibility and positive change.

📋 Description

• 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.

🎯 Requirements

• 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.

🏖️ Benefits

• comprehensive technology setup, including a laptop, monitors, headset, keyboard, and mouse • monthly connectivity reimbursement to help offset internet costs • opportunity for professional development • flexible work arrangements

Apply Now

Similar Jobs

🔥 14 hours ago

Confluent

1001 - 5000

🤖 Artificial Intelligence

☁️ SaaS

Build cloud AI capabilities for Confluent's real-time data platform. Design and develop backend services for model inference and AI-driven processes.

Cloud

Distributed Systems

Java

Kubernetes

Python

Go

🔥 15 hours ago

Filevine

201 - 500

☁️ SaaS

🤖 Artificial Intelligence

Senior Software Development Engineer at Filevine delivering Legal AI solutions. Building and optimizing web applications with a focus on innovation and mentorship.

Angular

AWS

ElasticSearch

JavaScript

Node.js

React

Redis

SQL

TypeScript

.NET

🔥 15 hours ago

Leidos

10,000+ employees

🔒 Cybersecurity

🔬 Science

Senior Simulation and Modeling Engineer supporting U.S. Coast Guard with digital transformation and automation initiatives. Involves modeling, analysis, and collaboration with multiple stakeholders.

Cloud

Cyber Security

🔥 15 hours ago

Henry Schein

10,000+ employees

⚕️ Healthcare Insurance

💊 Pharmaceuticals

🤝 B2B

Director of Engineering overseeing multiple development teams at Henry Schein One, a global leader in dental management software. Leading hiring, team development, and engineering excellence initiatives.

AWS

Azure

Cloud

Postgres

SQL

🔥 15 hours ago

NVIDIA

10,000+ employees

🤖 Artificial Intelligence

🎮 Gaming

Software Engineer developing innovative GPU profiling features and maintaining a complex codebase at NVIDIA. Collaborating with various teams to enhance performance and tools.

Python