Platform Software Engineer

A technology solutions provider serving 950+ utility and broadband companies, developing enterprise software solutions for over 50 years.
Cedar Rapids, IA, USAChicago, IL, USA
Cloud
Senior Software Engineer
Hybrid
4+ years of experience
Enterprise SaaS

Description For Platform Software Engineer

NISC is seeking an experienced Platform Software Engineer to join their team developing technology solutions for utility and broadband companies. With over 50 years of experience serving 950+ member companies, NISC is looking for passionate engineers to evolve their platform used by hundreds of application developers.

The role involves working with a talented team to push their solutions to their fullest potential, maintaining and enhancing complex software systems, and implementing new features. You'll be responsible for analyzing user requirements, resolving complex technical issues, and staying current with technology trends.

As a cooperative organization, NISC focuses on taking care of both their members and employees rather than just the bottom line. They offer a comprehensive benefits package including healthcare, 401(k) matching, educational assistance, and various wellness programs. The position offers a hybrid work arrangement from one of their office locations.

The ideal candidate will have 4+ years of experience in software development or infrastructure, with proficiency in technologies like Python, Terraform, Java, and Kubernetes. You'll be working in a collaborative environment that values integrity, relationships, innovation, teamwork, and personal development.

This is an excellent opportunity for a senior engineer looking to make an impact in an organization that prioritizes both technical excellence and employee well-being. You'll be part of a team that builds and maintains critical infrastructure serving millions of end customers while enjoying the benefits of working for a company that truly values its employees.

Last updated 25 days ago

Responsibilities For Platform Software Engineer

  • Complete complex software maintenance and enhancements independently
  • Analyze and translate advanced level user requirements and design into software
  • Research, analyze, and resolve moderately complex issues and bugs
  • Work closely with development teams to research, design, and implement new features
  • Follow industry and organizational best practices
  • Keep up with technology trends and innovations

Requirements For Platform Software Engineer

Java
Python
Kubernetes
Linux
  • 4+ years experience in software development or infrastructure
  • Proficient with Python and Terraform
  • Proficient with Git
  • Experience with Java, Springboot, Gradle
  • Experience with Linux
  • Experience with build pipeline tools (Bamboo)
  • Experience with building and running containers (Docker)
  • Experience with cloud providers (AWS)
  • Working knowledge of deploying and maintaining Kubernetes clusters
  • Bachelor's or master's degree in Computer Science, Computer Engineering or related field

Benefits For Platform Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Mental Health Assistance
Education Budget
  • Medical, Dental and Vision Insurance
  • Health Savings Account (HSA) with $100 monthly contributions
  • 401(k) with employee match up to 6% and employer 4% salary base contributions
  • $25,000 employee educational assistance program
  • PTO accrual and 9 paid holidays
  • Life insurance up to 3x annual base salary
  • Short and long-term disability coverage
  • Employee Assistance Program
  • $2,500 Interest-FREE technology loan program

Interested in this job?

Jobs Related To NISC Platform Software Engineer

Senior Software Engineer

Senior Cloud Engineer position at NISC, developing enterprise software solutions for utility and broadband companies using modern cloud technologies.

Amazon Dedicated Cloud Engineer, ADC2S

Senior Cloud Engineer position at AWS requiring TS/SCI clearance, focusing on EC2 platform for government customers with emphasis on systems engineering and operations.

Senior Software Dev Engineer, EC2 Nitro

Senior Software Engineer role at AWS working on EC2 Nitro platform, developing virtualization technology with C++/Rust in Linux environments.

Structural Engineer, Data Center Engineering - Civil, Structural, Architectural Solutions (DCE-CSAS)

Senior Structural Engineer role at AWS, leading data center infrastructure design and implementation with global impact.

Civil Engineer, Data Center Engineering - Civil, Structural, Architectural Solutions Team

Senior Civil Engineer role at AWS leading data center infrastructure projects, requiring 5+ years experience and PE license, involving 30-40% travel.