1

Senior Full Stack Software Engineer Jobs in Bloomington, MN

This is a senior, full-stack engineering position that sits at the intersection of software architecture, applied AI, and product development. You'll collaborate directly with clients to translate ...

New

... agile software development lifecycle and DevOps principles. Essential Responsibilities: * Responsible for designing, developing, testing, operating and maintaining products * Takes full stack ...

Senior Software Engineer

Saint Paul, MN · On-site

$123K - $163K/yr

St. Paul, Minnesota (Hybrid) We are seeking an experienced Senior Software Engineer to join our ... the full technology stack * Develop robust backend services and APIs using Go and Python with a ...

We are seeking a Software Engineer to support and enhance full-stack applications across a modern technology stack, including React, .NET, SQL Server, and Office VBA. This role will focus on ...

Sr Java Full Stack Developer

Richfield, MN · On-site

$54.75 - $70.75/hr

I have an opportunity for "Sr java Full Stack Developer" - (Richfield, MN- REMOTE till COVID). and I am looking for a candidate who can join Immediately if you are interested, reply to me with your ...

Senior Software Engineer

Minneapolis, MN · On-site +1

$127K - $168K/yr

The Senior Software Engineer designs, builds, and maintains the technical systems and application ... Write and maintain production-quality code across the full stack, with particular emphasis on ...

Senior Software Engineer

Minneapolis, MN · On-site +1

$127K - $168K/yr

The Senior Software Engineer designs, builds, and maintains the technical systems and application ... Write and maintain production-quality code across the full stack, with particular emphasis on ...

Full-Stack Developer Location: Roseville, MN Engagement Type: Contract Work Mode: Hybrid (Onsite two days per week) Duration: December 1, 2025 - June 30, 2026 (7 months) Interview Type: Microsoft ...

Lead Software Engineer, AI

Eagan, MN · On-site

$127.40 - $236.60/hr

As a Lead Software Engineer - AI, you will play a lead role in full-stack web development, focusing ... Provide senior technical leadership - Lead architecture decisions and translate business ...

Showing results 21-40

Senior Full Stack Software Engineer information

See Bloomington, MN salary details

$44.7K

$135.4K

$191.4K

How much do senior full stack software engineer jobs pay per year?

As of Aug 11, 2026, the average yearly pay for senior full stack software engineer in Bloomington, MN is $135,422.00, according to ZipRecruiter salary data. Most workers in this role earn between $111,500.00 and $158,800.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a senior full stack software engineer?

To thrive as a Senior Full Stack Software Engineer, you need deep expertise in both front-end and back-end development, strong problem-solving abilities, and a solid foundation in computer science principles, typically demonstrated by a bachelor’s or master’s degree in a related field. Familiarity with frameworks and languages like React, Angular, Node.js, Python, and proficiency in using cloud platforms, version control systems like Git, and continuous integration tools is crucial, and relevant certifications are an advantage. Exceptional communication, leadership, and teamwork skills help you effectively coordinate with cross-functional teams and mentor junior engineers. These skills ensure you can deliver robust, scalable solutions while driving project success and fostering a collaborative development environment.

What does a senior full stack software engineer do?

A typical day for a Senior Full Stack Software Engineer involves designing and implementing new features, reviewing and improving code, and collaborating with product managers, designers, and other developers to deliver project goals. You might split your time between writing code for both front-end and back-end systems, participating in daily stand-up meetings, and providing technical guidance to junior team members. The role often requires balancing hands-on development with architectural planning and problem-solving for complex technical challenges. You’ll also frequently interact with stakeholders to gather requirements and provide updates, ensuring alignment throughout the software development lifecycle.

What is a senior full stack software engineer?

A Senior Full Stack Software Engineer is an experienced developer responsible for designing, building, and maintaining both front-end and back-end systems in web or software applications. They work with a variety of technologies, frameworks, and databases to ensure seamless functionality across the entire software stack. In addition to coding, they often provide technical leadership, mentor junior developers, and contribute to architectural decisions. Their role requires strong problem-solving skills, an understanding of best practices, and the ability to collaborate with cross-functional teams to deliver high-quality software solutions.

What are popular job titles related to Senior Full Stack Software Engineer jobs in Bloomington, MN? For Senior Full Stack Software Engineer jobs in Bloomington, MN, the most frequently searched job titles are:
What cities near Bloomington, MN are hiring for Senior Full Stack Software Engineer jobs? Cities near Bloomington, MN with the most Senior Full Stack Software Engineer job openings:
Infographic showing various Senior Full Stack Software Engineer job openings in Bloomington, MN as of August 2026, with employment types broken down into 1% Internship, 85% Full Time, 11% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $135,422 per year, or $65.1 per hour.

Full-time

Posted 2 days ago

New


Job description

Job Description We're looking for an AI Engineer to join our Minneapolis team. This is a senior, full-stack engineering position that sits at the intersection of software architecture, applied AI, and product development. You'll collaborate directly with clients to translate business needs into technical solutions and help shape the next generation of AI-enabled products.

Responsibilities: Lead cross-functional teams in identifying and prioritizing key areas of a partner's business where AI solutions can drive significant business benefit Architect and build production-grade AI systems spanning backend, frontend, and data layers Serve as liaison between stakeholders and project teams, delivering feedback and enabling team members to make necessary changes in product performance or presentation Work on functional design, process design (including scenario design, flow mapping), prototyping, testing, training, and defining support procedures, in collaboration with an advanced engineering team and executive leadership Articulate and document the solutions architecture and lessons learned for each exploration and accelerated incubation Implement AI model-based systems, integrate them into products, and deploy to production Experiment with and apply emerging AI tools (e.g., LLM frameworks, agents, generative models, code copilots) Build full-stack applications - from clean APIs to front-end experiences Establish metrics to determine system performance and align with stakeholder expectations (e.g., evals, KPIs, volume/latency, etc.) Collaborate directly with customers to uncover needs and translate them into functional solutions Bring creative, customer-focused thinking to everything you build Qualifications: 5-8 years of experience in software engineering One or more years of experience in applying AI to practical and comprehensive technology solutions Strong technical architecture skills; comfortable designing from database schema to API contract Full-stack experience (modern web frameworks, APIs, cloud services, and CI/CD pipelines) Strong data and database design experience (SQL/NoSQL, schema design, data modeling, ETL) Familiar with machine learning and AI tools (e.g., OpenAI API, LangChain, vector databases, PyTorch) Solid understanding of security, performance tuning, and API versioning best practices