Enter a job title or keyword

Lead Software Engineer


Job Location:

Chicago, IL - USA

Monthly Salary: Not provided by the employer
Posted: 28 October 2026 (5 hours ago)
Application Deadline: 25 January 2027
Vacancies: 1 Vacancy

Job Summary

Senior Software Engineer

REMOTE

ONLY W2 (NO C2C)

RequiredEducation/Experience:
Bachelorsdegreewith10yearsorMastersDegreewith8years

RequiredQualifications:
AsaSeniorSoftwareEngineeryouwillbuildplatformnotificationservicesthatenableCLIENTcustomerstobealertedforeventsthatarecriticaltoefficientlyoperateCLIENTenginesandmachines.

Typicaltaskbreakdown:
AsaSeniorSoftwareEngineeryouwillbeisresponsiblefordevelopmentofservicesusingScalaandAkkatechnologies
Competenttoperformallprogrammingprojectmanagementanddevelopmentassignmentswithoutclosesupervision;normallyassignedthemorecomplexaspectsofsystemswork.
Worksdirectlyoncomplexapplication/technicalproblemidentificationandresolution
Worksindependentlyoncomplexsystemsorinfrastructurecomponentsthatmaybeusedbyoneormoreapplicationsorsystems.
Drivesapplicationdevelopmentfocusedarounddeliveringbusinessvaluablefeatures
Mentorsandassistssoftwareengineersprovidingtechnicalassistanceanddirectionasneeded
Maintainshighstandardsofsoftwarequalitywithintheteambyestablishinggoodpracticesandhabits
Identifiesandencourageareasforgrowthandimprovementwithintheteam
Guidestheteamtodevelopstructuredapplication/interfacecodenewprogramdocumentationoperationsdocumentationanduserguidesinacasualflexibleenvironment
Communicateswithendusersandinternalcustomerstohelpdirectdevelopmentdebuggingandtestingofapplicationsoftwareforaccuracyintegrityinteroperabilityandcompleteness
Performsintegrationtestingandcustomeracceptancetestingofcomponentsthatrequirescarefulplanningandexecutiontoensuretimelyqualityresults.
EmployeeisalsoresponsibleforperformingotherjobdutiesasassignedbyCLIENTmanagementfromtimetotime.

RequiredTechnicalSkills:
5yearsofsoftwaredevelopmentexperienceusingJava8
3yearsofScalaprogrammingexperience
2yearsofAkkatechnologiessuchasStreamsActorsHTTPPersistence

Topcandidateswillalsohave:
Experiencewithdesignandimplementationofhigh-availabilityandreliablesolutions
Designingdevelopingdeployingandmaintainingsoftwareatscale.
ApplicationarchitecturalpatternssuchasMVCMicroservicesEvent-drivenetc.
DeployingsoftwareusingCI/CDtoolssuchasAzureDevOpsJenkinsetc.
3CloudWatchIAMCloudFormationetc
DevelopingsoftwareapplicationsusingrelationalandNoSQLdatabasessuchasPostgreSQLAWSDynamoDB
WorkingwithinanAgileframework(ideallyScrum)
MustdemonstratesolidknowledgeofComputerSciencefundamentalssuchasdatastructuresandalgorithms.
Passionfortechnologyandaneagernesstocontributetoateam-orientedenvironment
Demonstratedleadershiponsmalltomedium-scaleprojectsimpactingstrategicpriorities

NicetoHave:
Experiencedesigningwell-definedSpringBootRestfulAPIs
Experienceinfunctionalprogramming
ExposuretotypelevelandZioframework
ExposuretoReactiveStreaming

Required Skills:

JavaScalaAkka