1

Software Sales Engineer Jobs in Minnesota (NOW HIRING)

Your Role We are seeking a motivated and technically proficient Solutions Engineer to serve as a ... Experience and familiarity with the sales/pre-sales processes used in either hardware or software ...

Solutions Engineer, Remote

Plymouth, MN ยท On-site

$120K - $140K/yr

Your Role We are seeking a motivated and technically proficient Solutions Engineer to serve as a ... Experience and familiarity with the sales/pre-sales processes used in either hardware or software ...

Solutions Engineer, Remote

Duluth, MN ยท On-site

$120K - $140K/yr

Your Role We are seeking a motivated and technically proficient Solutions Engineer to serve as a ... Experience and familiarity with the sales/pre-sales processes used in either hardware or software ...

Solutions Engineer, Remote

Rochester, MN ยท On-site

$120K - $140K/yr

Your Role We are seeking a motivated and technically proficient Solutions Engineer to serve as a ... Experience and familiarity with the sales/pre-sales processes used in either hardware or software ...

We would also consider candidates with tooling, fixturing and CNC programming experience that would like to break into outside sales. Someone with successful B2B, territory, sales and a desire to ...

Showing results 41-60

Software Sales Engineer information

See Minnesota salary details

$10.8K

$106.6K

$167K

How much do software sales engineer jobs pay per year?

As of Aug 6, 2026, the average yearly pay for software sales engineer in Minnesota is $106,592.00, according to ZipRecruiter salary data. Most workers in this role earn between $58,800.00 and $149,800.00 per year, depending on experience, location, and employer.

What is a software sales engineer?

A Software Sales Engineer is a professional who combines technical expertise with sales skills to help customers understand, implement, and maximize the value of software products. They work closely with sales teams to present product solutions, address technical questions, and demonstrate how software meets customer needs. Software Sales Engineers often participate in pre-sales activities, provide product demonstrations, and assist in creating proposals, ensuring customers are confident in the product's capabilities before purchasing.

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

To thrive as a Software Sales Engineer, you need a blend of technical knowledge in software solutions, sales acumen, and often a degree in computer science, engineering, or a related field. Familiarity with CRM systems like Salesforce, demo platforms, and industry-specific software, as well as technical certifications, are commonly required. Outstanding communication, problem-solving abilities, and relationship-building skills help you connect with clients and effectively translate technical features into business value. These competencies are crucial for bridging the gap between customer needs and product capabilities, driving successful sales and long-term client satisfaction.

What is the difference between Software Sales Engineer vs Software Account Manager?

AspectSoftware Sales EngineerSoftware Account Manager
Primary RoleTechnical sales support, product demonstrations, and solution customizationCustomer relationship management, renewals, and upselling
Required SkillsTechnical knowledge, communication, and sales skillsCustomer service, sales, and relationship management
Work EnvironmentCollaborates with sales and technical teams, often in client meetingsMaintains ongoing client relationships, often in office or remote settings
Industry UsageCommon in tech and software companiesPrevalent in SaaS and enterprise software firms

The main difference is that Software Sales Engineers focus on technical demonstrations and customizing solutions to meet client needs, while Software Account Managers handle ongoing client relationships, renewals, and upselling. Both roles require strong communication skills, but their core responsibilities differ in technical versus relationship management focus.

How does a software sales engineer typically collaborate with both sales and technical teams during the sales process?

A Software Sales Engineer acts as a vital bridge between the sales team and technical experts. During the sales cycle, they work closely with account executives to understand client requirements and provide tailored technical demonstrations, answer detailed product questions, and address any technical concerns prospects may have. They also collaborate with product managers and engineers to relay customer feedback and ensure proposed solutions align with product capabilities. This role requires strong communication skills and the ability to translate complex technical concepts for non-technical stakeholders, ensuring a smooth and successful sales process.
What cities in Minnesota are hiring for Software Sales Engineer jobs? Cities in Minnesota with the most Software Sales Engineer job openings:
Infographic showing various Software Sales Engineer job openings in Minnesota as of July 2026, with employment types broken down into 85% Full Time, 14% Part Time, and 1% Contract. Highlights an 79% Physical, 1% Hybrid, and 20% Remote job distribution, with an average salary of $106,592 per year, or $51.2 per hour.

Sales Engineer-New Business Development

TEAM INDUSTRIES

Bagley, MN โ€ข On-site

Other

Posted 13 days ago


Job description

Supervisory Responsibilities: None

Purpose: The Sales Engineer is responsible for the successful planning and execution of assigned New Business Development Opportunities within target markets and with a focus on contract manufacturing. The Sales Engineer works to ensure scope, cost budget, BOM and schedule commitments are met and communicated across the organization and maintains management methods. This role will be the technical liaison between TEAM and the customer. The Sales Engineer will focus on new business quote activity along with customer interaction, customer visits, meetings and tradeshows to support NBD activity as required.

Essential Duties/Responsibilities:

Ensure a safe work environment for self and others. Follow all safety rules and regulations. Demonstrate commitment to safety program.

Primary responsibility is to identify new potential customers, secure appropriate quote opportunities, build relationships that lead to new business opportunities.

Manage contract manufacturing opportunities, with the focus containing opportunities that include multiple components/suppliers that may need a BOM format, assemblies, or other complexities that would warrant the need for a project manager to coordinate the project across TEAM internal production teams and supply base.

Compiles necessary information to create initial project costs/quotes, including tooling and component estimates, project deliverables, and estimated timelines from RFQ to SOP.

Provides the Director of New Business Development with BOM Costs for assigned opportunities including component cost, tooling, and any capital expenditures needed by operations.

Cross Functional Liaison will collaborate with internal departments-engineering, operations, production, supply chain and quality-to ensure production schedules align with customer timelines.

Creates the development BOM, Tooling Cost, Lead-Time, Cap Ex. Requirements and Timelines for review and approval for senior management.

Coordinates the tooling Kick Off deadlines with each plant or supplier to meet production lead-times and start up goals.

Works with Operations to facilitate the smooth introduction of new projects to the production floor.

Maintain ethical and responsive relationships with internal and external customers.

Demonstrates leadership commitment to the TEAM Industries Quality Management system and coach subordinates on their impact on TEAM QMS objectives.

Promotes a positive atmosphere. Actively supports activities that promote the welfare and morale of TEAM employees.

Will be required to perform other duties as requested, directed or assigned.