Click here to join our community of experts to get information on job search, salaries and more.

SoTalent

Software Engineer

Company: SoTalent

Location: Chicago, IL

Posted on: March 26

The Company

Our client technology-driven financial institution offering a wide range of services including credit cards, auto loans, personal and business banking, and commercial financial products.


The Job

This role suits an experienced engineering leader who thrives in fast-moving, team-oriented environments. Youll lead initiatives that fuse data and innovation to develop real-world solutions. This role is ideal for someone who enjoys guiding technical teams, exploring new tools, and shaping the future of software systems.


Your Role:

  • Oversee multiple software projects and manage a team of skilled developers focused on full stack systems and distributed microservices.
  • Drive solutions that align with compliance and operational goals.
  • Stay engaged with the latest tech trends, test emerging tools, contribute to technical communities, mentor developers, and occasionally dive into hands-on coding or code reviews.
  • Work closely with product teams to deliver cloud-native applications that empower users and improve financial outcomes.
  • Leverage languages and tools such as Java, JavaScript, Python, Go, SQL, HTML/CSS, TypeScript, and platforms like AWS, Kubernetes, Docker, and both relational and NoSQL databases.


Required Background:

  • Bachelors degree
  • 6+ years in software engineering (not including internships)
  • 1+ year working with cloud platforms (AWS, Azure, or GCP)
  • 4+ years in a leadership or management role


Preferred Experience:

  • Masters degree
  • 9+ years coding in one or more of these languages: Java, JavaScript, TypeScript, Python, SQL, Go
  • 3+ years using cloud technologies (AWS, Azure, or GCP)
  • 4+ years working with open-source tools and frameworks
  • 7+ years managing engineering teams
  • 2+ years working in Agile environments


Note: Employment sponsorship may be available for eligible candidates. Compensation ranges depend on location and are based on full-time roles. Part-time salaries are adjusted based on hours worked.