Open Positions

We’re hiring at our Rochester, NY location with options for remote work

Senior Full-Stack Software Developer / Technical Team Lead

Job duties/responsibilities:

  • Collaborate with the wider development team on extending/modifying the microservices based approach of our software architecture, as well as all web-based User Interface code, back-end data queries, etc. Focus on breaking down requirements into small, well-defined, sub-functions that can be developed and distributed as necessary across application servers that make up the Soleo network.   (15% of weekly work).
  • Develop Software Solutions (full stack; front-end, back-end and database components):
    Act as the Senior Software Developer (hands-on coding) for all user interfaces, create REST API endpoints used by the front-end to retrieve data necessary to drive interactions/features, setup database schemas/ tables/ views/ triggers that are necessary to store data. Incorporate data from other microservices that may be necessary to drive specific UI functions. Incorporate Rapid Prototyping methodologies for use as ‘Proof of Concept’ for new features/applications. Be able to transition Prototype-level software to fully featured/deployable/ maintainable web-apps. (25% of weekly work)
  • Unit & Integration Testing / Bug Resolution: Execute Developer-level Unit testing, participate in integrated functional testing where produced works fit into a larger set of software modifications. Support formal QA cycles that qualify software for production deployment. Help identify, track, and fix software bugs both prior to field deployment and as they arise post deployment.  (10% of weekly work)
  • Collaborate with Stakeholders on new feature functionality, new strategic initiatives, and/or new back-office applications required to integrate software into the wider Soleo platform/architecture (10% of weekly work).
  • Coordinate the efforts of your dedicated software development team; assign tasks (breaking down work responsibilities / tracking progress), prioritize work, hold scrum meetings, and track Sprint-by-Sprint stories/progress using Soleo’s Agile Development processes. Be the subject matter expert, and mentor, to the more junior employees on your technical team. Assume an Ownership role with respect to the software components created/maintained by your team. Oversee the entire SDLC as it applies to the software you/your team develops. (25% of weekly work)
  • Concentrate on Usability Initiatives/Improvements: Ensure Designs are easy-to-use for non-technical resources, constantly improving, etc. (5% of the weekly work)
  • Keep up to date with new/emerging technologies used to create and/or manage web applications (advancements in 3rd party software packages, coding languages, etc.) Maintain awareness to critical software vulnerabilities and proactively patch/work-around security issues as they arise. Code based on security best-practices and ensure protection of user data. (5% of weekly work)
  • Maintain legacy software codebases that are defined as critical to the day-to-day revenue and/or operational efficacy of the company (5% of weekly work)


Experience/Skill Requirements:

  • Master’s degree in Information Science and/or Technology, Computer Science or Computer Engineering
  • Requires 2 years’ experience as a Software Developer which must include:
    • 2 years hands-on coding experience in a software development role (including Front-End, Back-End, REST API and Database work)
    • practical experience with software architecture/design.
  • Must also include 2 years’ experience with the following technologies:
    • Languages: ReactJS, NodeJS, JavaScript, AngularJS, jQuery, CSS, HTML5, SASS, Java, PHP, WordPress, Spring, SpringBoot
    • Data Formats: XML, JSON
    • Tools: Git, SVN, Flyway, Ansible
    • OS: Linux, MacOS, Windows, iOS, Android
    • Database: PostgreSQL, MySQL, MongoDB

Senior Paid Media Manager

The Opportunity:

Soleo Communications is seeking an innovative, self-motivated individual with strong communication and project management skills to join our Digital Marketing Team. As the Senior Paid Media Manager, you will be responsible for the development and execution of a multi-channel paid media marketing plan for Soleo’s owned and operated digital brands including and This a unique opportunity to take on a leadership role within the organization and to contribute to initiatives that are core to Soleo’s strategic growth plan.

Our ideal candidate possesses 5+ years of experience managing paid search campaigns with over $500k in monthly ad spend. You should understand what it takes to compete for some of the most competitive keywords and have mastered best practices around account structure, campaign types, automated bidding strategies and conversion tracking. In addition to paid search, you should have a firm grasp of how to leverage other paid channels including display, video, and social media to formulate a comprehensive digital marketing strategy for each of our brands. The ability to communicate complex strategies and provide data-driven performance updates to the Executive Team is essential to your success.


  • Develop a comprehensive paid media strategy for Soleo’s owned and operated digital brands. Be prepared to think differently and introduce creative solutions for driving brand awareness on a fixed budget.
  • Work closely with the VP of Digital Strategy and Partnerships and the Director of Customer Engagement to develop a deep understanding of our portfolio of national brand clients. Leverage your understanding of customer needs, performance KPIs and compliance requirements to develop scalable lead generation strategies that deliver on ROAS targets.
  • Assist the executive team in developing forecasts, performance targets, and a standard set of KPIS to be monitored across all of Soleo’s owned and operated digital brands.
  • Partner closely with other members of the digital marketing team to ensure that content and landing page design is consistent with the paid media strategy ensuring an excellent consumer experience and converstion rate optimization.
  • Create and maintain a log of A/B tests to validate digital marketing strategies and continuously optimize performance. Report results to executive leadership.
  • Utilize online tools and other resources to conduct keyword and competitive research, identify growth opportunities, and stay on top of key industry trends.

Position Requirements:

  • Bachelor’s degree, with related experience in the marketing/advertising field
  • 5+ years of experience managing paid search campaigns with over $500k in monthly ad spend
  • 5-7 years of media buying experience and exposure to all the major platforms including Google/ Microsoft Ads, Facebook, Instagram, TikTok, LinkedIn
  • Experience managing at least one direct report and mentoring junior team members
  • Strong project and performance management skills including the ability to delegate work and provide constructive feedback
  • Experience managing external agencies and holding them accountable to performance targets
  • Google and Microsoft Ads Certification (Google Analytics Certification a plus)
  • Experience with 3rd party tools SEM Tools (SEMrush)
  • Solid understanding of paid search best practices including:
    • Experience writing effective search ad copy
  • Experience identifying testing opportunities and implementing experiments
  • Ability to audit and uncover account performance or technical issues
    • Knowledge of automated bidding strategies including smart bidding
    • Knowledge of new campaign types including dynamic search and performance max
  • Experience using Google Analytics and Google Tag Manager to configure conversion tracking
  • Working knowledge of Call Rail and Dynamic Number Insertion is a plus

The Opportunity

We are seeking a highly skilled Paid Media Specialist to join our marketing team. The ideal candidate will have a deep understanding of paid media strategies and a track record of delivering successful campaigns across various digital channels. You will be responsible for managing and optimizing paid media campaigns across multiple platforms, including Google Ads, Facebook Ads, LinkedIn Ads, and other relevant channels. You will collaborate closely with our marketing and creative teams to ensure campaigns are on-brand and aligned with overall marketing objectives. The ideal candidate is data-driven, detail-oriented, and has a passion for delivering measurable results.


Key Responsibilities

  • Develop, execute, and optimize paid media campaigns across various digital channels.
  • Collaborate with the creative team to ensure ads are on-brand and visually appealing.
  • Conduct research and analysis to identify target audiences and develop audience segmentation strategies.
  • Implement tracking and measurement tools to analyze campaign performance and provide recommendations for improvement.
  • Stay informed with industry trends, best practices, and emerging technologies to ensure campaign effectiveness and ROI
  • Manage budgets, bid strategies, and pacing to ensure campaign goals are achieved.
  • Communicate campaign results to stakeholders and provide recommendations for future improvements.
  • Work closely with other members of the marketing team to ensure campaigns are aligned with overall marketing objectives.



  • Bachelor’s degree in marketing, advertising, or related field
  • 2-4 years of experience in paid media marketing, preferably in an agency or in-house marketing team
  • Proven experience managing and optimizing campaigns across Google Ads, Facebook Ads, LinkedIn Ads, and other relevant channels.
  • Strong analytical skills with experience using data to make informed decisions and drive campaign performance.
  • Excellent communication and collaboration skills to work effectively with cross-functional teams.
  • Ability to work independently in a fast-paced environment and manage multiple projects simultaneously.
  • Experience with marketing automation and CRM tools is a plus.

We offer a competitive salary, comprehensive benefits package, and a dynamic work environment. If you have a passion for digital marketing and delivering measurable results, we encourage you to apply for this exciting opportunity.

The Opportunity

Our company is seeking a motivated and results-driven Business Development Associate to join our growing team. The ideal candidate will have experience in email campaigns, LinkedIn campaigns, and follow-up phone or video conversations. They must also have intimate knowledge of HubSpot and its functionalities. The Business Development Associate will work closely with the Sales and Marketing teams to help generate leads and convert them into sales opportunities.

Key Responsibilities

  • Develop and execute effective email campaigns to generate leads and increase brand awareness.
  • Create and manage LinkedIn campaigns to engage with potential customers and promote our products/services.
    • Make follow-up phone or video calls to prospective clients to convert leads into sales opportunities.
    • Conduct research on potential clients and gather market intelligence to identify new business opportunities.
    • Utilize HubSpot to track and analyze leads, manage customer data, and create reports for the Sales and Marketing teams.
    • Work closely with the Sales team to identify key decision-makers and develop strategies to engage with them.
    • Collaborate with the Marketing team to ensure that all campaigns align with the overall marketing strategy.
    • Attend conferences, trade shows, and networking events to represent the company and identify potential business opportunities.


  • Bachelor’s degree in Business Administration, Marketing, or a related field.
  • 2+ years of experience in Business Development or Sales.
  • Excellent communication skills, both written and verbal.
  • Intimate knowledge of HubSpot and its functionalities.
  • Strong analytical skills and the ability to use data to drive decisions.
  • Self-motivated and able to work independently.
  • Ability to multitask and prioritize tasks effectively.
  • Familiarity with LinkedIn Sales Navigator and other sales tools is a plus.
  • Willingness to travel as needed.

If you meet these qualifications and are excited about this opportunity, please submit your resume and cover letter for consideration. We are an equal opportunity employer and welcome all qualified candidates to apply.

** Candidate must be local to Rochester NY** 

The Digital Media Intern will support the company’s comprehensive and innovative marketing programs aimed at increasing brand awareness and generating leads for Soleo’s digital brands and our partners. Projects will focus primarily on content marketing and website improvement. You will support the internal lead generation team for each of Soleo’s core markets and contribute to content and marketing initiatives for our owned and operated lead generation programs.


  • Assist with writing, designing, and reviewing written content (such as blogs and landing pages) to support the position of our owned and operated brands as thought leaders in their respective marketplaces
  • Assist with the staging and editing of new and existing content for our sites using WordPress
  • Analyze data to produce useful and insightful content and infographics
  • Create assets such as graphics and branded documents that comply to brand standards
  • Using performance and behavioral analytics, assist in identifying ways to improve our landing page performance and conversion rates
  • Assist with the planning, execution, and optimization of digital marketing campaigns across web, email, display advertising, and social media
  • Perform research into new plugins and other marketing tools as needed
  • Support lead generation, brand awareness, and engagement efforts through marketing activities, such as email marketing, video creation, and publication outreach as needed

Position Requirements:

  • Bachelor’s degree or currently working towards a bachelor’s degree in marketing, business, or a related field
    • Successful completion of introductory courses in marketing, business, or equivalent required
  • Excellent writing, communication, and design skills
  • Proactive, responsive and driven
  • Excellent organizational, analytical, communication and problem solving skills
  • Ability to work independently with minimal supervision
  • Accurate and detail-oriented with well-developed priority planning skills
  • Demonstrated experience with content creation tools such as Adobe suite, Vimeo, Figma, Unbounce, Canva, and Microsoft suite
  • Understanding of product promotion and brand management and the creation of marketing and promotional materials that drive sales through all sales channels
  • Commitment to function in fast-paced environment with fluctuating priorities and deadlines
  • Experience in a digital marketing related field preferred

Company Culture:

Soleo’s mission is to make meaningful connections. Unlike a lot of our competitors in the space, we are more interested in creating an excellent customer experience for our consumers, clients, and partners than we are squeezing every penny out of them. With this important guiding philosophy, we have earned our reputation as a trusted partner and technology innovator in the industries we serve.

  • Highly motivated individual contributors who have a desire to innovate, learn, and grow with a team thrive at Soleo. Our work environment is guided by these values:
  • Respect. Our agile environment is built on mutual respect that fosters a safe space to try new things. We also respect and empower our employees’ work-life balance through our flexible hybrid work model.
  • Growth. We strive to make Soleo an exciting place to work. Our employees get experience working in a wide variety of industries, and due to the size of our company, each employee has the unique opportunity to influence our business goals and workplace.
  • Collaboration. Our common belief that we can do more good things as a team than we can do on our own creates a highly collaborative environment where all teams work toward a common goal.