1

Senior Software Engineer Jobs in Mankato, MN (NOW HIRING)

Software Testing: * Develops and executes written test plans for Salesforce solutions. * Tests ... Our job titles may span more than one career level (associate, senior, principal, etc.). The actual ...

Position Summary The Sr. Automation/Robotics Maintenance Technician completes complex preventative ... May rely on higher level Technicians and Engineers in complex systems issues. Prefer ability to ...

Buyer

New Ulm, MN · On-site

$20 - $30/hr

RITALKA, Inc., is a family-owned specialty engineering and manufacturing business focused on ... software, i.e. Microsoft Office (Word, Excel and Outlook)Complete vendor scorecardsS & OP ...

Buyer

New Ulm, MN

$20 - $30/hr

RITALKA, Inc., is a family-owned specialty engineering and manufacturing business focused on ... Proficient use of computers, software, i.e. Microsoft Office (Word, Excel and Outlook) * Complete ...

Buyer

New Ulm, MN · On-site

$20 - $30/hr

RITALKA, Inc., is a family-owned specialty engineering and manufacturing business focused on ... Proficient use of computers, software, i.e. Microsoft Office (Word, Excel and Outlook) * Complete ...

Buyer

New Ulm, MN · On-site

$20 - $30/hr

RITALKA, Inc., is a family-owned specialty engineering and manufacturing business focused on ... Proficient use of computers, software, ie. Microsoft, office (word, excel and outlook) * Complete ...

Showing results 21-35

Senior Software Engineer information

See Mankato, MN salary details

$74.8K

$142K

$190.3K

How much do senior software engineer jobs pay per year?

As of Aug 14, 2026, the average yearly pay for senior software engineer in Mankato, MN is $142,043.00, according to ZipRecruiter salary data. Most workers in this role earn between $121,400.00 and $160,100.00 per year, depending on experience, location, and employer.

What is a senior software engineer?

A senior software engineer designs, codes, tests, and maintains computer software. While these are your primary responsibilities as a senior software engineer, you may also have supervisory duties. These include overseeing a team of junior software engineers or developers. The senior software engineer title is sometimes used interchangeably with senior developer, and positions for both may share similar job duties and responsibilities. In general, software engineers are distinguished from developers in that software engineers apply engineering principles to software development.

What are some common challenges senior software engineers face when mentoring junior team members?

Senior Software Engineers often mentor junior colleagues, which can be incredibly rewarding but also presents challenges. Balancing mentorship with project deadlines can be demanding, as it requires strong time management and communication skills. Additionally, adapting explanations to different learning styles and levels of experience can be tricky. However, effective mentorship helps build a stronger team and can lead to enhanced leadership opportunities for the senior engineer.

What is the difference between Senior Software Engineer vs Software Developer?

AspectSenior Software EngineerSoftware Developer
CredentialsBachelor's or higher in CS or related field; experience often 5+ yearsBachelor's in CS or related field; entry to mid-level experience
Work EnvironmentDesigning complex systems, leading projects, mentoringWriting code, developing features, debugging
Industry UsageUsed across tech companies, startups, enterpriseCommon in software firms, startups, freelance work
Search & ComparisonOften compared for experience level, responsibilitiesCompared for entry-level to mid-level roles

The main difference between a Senior Software Engineer and a Software Developer lies in experience, responsibilities, and scope. Senior Software Engineers typically have more experience, lead projects, and mentor others, while Software Developers focus on coding and feature development. Both roles are essential in tech companies, but the Senior Software Engineer position involves higher-level planning and leadership.

What are the key skills and qualifications needed to thrive as a senior software engineer, and why are they important?

To thrive as a Senior Software Engineer, you need advanced programming skills, deep understanding of software architecture, and several years of experience in software development, often supported by a relevant degree. Familiarity with tools like Git, CI/CD pipelines, cloud platforms, and expertise in technologies such as Java, Python, or JavaScript are typically required. Leadership, problem-solving, and effective communication are crucial soft skills for mentoring teams and collaborating across departments. These skills ensure the delivery of robust, scalable solutions and drive successful project outcomes in complex technical environments.

What are the most commonly searched types of Software Engineer jobs in Mankato, MN?

The most popular types of Software Engineer jobs in Mankato, MN are:

What are popular job titles related to Senior Software Engineer jobs in Mankato, MN?

For Senior Software Engineer jobs in Mankato, MN, the most frequently searched job titles are:

What job categories do people searching Senior Software Engineer jobs in Mankato, MN look for?

The top searched job categories for Senior Software Engineer jobs in Mankato, MN are:

What cities near Mankato, MN are hiring for Senior Software Engineer jobs?

Cities near Mankato, MN with the most Senior Software Engineer job openings:

Infographic showing various Senior Software Engineer job openings in Mankato, MN as of August 2026, with employment types broken down into 1% Internship, 83% Full Time, 13% Part Time, and 3% Contract. Highlights an 85% Physical, 5% Hybrid, and 10% Remote job distribution, with an average salary of $142,043 per year, or $68.3 per hour.

Senior Manager, Systems and Site Reliability Engineering

Cambria

Le Sueur, MN • On-site

Full-time

Medical, Dental, Life, Retirement, PTO

This job post has expired 1 day ago. Applications are no longer accepted.


Job description

Job Description:
The Senior Manager, Systems and Site Reliability Engineering serves as the operational engine for Cambria's infrastructure, acting as the primary bridge between IT strategy and technical execution. This role is responsible for the performance and development of Systems Engineers and Site Reliability Engineers. While driving the modernization to a container-first model , this leader ensures that services are available and perform optimally to scale manufacturing operations. As the #2 leader in IT Operations, you will translate strategic roadmaps into daily deliverables, manage high-pressure incident response, and serve as the technical face of the team to internal business partners.
Essential Duties & Responsibilities:
Operational Leadership & Execution
  • Day-to-Day Delivery: Manage the day-to-day deliverables of the team, ensuring tasks align with the workstreams translated from IT leadership strategy.
  • Hands-on Contributions: When necessary, assist in service delivery and participate in on-call rotation to ensure critical services are available
  • Agile Management: Hold daily standup cadence meetings with the team and plan/prioritize work across the team to maintain high velocity.
  • Strategic Alignment: Partner with senior leadership to ensure technical work is aligned with business priorities and participate in quarterly project planning.
  • People Management: Lead the performance and development of systems and SRE staff, defining skill competency models and gap closure plans.

Customer Engagement & Crisis Command
  • Front-Line Communication: Act as the primary point of contact for internal customers, clients, and users to understand needs and provide transparent technical updates.
  • Incident Command: Take the lead on organizing the team to resolve critical issues, including formal escalation management and standing up "war rooms" for P1/P2 items.
  • Root Cause Advocacy: Participate in root cause analysis after incidents to ensure permanent resolution and communicate findings to affected business stakeholders.

Infrastructure & SRE Functions
  • Infrastructure Engineering: Build, operate, and maintain scalable, highly available, and resilient infrastructure.
  • Automation Vision: Develop a vision and strategy to automate common SRE requests.
  • Service Monitoring: Analyze metrics to create actionable monitors or alerts to ensure critical services are available and performing well.
  • Modernization: Lead the adoption, implementation, and lifecycle of the container platform and associated CI/CD pipelines.
  • Core Systems: Plan, implement, and lifecycle Cambria's compute, storage, virtualization, and server operating systems.
  • Reliability: Work with product teams to ensure SLO targets are met or exceeded and participate in the on-call rotation.

Qualifications & Skills:
  • Motivated self-learner pushing technology solutions forward who anticipates problems and challenges
  • Extensive experience with container orchestration (Kubernetes, Nutanix EKS, AWS EKS) and modern CI/CD practices
  • Experience with implementing and maintaining virtualization platforms such as VMware/AHV
  • Solid foundation in Linux administration and troubleshooting
  • Experience writing and maintaining infrastructure as code
  • Experience working with Agile delivery methodologies such as Scrum and Kanban. Familiarity and experience with ALM toolsets (Cambria uses Jira) and collaboration software (such as Slack, G-Suite, and Confluence).
  • Strong leadership and management skills.
  • Excellent communication and interpersonal skills.
  • Strong business acumen; can easily articulate complex ideas clearly to all levels of leadership
  • The ability pivot and drive change in an ever changing environment
  • Excellent time management and organizational skills
  • Proven track record of delivering results
  • Strong motivational, influential and organized leadership skills to lead the team to accomplish goals
  • Strong analytical and problem-solving skills.
  • Ability to thrive in a fast-paced, dynamic environment.

Minimum Requirements:
Education: Bachelor's degree in Computer Science, Electrical Engineering, or related technical degree or equivalent experience.
Experience: 10+ years working in a Systems Administrator/Systems Engineering position
Systems: Experience with some or all of the following software/tools or close equivalents:
  • VMware
  • Nutanix NX Appliances
  • Nutanix AHV
  • Nutanix EKS
  • AWS EKS
  • Ansible
  • Backup Software (Cohesity)
  • Pure Storage
  • Windows Server
  • Linux (Red Hat Enterprise Linux)
  • Active Directory
  • Okta
  • AWS
  • Terraform
  • Git
  • Red Hat Satellite
  • Red Hat Identity Management

Additional Requirements:
Managerial Requirements: Yes
Physical Requirements: Office position requiring telephone and computer use. Able to lift up to 20 pounds occasionally / sparingly (office supplies, packages, samples). May need to bend, reach, walk, or stoop occasionally. Prolonged periods sitting and/or standing at a desk and working on a computer.
Travel Requirements: Travel between local Cambria locations
Cambria's starting salary/hourly range for this position is $121,230 - $160,072. Salary/Hourly ranges are determined by role, level, and location. The range displayed on each job posting reflects the target for new hires for the position. Individual pay is determined by several factors, including work location, job-related experience, and relevant education and/or training.
Cambria offers a competitive benefits package that encompasses Health and Dental Insurance, Paid Time Off, 7 paid Holidays , 401(k) plus matching, Discretionary Profit Sharing, Flexible Spending Account; Life, Supplemental Life, and Disability Insurance; Referral Program, Tuition Reimbursement, Employee Assistance Program, Employee Discount and Professional Development Assistance.
Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.
At Cambria, dedication to philanthropy and our people is at the heart of who we are. We strive to make a meaningful difference in the world every day by prioritizing employee well-being and fostering inclusivity and empowerment. Under the banner of CambriaCares, our philanthropic endeavors show our commitment to our people and our community to uplift kids, support education, and contribute to a sustainable future.
For additional company information, please visit www.CambriaUSA.com
An offer of employment is contingent upon the successful completion of a background verification check, subject to applicable laws and regulations. The results will be reviewed based on the individual's record, and the specific duties and requirements of the job.