Principal Software Engineer

Alliant Credit Union

Chicago (IL)

On-site

USD 106,500 - 182,600

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Annual performance bonus
Work from home up to 3 days a week
Paid parental leave
Employee discount programs
Time off including paid personal and sick days
11 paid holidays
Education reimbursement

Job summary

A financial institution is seeking a Senior Software Engineer to design and implement cloud solutions. The role requires expertise in cloud services, Infrastructure as Code, and CI/CD pipelines. Additional responsibilities include providing technical support and ensuring compliance with organizational policies. The typical hiring range is $106,500–$182,600 annually, with various benefits including annual performance bonuses and paid parental leave.

Qualifications

  • Minimum 5 years of design, configuration, deployment, and administration of cloud services.
  • Understanding of AI platforms and models, including AI Foundry.
  • Knowledge of backup solutions, hypervisors, DNS, monitoring & logging tools.

Responsibilities

  • Attend design sessions and planning meetings for cloud infrastructure.
  • Implement Infrastructure as Code using Terraform.
  • Provide support for Azure Data Lake Storage and Synapse Analytics.
  • Ensure technical risk management and compliance.
  • Design and deploy systems in IaaS, PaaS, and SaaS environments.

Skills

Cloud services design
Infrastructure as Code (IaC) using Terraform
Azure Data Lake Storage (ADLS)
CI/CD pipelines
Scripting languages (PowerShell, Python, Bash)

Education

Bachelor's Degree in Computer Science, IT, or related field
8 years of relevant experience if education is not met

Tools

GitHub
Azure DevOps
CommVault
VMWare vSphere
CloudWatch
Prometheus

Job description

Apply for the Senior Software Engineer role at Alliant Credit Union.

Responsibilities
  • Attend design sessions and planning meetings to solution designs that cross the credit union's infrastructure while providing technical support by understanding cloud‑based infrastructure.
  • Implement Infrastructure as Code (IaC) using Terraform, including state management and automated deployments.
  • Provide advanced support for Azure Data Lake Storage (ADLS), Synapse Analytics, Spark Notebooks, and Azure SQL.
  • Identify technical risks, align enterprise backup architecture and develop enterprise‑ready disaster recovery solutions.
  • Analyze and approve complex designs across engineering disciplines, documenting risks and ensuring risk controls and requirements are met.
  • Ensure inclusion of inputs into product and technical design reviews from cross‑functional stakeholders.
  • Anticipate technical challenges and risk scenarios and prepare, manage, and execute mitigation strategies to ensure optimal results.
  • Utilize creative thinking and teamwork to resolve conflicts and make critical decisions relating to systems deliverables.
  • Collaborate with project management to create and manage schedules for project‑related work.
  • Provide engineering consulting and recommendations for new IT systems to ensure interoperability and adherence to technology standards and policies.
  • Serve as a lead for group projects and internal IT and business‑driven initiatives.
  • Define and monitor multiple project priorities and provide technical and administrative supervision; ensure appropriate management is apprised of operational status of projects.
  • Provide appropriate hardware/software resources for business applications; perform capacity planning, workload modeling/prediction, and purchasing recommendations for new hardware/software upgrades.
  • Build and manage CI/CD pipelines and repositories such as GitHub or Azure DevOps for maintaining code.
  • Point person for enterprise cloud design specifications, risk analysis, integration.
  • Design and deploy new and existing systems in IaaS, PaaS, and SaaS environments, selecting appropriate cloud services, including migrations from on‑premises to cloud.
  • Manage, support, and maintain cloud environments (Azure, AWS, GCP) to ensure optimal performance and reliability.
  • Monitor and analyze cloud environments to optimize performance, improve reliability, scale applications, and manage costs efficiently.
  • Develop and maintain microservices (such as Azure Logic Apps and Function Apps) for automation and integration.
  • Design and implement backup strategies and disaster recovery solutions for cloud workload.
Qualifications
  • Minimum: Bachelor's Degree in Computer Science, IT, or related field.
  • Minimum: 5 years of design, configuration, deployment, and administration of cloud services.
  • Understanding of AI platforms and models, including AI Foundry.
  • Knowledge of backup solutions (e.g., CommVault), hypervisors (e.g., VMWare vSphere), DNS, monitoring & logging tools (e.g., CloudWatch, Prometheus), and scripting languages (e.g., PowerShell, Python, Bash).

In lieu of education: 8 years of design, configuration, deployment, and administration of network hardware and software.

Compensation & Benefits

Typical hiring range: $106,500–$182,600 annually. Actual compensation will be determined using factors such as experience, skills & knowledge.

  • Annual performance bonus
  • Work from home up to 3 days a week
  • Paid parental leave
  • Employee discount programs
  • Time off including paid personal and sick days
  • 11 paid holidays
  • Education reimbursement

*Note that eligibility and cost of benefits can vary depending on the number of regularly scheduled hours, and job status such as regular full‑time, regular part‑time, or temporary employment.

Adhere to and ensure compliance of all business transactions with policy and process of the Bank Secrecy Act. Ensures compliance with all applicable state and federal laws, company procedures and policies. Maintains integrity and ethics in all actions and conversations with or regarding credit union members and their accounts; complies with Privacy Act directives.

Equal Opportunity Employer.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Cloud Engineer
Cloud Engineer

Northwest Federal Credit Union • Virginia (IL)

On-site
USD 107,000 - 181,000
Medical, dental and vision plans
4 weeks paid vacation
12 paid holidays
+3
Lead Data Engineer
Lead Data Engineer

Alliant Credit Union • Chicago (IL)

On-site
USD 107,000 - 183,000
Annual performance bonus
Work from home up to 3 days a week
Paid parental leave
+3
Principal Platform Engineer
Principal Platform Engineer

Hispanic Alliance for Career Enhancement • Chicago (IL)

Hybrid
USD 119,400 - 204,600
Annual performance bonus
Work from home up to 3 days a week
Paid parental leave
+2
Senior IT Systems Engineer
Senior IT Systems Engineer

Cusocal • Anaheim (CA)

Hybrid
USD 126,000 - 189,000
Lead Credit Risk Analyst
Lead Credit Risk Analyst

Alliant Credit Union • Chicago (IL)

Hybrid
USD 99,000 - 141,000
Health insurance
Vision care
Dental coverage
+5
Senior Financial System Analyst
Senior Financial System Analyst

Alliant Credit Union • Chicago (IL)

Hybrid
USD 76,000 - 120,000
Work from home up to 3 days a week
Paid parental leave
Employee discount programs
+1
Cloud Engineer
Cloud Engineer

Northwest Federal Credit Union • Herndon (VA)

On-site
USD 107,000 - 181,000
Medical, dental and vision plans
4 weeks paid vacation
12 paid holidays
+4
Senior Product Owner
Senior Product Owner

Alliant Credit Union • Chicago (IL)

Hybrid
USD 99,000 - 141,000
Health care benefits
401k with employer match
Annual performance bonus
+2
Manager - IT Engineering (Hybrid)
Manager - IT Engineering (Hybrid)

Summit Credit Union • Village of Cottage Grove (WI)

On-site
USD 100,000 - 130,000
Excellent health insurance options
401(k) with employer match
Generous paid time off
+1
Senior Staff Cloud Engineer
Senior Staff Cloud Engineer

Credit Acceptance Corporation • United States

Hybrid
USD 161,000 - 237,000
401(K) match
Adoption assistance
Parental leave
+4