A prominent technology services provider in Chicago is seeking a Senior Software Engineer to lead the development of scalable back-end systems. This hybrid role requires expertise in Scala and functional programming, along with a strong background in RESTful APIs and microservices. Ideal candidates will have over 7 years of software development experience. The position offers competitive compensation and flexible benefits, including remote work options.
Qualifications
7+ years of experience in back-end software development.
At least 3 years focused on functional programming.
Ability to lead technical projects and mentor engineers.
Responsibilities
Lead the development of scalable back-end systems.
Architect RESTful APIs and microservices.
Build real-time data pipelines for operations.
Skills
Scala
Functional programming
RESTful APIs
Microservices
Kafka
PostgreSQL
CI/CD
Docker
Kubernetes
Typelevel ecosystem
Education
Bachelor’s degree in Computer Science
Job description
A prominent technology services provider in Chicago is seeking a Senior Software Engineer to lead the development of scalable back-end systems. This hybrid role requires expertise in Scala and functional programming, along with a strong background in RESTful APIs and microservices. Ideal candidates will have over 7 years of software development experience. The position offers competitive compensation and flexible benefits, including remote work options.