In order to be considered for this position, you must complete the following:


1. CLICK HERE to fill out our short application, including your resume and   cover letter

2. Fill out your personal information at the right of this page and click “Submit Application"



Who we are:

JobNimbus is an all-in-one, cloud-based software that tracks sales, jobs, and tasks from a single, simplified interface. Our team loves helping other businesses grow while enjoying a flexible, energetic company culture. 

We've become the number one software for roofing companies by encouraging learning, growth, and data-driven results. We provide a place for our employees to build a rewarding career while maintaining a healthy work-life balance. We offer flexible work hours, the ability to work from home, a comprehensive benefits package, 13 paid holidays and more. Most importantly, we're invested in our employees and passionate about improving the lives and businesses of our customers.

We’re looking for someone who:

  • Can generate engaging content that drives business growth and develops the JobNimbus brand.

  • Embodies a growth mindset and is philosophically agile.

  • Takes responsibility for projects while prioritizing collaboration.

  • Is self-motivated and detail-oriented.

  • Desires the opportunity to make a significant impact.

Your job will consist of: 

  • Assisting in the planning, creation, implementation, and evaluation of marketing strategies and campaigns to generate leads for the sales team.

  • Creating relevant content such as ebooks, case studies, business guides, infographics, slideshows, blog posts and more to engage customers and potential customers.

  • Developing and maintaining the JobNimbus brand.

  • Continuously improving marketing campaigns using metrics.

  • Occasionally attending trade shows and events to interact with customers.

Required Qualifications:

  • Minimum 5 years experience in marketing and/or communications

  • Experience with digital marketing including SEO, marketing automation, and digital marketing analytics

  • Ability to write from a business perspective

  • Ability to analyze and present informative data 

  • Experience with customer insights

  • Graphic design skills 

  • Excellent written and verbal communication

  • Proactive and results-driven

  • Team player

  • Ability to work from home

Desired Qualifications:

  • Experience in B2B communications, especially software

  • Experience in the construction industry

  • Small business experience

  • Project management experience

  • Bachelor's degree in English, Journalism, Marketing, Advertising, Business, or Communications 


  • Competitive salary starting at $60K DOE

  • Flexible, work remote environment

  • Great teammates and passionate company culture

  • Comprehensive benefits package

  • Flexible PTO and 13 paid holidays, including a flexible floating holiday and Christmas Eve through New Years Day

  • Paid parental leave

  • 401K

If this description matches your skills, we highly encourage you to apply at the link below. Check out our reviews on Glassdoor for more insight into our high-energy company culture. 

Please fill out and submit the form below, including your resume and cover letter. Then fill out your personal information at the right of this page and click “Submit Application.” 

Click here to access the Marketing Content Manager Application Form.

This position has been filled. Would you like to see our other open positions?