CareerPlanSign in

Senior Software Engineer

Minnesota, US💼 Full-time🗓 2026-07-09 → 2026-09-26

Core

Design, develop, and support scalable cloud-based applications for libraries and their global users.

Role type

Senior full-stack software engineer (cloud-native)

Builds

Scalable web applications, cloud-native services, and APIs for the Cloud Library platform

Domain

Library services, cloud computing, distributed systems

Deliverable

production ML models | product features

Required skills

Full-stack development, scalable web applications, distributed systems, RESTful APIs, microservices, relational databases, cloud platforms, modern programming languages (Java/C#/JavaScript/TypeScript/Node.js), CI/CD pipelines

Preferred skills

Cloud-native architecture, highly available SaaS applications, modern front-end frameworks (React/Angular), Agile/Scrum environments, AI-assisted development tools

Technologies

React, Angular, Vue, TypeScript, JavaScript, Java, .NET, Node.js, Python, Go, PostgreSQL, SQL Server, MySQL, MongoDB, DynamoDB, AWS, Azure, Google Cloud, Git, Jira

Responsibilities

Design, develop, test, deploy, and maintain complex software solutions; Build high-quality, scalable, secure, and maintainable applications across front-end and back-end systems; Develop and enhance cloud-native services and APIs; Provide technical expertise and guidance to engineering team members; Mentor junior and mid-level engineers; Conduct code reviews and ensure adherence to quality, security, and performance standards; Support CI/CD processes and DevOps practices; Troubleshoot and resolve production issues

Seniority

Senior, hands-on IC with technical leadership

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.