Skip to main content

Good Agency Careers: Grow Your Marketing Career, Drive Innovation, and Make a Real Impact

View Open Roles & Apply

Our Culture & Values

We Impact the World for Good.

At Good Agency, we’re driven by clarity, collaboration, and results. We believe in fostering relationships that last, solving real-world problems with creativity and tenacity, and helping everyone around us thrive. Our team members work in a dynamic environment where we celebrate wins, learn from challenges, and never stop growing.

View Open Roles & Apply

Humility

Hustle

Hospitality

The EOS Advantage

We run our business using the Entrepreneurial Operating System (EOS) for radical clarity, accountability, and focus. EOS helps us make every role, every project, and every outcome more meaningful and measurable. At Good Agency, you won’t just have a job—you’ll have a clear path to contribute, grow, and succeed.

View Open Roles & Apply

Featured Role: Director of Operations

Ready to shape the future of Good Agency as we scale from 20–25 team members to 35+? Our Director of Operations will serve as an Integrator, ensuring all parts of our business—sales, marketing, finance, and delivery—move together in harmony. You’ll bring discipline, structure, and strategic insight, working closely with our leadership team to deliver outstanding results for our clients and our team.

View Open Roles & Apply

Award-Winning Content

Our agency consistently produces content that earns recognition and awards, reflecting our commitment to excellence and creativity.

Clear Messaging

We specialize in crafting clear and compelling StoryBrand messaging that effectively communicates our clients’ mission and resonates with their target audience.

Strategic Marketing

We tailor our strategic marketing approach to each client’s unique needs, ensuring that every campaign is well-planned and executed to achieve their specific goals.

Open Roles

Click on the role below to see a dropdown of the responsibilities and core competencies necessary for the individual who will be hired for the role.

Job Description: Director of Operations

Position Overview:
We are seeking a Director of Operations to report directly to our Integrator and help bridge strategy and execution across all functional areas of the business. This role is essential to ensuring strong alignment between sales, finance, marketing, and delivery teams. You will streamline processes, optimize resource allocation, and ensure that every part of the business operates cohesively and efficiently. Working closely with the Integrator, Director of Sales, Director of Finance, and the rest of the leadership team, you’ll bring discipline and structure, ensuring that we deliver exceptional results for our clients and continue our trajectory of healthy, sustainable growth.


Key Responsibilities

Vision & Strategy Execution

  • Partner with the Integrator and leadership team to implement the company’s vision and strategic plan, ensuring every department understands priorities and key metrics.
  • Translate high-level goals into actionable operational plans that drive sustainable growth.

LMA (Lead, Manage, and Hold Accountable)

  • Provide leadership and oversight to a majority of the team, currently 20–25 employees, ensuring they have clear roles, responsibilities, and success metrics.
  • Foster a culture of excellence, accountability, and continuous improvement.
  • Communicate clearly and consistently, offering direct, supportive feedback and celebrating wins.

Operational Efficiency & Scalability

  • Evaluate and refine internal processes to improve quality, efficiency, and profitability.
  • Implement and maintain EOS tools and practices (Scorecards, Level 10 Meetings, Rocks, Issues Lists) to ensure transparency and accountability.
  • Identify areas for resource optimization, cost savings, and operational streamlining as we scale from 25 to 35+ employees.

Cross-Functional Alignment

  • Collaborate with the Director of Sales, Director of Finance, and other leaders to ensure seamless integration of revenue, financial, and operational strategies.
  • Establish and maintain operational dashboards, KPIs, and reporting frameworks that inform data-driven decisions across all departments.

Team Development & Culture Building

  • Recruit, mentor, and retain high-performing team members who embody our core values of being Hospitable, Humble, and Hustling.
  • Champion professional development opportunities, fostering an environment of growth, grit, and tenacity.

Client & Project Delivery Excellence

  • Work closely with account managers, project leads, and delivery teams to ensure client-facing projects run smoothly, on time, and on budget.
  • Continuously monitor project margins, implement best practices, and ensure optimal staffing and resource allocation.

Change Management & Continuous Improvement

  • Anticipate operational challenges, proactively propose solutions, and navigate change with a calm, solutions-oriented mindset.
  • Use insights gained from data, team feedback, and client outcomes to iterate on processes, systems, and structures.

Key Competencies & Qualifications

  • EOS Mastery: Strong understanding and hands-on experience with Entrepreneurial Operating System (EOS) principles, tools, and methodologies.
  • Marketing & RevOps Expertise: Significant experience within the marketing space, understanding how strategy, messaging, campaigns, and content integrate into larger business goals. Knowledgeable in revenue operations (RevOps) service lines, ensuring that marketing, sales, and operational functions work in harmony to drive revenue growth.
  • Operational Leadership: Minimum of 5–7 years in an operational leadership role (e.g., Director of Operations, COO) in a high-growth environment. Demonstrated ability to scale operations, manage multiple complex workflows, and ensure team alignment.
  • LMA Expertise: Proven track record of effectively leading, managing, and holding teams accountable to achieve measurable results. Exceptional communication and interpersonal skills, with a knack for bringing structure, clarity, and energy into every room.
  • Strategic & Tactical Balance: Ability to think strategically about long-term growth while simultaneously executing on day-to-day operational details. Skilled at data-driven decision-making: can interpret KPIs, spot trends, and quickly translate insights into action.
  • Cultural Fit: Gritty, resourceful, and resilient—unafraid of challenges and comfortable with high-growth, fast-paced environments. Demonstrates personal accountability, integrity, and a commitment to building meaningful relationships. Strong preference for in-person collaboration; thrives in a structured schedule and enjoys building synergy face-to-face with the team and leadership.

Core Values

  • Hospitable: We build meaningful relationships inside and outside the organization, treating clients, partners, and teammates with warmth, respect, and trust.
  • Humble: We embrace learning, welcome feedback, and continuously seek ways to improve and grow—both personally and organizationally.
  • Hustle: We show up ready to work hard, solve complex problems, and deliver results. We take pride in exceeding expectations and moving the organization forward every day.

Preferred Qualifications

  • Proven success working in a company that scaled significantly (e.g., from 20 to 50+ employees) while maintaining strong culture and operational stability.
  • Experience in a marketing, services, or agency setting where bridging sales, finance, and client delivery was critical.
  • Familiarity with process improvement methodologies (Lean, Six Sigma) or strong instincts for operational efficiency.

What We Offer

  • Competitive compensation package with performance-based incentives.
  • A collaborative, values-driven culture where your work will directly influence the future of the business.
  • Opportunities for professional development, growth, and leadership.
  • The chance to shape and refine operational excellence in an environment that values vision, integrity, and grit.

Job Description: Web Developer (Part-Time)

Responsibilities and Duties (Includes but not limited to):

  • Improving and optimizing existing website functionality and design.
  • Maintainance all current websites
  • Handling website support requests and troubleshooting issues.
  • Leading the implementation of design through quality development of modern, responsive WordPress websites. 
  • Deploying good tracking analytic tools
  • Handling the tech stack software: DNS, Godaddy, Maintenance, Mailgun, etc. 

  

 

Qualifications: 

  • A client-focused, “others first” mindset.
  • Bachelor’s degree in website development, design, or a related field (or equivalent industry experience).
  • Proficiency in WordPress development, including front-end and back-end skills.
  • Advanced experience with Astra & Salient WordPress themes.
  • Strong knowledge of UX/UI design principles and frameworks.
  • Familiarity with the Storybrand UX framework is a plus.
  • Excellent communication skills for collaborating with clients and team members.
  • Strong written communication abilities (all communications are written).
  • Ability to self-manage schedules.
  • Proficient with Google Suite and website SEO optimization best practices.
  • Willingness to work collaboratively with a team to serve clients and achieve goals.
  • Passion for continuous professional growth and staying updated on industry trends.

 

Key Characteristics:

  • A business owner mindset, with a focus on Return on Investment (ROI) for clients.
  • Strong ability to create, deliver, and communicate work on schedule.
  • Maintains a professional attitude, even in challenging situations.

 

Compensation:

  • Part-Time Position
  • Required working hours a week: 24hrs
  • Required work time is 4-5 hrs per day M-F between the hours of 9am & 4pm CST.
  • This position offers the opportunity to grow into a full-time role in the future.

Job Description: Copywriter

Position Overview:
We are seeking a talented and versatile Copywriter to join our team. This role involves crafting engaging, on-brand, and SEO-optimized content across various formats, including blogs, websites, email campaigns, and marketing collateral. The ideal candidate has a passion for storytelling, a strong attention to detail, and a desire to create copy that drives results. The Copywriter will work collaboratively with the team and clients, utilizing AI tools like ChatGPT to enhance productivity while maintaining the authenticity of the content.

Key Responsibilities:

  • Content Creation:
    • Develop SEO-driven blog posts to drive traffic and improve search rankings.
    • Craft compelling website copy, including home pages, service pages, and landing pages.
    • Write and edit email campaigns to engage and convert audiences.
    • Tailor copy to align with clients’ brand voices and messaging frameworks, including StoryBrand principles.
  • Project Support:
    • Handle miscellaneous copy requests such as headings, descriptions, and reviews.
    • Generate, edit, and refine copy to ensure clarity, impact, and alignment with project goals.
    • Assist with the creation of lead generators (eBooks, case studies, etc.).
    • Reorganize and reformat existing content for clarity, flow, and engagement.
  • Collaboration & Communication:
    • Work directly with clients to gather input, provide updates, and ensure satisfaction.
    • Incorporate feedback from clients and team members to improve content quality.
    • Maintain open communication with the team to ensure project timelines are met.
  • Wordsmithing:
    • Refine language for various project items to ensure precision and creativity.
    • Ensure copy adheres to brand guidelines, tone of voice, and strategic objectives.
  • AI & Technology Utilization:
    • Leverage AI tools like ChatGPT to brainstorm, draft, and refine content.
    • Maintain core confidence in using AI to enhance efficiency while preserving originality.

Key Competencies:

  • Writing Skills:
    • Strong command of English grammar, punctuation, and syntax.
    • Ability to write in various tones, voices, and styles to match client needs.
    • Exceptional storytelling and persuasive writing abilities.
  • SEO Knowledge:
    • Understanding of on-page SEO best practices, including keyword research and placement.
    • Ability to create optimized content that ranks while remaining engaging for readers.
  • StoryBrand Framework:
    • A desire to learn and apply the StoryBrand framework to craft clear and compelling messaging.
    • Focus on making content accessible and relevant to target audiences.
  • Attention to Detail:
    • Meticulous in proofreading, editing, and reviewing content for quality assurance.
    • Ability to balance creativity with precision and technical accuracy.
  • Time Management & Organization:
    • Self-motivated and able to prioritize tasks to meet deadlines.
    • Skilled at managing multiple projects simultaneously without sacrificing quality.
  • Collaboration & Feedback:
    • Humble and open to receiving feedback to improve skills and deliverables.
    • Willingness to work with a team to achieve shared goals and client success.
  • Client Success Orientation:
    • Focus on outcomes and success for the client and project as a whole, not just task completion.
    • Commitment to understanding client objectives and delivering content that aligns with their goals.
  • AI Literacy:
    • Proficiency in utilizing AI tools like ChatGPT for content generation and editing.
    • Be excellent and specific in prompt engineering.
    • Ability to blend AI outputs with personal creativity for high-quality results.

Preferred Qualifications:

  • Experience in digital marketing, content writing, or related fields.
  • Familiarity with AI content tools, SEO best practices, and StoryBrand methodology.
  • Strong portfolio showcasing diverse copywriting samples.

Core Values:

  • Hospitable: Build positive, professional relationships with clients and team members.
  • Humble: Willingness to learn and grow through feedback.
  • Hustle: Proactive and results-driven, demonstrating a strong work ethic.

Job Description: Account Manager

Position Overview:

As a valued member of our Client Success Team, the Account Manager’s role is central to ensuring that our select clients feel fully supported, see measurable success, and continue choosing to work with us. To help you succeed, we’re defining responsibilities, authority, and expectations with a clear focus on both client and project success. You will work closely with clients, brand strategists, and project coordinators, aligning with each to ensure projects are delivered on time, meet quality standards, and support client goals.

Key Responsibilities:

Client Management & Communication: Maintain proactive communication with assigned clients, addressing concerns, discussing project updates, and ensuring they feel well-supported. Build and maintain strong, trust-based relationships by understanding each client’s business goals and aligning our marketing services to drive meaningful results. Focus on client retention and satisfaction by identifying the right strategies to match client needs, which may include down-selling services if it better serves the client’s long-term success.

Support for Brand Strategist: Work hand in hand with the Brand Strategist in StoryBrand messaging sessions, participating in building recommended blueprints for clients to ensure marketing plans align with their objectives.

Messaging Strategy Oversight: Oversee messaging strategy during the development of marketing foundations, ensuring alignment with client blueprints, quality standards, and any necessary adjustments to better support the client’s growth.

Project Coordination & Quality Control: In collaboration with the project coordinator, engage consistently with your accounts’ projects to keep them on schedule, maintain clear timelines, and manage the handoff of logistical details. As the final checkpoint for quality control, ensure nothing is delivered without your approval.

Upselling, Down-selling & Client Growth: Identify opportunities to expand or adjust client engagements based on their needs. If a down-sell is in the client’s best interest, prioritize this approach to sustain a positive relationship. Our primary goal is client retention, with a balanced focus on sustainable revenue.

Reporting & Performance Tracking: Provide clients with regular, detailed performance reports and actionable recommendations. Track KPIs to ensure measurable results and communicate their value to the client.

Retention & Problem Solving: Proactively manage client retention, making informed decisions to adjust strategies and address concerns early.

Collaboration & Coordination: Serve as the main liaison between clients and internal teams, working closely with brand strategists and project coordinators to ensure seamless communication and alignment of campaigns with client objectives.

Core Values:

  • Hospitable: Build positive, professional relationships with clients and team members.
  • Humble: Willingness to learn and grow through feedback.
  • Hustle: Proactive and results-driven, demonstrating a strong work ethic.