
Lead Engineer β Classic Products
Posted Oct 23

Posted Oct 23
This is a fully remote position, open to applicants in United States.
β’ Lead essential engineering teams that hold significant technical, strategic, or architectural responsibilities.
β’ Foster relationships across the organization to ensure alignment and support for organizational objectives.
β’ Design and architect digital products utilizing contemporary tools, technologies, frameworks, and systems.
β’ Utilize scientific and technological expertise in software design, implementation, testing, and documentation.
β’ Oversee and manage applications in a production environment.
β’ Take accountability for the success of digital products through the achievement of key performance indicators (KPIs).
β’ Provide guidance on complex engineering issues to others.
β’ Convert strategy into ambitious and meaningful objectives.
β’ Manage teams accountable for strategic architectural components and functions of significant value.
β’ Serve as an authority on software best practices and promote these practices throughout the organization.
β’ Engage and influence key stakeholders effectively.
β’ Supervise a team of up to 5 individuals.
β’ 10 or more years of experience with Java and COBOL.
β’ Proficiency in developing REST APIs using Java Spring Boot.
β’ Familiarity with API documentation tools such as Swagger, REST Docs, and OpenAPI specification.
β’ Experience with API versioning, service discovery/registration, testing, and management.
β’ Practical experience in architecting, designing, implementing, and delivering large-scale distributed systems and/or cloud applications.
β’ Knowledge of microservices architectures.
β’ Understanding of web and API security, including authentication, authorization, OAuth, OWASP, OpenID, and SAML.
β’ Background in backend development design and implementation.
β’ Experience with databases, including MongoDB and caching solutions.
β’ Familiarity with Kafka messaging.
β’ Knowledge of distributed version control systems such as Git.
β’ Experience with artifact management, build, and packaging systems such as Maven, Gradle, npm, and Artifactory.
β’ Proficient in using Jenkins or similar continuous integration tools.
β’ Experience working in an Agile environment or paired programming/engineering models.
β’ Knowledge of Python is a plus.
β’ Ability to work from home with a dedicated, private workspace.
β’ Reliable internet connection with a minimum speed of 50 MB download and 5 MB upload.
β’ Successful completion of a background investigation.
β’ Valid photo identification for virtual interviews (not required for internal candidates).
β’ Allstate typically does not sponsor individuals for employment-based visas for this position.
β’ Comprehensive technology setup including a laptop, monitors, headset, keyboard, and mouse.
β’ Monthly connectivity reimbursement for employees who qualify to work from home.
StackAdapt
StackAdapt
Velora
Speechify
Get handpicked remote jobs straight to your inbox weekly.