1

Software Sales Jobs in Rochester Hills, MI (NOW HIRING)

Serve as an internal resource on CRM-adjacent AI tools, including prospecting intelligence platforms, revenue forecasting tools, and AI-driven sales engagement software. * Support theevaluationand ...

Software Engineer #1058671 * Employees in this job function are responsible for designing ... Required Qualifications: * 7-12+ years in sales operations/OTC and/or SAP Sales functional ...

Solutions Engineer, Remote

Detroit, MI · On-site

$120K - $140K/yr

Experience and familiarity with the sales/pre-sales processes used in either hardware or software sales. * Polished presenter, comfortable leading presentations and demos of our portal and pilot data ...

Solutions Engineer, Remote

Warren, MI · On-site

$120K - $140K/yr

Experience and familiarity with the sales/pre-sales processes used in either hardware or software sales. * Polished presenter, comfortable leading presentations and demos of our portal and pilot data ...

... parts, software sales, and direct-ship orders. • Prepare commercial documentation required for international machine shipments. • Coordinate with legal counsel to prepare, file, amend, and ...

Process invoices for machine spare parts, software sales, and direct-ship orders. Prepare commercial documentation required for international machine shipments. Coordinate with legal counsel to ...

next page

Showing results 1-20

Software Sales information

See Rochester Hills, MI salary details

$22.1K

$58.4K

$115.1K

How much do software sales jobs pay per year?

As of Jul 28, 2026, the average yearly pay for software sales in Rochester Hills, MI is $58,448.00, according to ZipRecruiter salary data. Most workers in this role earn between $43,700.00 and $69,000.00 per year, depending on experience, location, and employer.

Is software sales a good career?

Software sales is a viable career that offers high earning potential, especially with commissions and bonuses. Success often depends on strong communication skills, product knowledge, and the ability to build client relationships, with many roles requiring familiarity with CRM tools and sales strategies.

What is the difference between Software Sales vs Software Development?

AspectSoftware SalesSoftware Development
Required SkillsSales techniques, communication, product knowledgeProgramming, coding, software engineering
Work EnvironmentOffice, client meetings, sales presentationsDevelopment teams, coding environments, offices or remote
CertificationsSales certifications (e.g., Certified Professional Sales Person)Programming languages, software engineering certifications
Industry UsageBusiness, tech companies, SaaS providersTech companies, startups, software firms

Software Sales focuses on selling software products through client interactions and sales strategies, while Software Development involves creating and coding software solutions. Both roles are essential in the tech industry but require different skill sets and work environments.

What does a software salesman do?

A software salesman sells software products or services to clients, often through prospecting, presentations, and negotiations. They need strong communication skills, product knowledge, and may use customer relationship management (CRM) tools to track sales activities. Their goal is to meet sales targets and build long-term customer relationships.

What are some common challenges faced by professionals in software sales, and how can they be addressed?

One of the most common challenges in software sales is keeping up with rapidly evolving products and industry trends, which requires continuous learning and adaptability. Sales professionals also frequently encounter long sales cycles and complex decision-making processes, especially when dealing with enterprise clients. Building strong relationships with both technical and non-technical stakeholders is crucial for effectively demonstrating value and closing deals. To address these challenges, successful software salespeople proactively seek ongoing product training, collaborate closely with product and technical teams, and develop strategic account management skills.

Can you make $500,000 a year in sales?

Software sales professionals can potentially earn $500,000 annually through high commissions, bonuses, and base salary, especially in enterprise or high-value markets. Achieving this level typically requires extensive experience, strong sales skills, a proven track record, and often working with large or complex deals. Compensation varies widely based on industry, company size, and individual performance.

What are the key skills and qualifications needed to thrive as a Software Sales professional, and why are they important?

To thrive in Software Sales, you need a solid understanding of software products, sales methodologies, and a track record of meeting or exceeding sales targets, often supported by a relevant degree or sales certifications. Familiarity with CRM platforms like Salesforce, sales automation tools, and basic technical knowledge of the software being sold are typically required. Outstanding communication, negotiation, and relationship-building skills help you connect with clients and influence decision-makers. These skills are crucial for effectively identifying client needs, closing deals, and driving revenue growth in a competitive technology market.

What is software sales?

Software sales refers to the business of selling software products or services to customers, which can include individuals, businesses, or organizations. Professionals in software sales identify potential clients, demonstrate software solutions, negotiate contracts, and provide ongoing support to ensure customer satisfaction. Their role often involves understanding client needs, explaining product features, and helping clients see the value of the software in improving their operations. Success in this field requires strong communication skills, technical understanding, and the ability to build lasting customer relationships.

How much do software salespeople make?

Software salespeople typically earn a base salary plus commissions, with total compensation ranging from $60,000 to over $150,000 annually depending on experience, location, and sales performance. High performers with strong technical knowledge and sales skills can earn significantly more through commissions and bonuses.

What Are Different Types of Software Sales Jobs?

Software sales jobs range from entry-level to senior management. In an entry-level role such as a sales development representative, your duties are to qualify sales leads, set up meetings with prospects for account executives, and prepare presentations and reports about new technology. As an account executive, your responsibilities are to convert leads, make sales, and plan your efforts around market forecasts. As an account manager, your job is to nurture relationships with clients to ensure loyalty to your product or service. Finally, as a solutions consultant, you provide training and assistance with software solutions for your clients and their employees.

What are the most commonly searched types of Software Sales jobs in Rochester Hills, MI? The most popular types of Software Sales jobs in Rochester Hills, MI are:
What job categories do people searching Software Sales jobs in Rochester Hills, MI look for? The top searched job categories for Software Sales jobs in Rochester Hills, MI are:
What cities near Rochester Hills, MI are hiring for Software Sales jobs? Cities near Rochester Hills, MI with the most Software Sales job openings:
Infographic showing various Software Sales job openings in Rochester Hills, MI as of July 2026, with employment types broken down into 82% Full Time, 16% Part Time, 1% Temporary, and 1% Contract. Highlights an 91% Physical, 1% Hybrid, and 8% Remote job distribution, with an average salary of $58,448 per year, or $28.1 per hour.
Sales Development Representative

Sales Development Representative

Ascent Cloud

Detroit, MI • On-site

Full-time

Posted 16 days ago


Job description

Sales Development Representative

COMPANY OVERVIEW:

Ascent Cloud is the only “Software as a Service” (SaaS) company offering a suite of performance management solutions to help companies Plan, Execute, and Grow.

Geopointe is the first and highest rated mapping solution on the Salesforce AppExchange, while LevelEleven is the only gamification and coaching solution that lives entirely inside of Salesforce.

Since Geopointe and LevelEleven merged into Ascent Cloud, we’ve grown our team, secured several G2 awards, and pioneered many “industry firsts” through product innovations, including the launch of our new Territory Planner solution.

We’ve reached an inflection point where our world class sales team is looking to capitalize on this momentum and hit ambitious yearly targets. A big part of that strategy is our team of Sales Development Representatives.

Are you someone with a strong desire to jump-start their career in software sales? Read on – this role might be for you!

ROLE DESCRIPTION:

A Sales Development Representative (SDR) is a salesperson-in-training. For 12-18 months, you’ll help Account Executives (AE) generate leads and educate prospects about Ascent Cloud’s products. Your primary focus will be to hit or exceed quota expectations, by qualifying opportunities and scheduling meetings for the AE team.

The skills you learn as an SDR will lay the foundation for a successful career in software sales. During your bootcamp, you’ll have a clear target to hit to be eligible for promotions. We move quickly – your performance is a sign that you’re growing and ready for more responsibility.

After 12-18 months, there is a path for career growth within Ascent Cloud for the right candidate that is willing to learn and work toward that goal. You’ll have an opportunity to become an AE at that point, and take a generous commission for the deals you close… which means that if you work hard, you can out-earn many of your peers.

This position is ideal for a driven, curious, and competitive individual with a passion for software sales, who takes immediate action on feedback and can keep up with rapid change in a fast-paced environment.

The SDR role is an inside sales position working out of our offices 4 days per week.

In 30 Days, you will be able to:

Complete onboarding in your first week.

Tell the Ascent Cloud story amp; describe the why behind our solutions.

Identify best fit companies and what the core teams we sell to care about.

Identify, nurture, and qualify inbound leads.

Master your call opener.

Proficiency with cold emails and LinkedIn messages.

Setup in core tools with a general understanding of how to use them (Salesforce, Salesloft, Zoominfo, LinkedIn, etc.).

Operate on a daily schedule, with workflows that maximize productivity.

Under 5 minute response times in website chat.

Continuous application of learning through self-study, manager feedback, and company provided materials.

Meet activity and performance requirements.

In 60 Days, you will be able to:

Meet or surpass your peers’ calling and email activity levels.

Personalize emails at scale, balancing quality and quantity.

Navigate our most common objections via phone and email.

Use the basics for video messaging to improve email reply rates.

Tell 3 unique customer stories from memory.

Full mastery of website chat (response times and accuracy).

Process mastery and technology stack proficiency.

Ensure Salesforce is up to date and accurate with notes at the end of each day.