Are you a high-performing Technical Product Manager with strategic vision and deep technical expertise? Do you want to work for a best-in-class, 100% remote organization with the brightest talent from around the world? If so, then keep reading… Sparkrock helps social benefit organizations like nonprofits, school boards, and government agencies to reach their greatest potential using technology. We help to make these mission-driven organizations more efficient, freeing up their time and resources to focus on the good they want to achieve. Every day, nearly 45,000 people use our ERP products to make the world a better place. As a Technical Product Manager, you will lead the end-to-end technical design of a sophisticated ERP product while working closely with developers, customers, sales, professional services, and engineering. This role isn’t just about writing specs; it’s about owning the vision for how the solution will work and ensuring its success from idea to implementation. In this dynamic role, you’ll be empowered to combine technical creativity with product leadership, allowing you to take ownership of innovative projects that truly matter. You will work on products designed to create a tangible, positive impact on schools and nonprofits, ensuring that your contributions resonate within the community. With the opportunity to design and implement solutions that incorporate AI, cloud, and other cutting-edge technologies, you will be at the forefront of technological advancement. Your work will not only involve a significant degree of autonomy but also foster collaboration with a passionate, mission-driven team, creating an environment where your ideas can flourish and make a real difference. This job may not be for everyone, as the learning curve is steep; mastering Microsoft Business Central requires significant dedication due to its unique complexities. Balancing the demands of technical solutioning with the necessity to meet tight deadlines and stakeholder expectations can also be quite taxing, creating a high-pressure environment. Additionally, the rapid pace of growth and the evolving needs of the role may feel overwhelming, especially for those who prefer static, well-defined positions. If you’re passionate about delivering compelling customer experiences, big-picture architecture, and hands-on solutions, this role is for you! Responsibilities Requirement Gathering & Analysis: Collaborating with stakeholders to deeply understand business needs and translate them into technical requirements Solution Design: Creating architectural designs, workflows, and technical specifications that align with the product vision Cross-Functional Collaboration: Working closely with developers, QA, and business teams to ensure technical feasibility and alignment Documentation: Writing detailed specs, diagrams, and documentation to support development, testing, and implementation Technical Validation: Conducting research and reviewing existing technologies to ensure the solution is optimal Iterative Review & Feedback: Engaging stakeholders in reviews and refining deliverables based on feedback Release Readiness: Ensuring all technical aspects of a solution are complete, documented, and communicated for seamless implementation Requirements Education Bachelor’s degree in Computer Science, Software Engineering, or a related field. Equivalent experience may also be considered Microsoft Certified: Business Central Functional Consultant Associate Core Skills And Experience 8 years of experience in the software industry (as architect, technical consultant, or developer) with at least 2 years as a Technical Product Manager Knowledge of .Net technologies, including C#, ASP.Net , and .Net Core Understanding of Microsoft Dynamics Business Central or willingness to learn it Experience in designing scalable, secure, and high-performing solutions Front-end technologies (e.g., JavaScript frameworks like React, Angular, or Vue.js) Back-end services, APIs, and RESTful architecture Familiarity with cloud-based architectures (e.g., Azure or AWS) Proficiency in creating data models, workflows, and architectural diagrams Knowledge of integrating AI/ML capabilities into products (nice-to-have) Experience with performance tuning, security best practices, and system resilience Tools usage Microsoft Dynamics 365 Business Central Development tools (e.g., Visual Studio, Git, Azure DevOps) Diagramming tools (e.g., Visio, Lucidchart, or Miro) Agile tools (e.g., Jira, Confluence) Cloud services (e.g., Azure, AWS) Soft skills Communication: Exceptional ability to communicate complex technical ideas to both technical and non-technical audiences Collaboration: Skilled at working with cross-functional teams and managing stakeholder relationships Leadership: Confident in driving technical discussions and leading solution design initiatives Adaptability: Thrives in a fast-paced, dynamic environment with changing priorities Curiosity: Passionate about learning new technologies and solving challenging problems Nice to have Experience in the K12 education or Non-Profit sector Hands-on experience with ERP systems or financial management software Familiarity with AI-driven analytics or automation tools Contributions to open-source projects or technical communities Certifications in .Net development, cloud platforms (e.g., Azure Solutions Architect), or AI-related certifications Benefits We don’t call them perks; they’re just part of what makes working at Sparkrock great. We are 100% remote and global. Live your best life wherever that may be, and never lose out on career opportunities because of it Flexible work hours. We work asynchronously and don’t care when you’re online, just that you deliver great results and are there for our customers We are dedicated to your growth with consistent and meaningful feedback, support in achieving your personal career goals, and access to leading-edge tools, playbooks, and technology to amplify your experience Introductions to thought leaders in the space and webinars on cutting-edge tech hot topics Stipend to help set up your ideal home office Focus on culture: coffee chats, happy hours, cooking classes, book clubs, and more! We strive to build a team that reflects the diversity of the community we work in and encourage applications from traditionally underrepresented groups such as women, visible minorities, Indigenous peoples, people identifying as LGBTQ2SI, veterans, and people with disabilities. Show more Show less
Are you a high-performing software developer looking to take your technical skills to the next level? Do you want to work for a best-in-class, 100% remote organization with the brightest talent from around the world? Sparkrock helps social benefit organizations like nonprofits, school boards, and government agencies reach their greatest potential by using technology. We help to make these mission-driven organizations more efficient, freeing up their time and resources to focus on the good they want to achieve. Every day, nearly 45,000 people use our ERP products to make the world a better place. At Sparkrock, software developers focus on what they do best—producing great solutions. We cut out nonessential work, ensuring that your time is spent on designing, coding, and testing. We believe in continuous growth and development, providing coaching and training to help you become the best coder you can be. If you are passionate about learning and growing and want to become the best coder you can be, this role is for you! Responsibilities Spend most of your time on actual software development—designing, coding, and testing product solutions Continuously stay up-to-date on Business Central releases and AL development platform improvements Participate in deep dives that uncover quality issues and propose solutions Engage in continuous training and coaching to improve your skills Become an expert on the products you work on, understanding problems and creating solutions Requirements Diploma in Computer Science or a technology-related field 4+ years of experience in Microsoft Dynamics 365 Business Central 5+ years of experience in building ERP solutions Hands-on experience building automated tests for Business Central Quality mindset and detail-oriented Strong English communication skills (oral and written) Nice to have DevOps experience Post-secondary degree or diploma in a technology-related field Previous experience in Remote jobs Benefits We don’t call them perks; they’re just part of what makes working at Sparkrock great. We are 100% remote and global. Live your best life wherever that may be, and never lose out on career opportunities because of it Flexible work hours – we work asynchronously and don’t care when you’re online, just that you deliver great results and are there for our customers We are dedicated to your growth with consistent and meaningful feedback, support in achieving your personal career goals, and access to leading-edge tools, playbooks, and technology to amplify your experience Introductions to thought leaders in the space and webinars on cutting-edge tech hot topics Stipend to help set up your ideal home office Focus on culture: coffee chats, happy hours, cooking classes, book clubs, and more! We strive to build a team that reflects the diversity of the community we work in and encourage applications from traditionally underrepresented groups such as women, visible minorities, Indigenous peoples, people identifying as LGBTQ2SI, veterans, and people with disabilities.
Are you a high-performing software developer looking to take your technical skills to the next level? Do you want to work for a best-in-class, 100% remote organization with the brightest talent from around the world? Sparkrock helps social benefit organizations like nonprofits, school boards, and government agencies reach their greatest potential by using technology. We help to make these mission-driven organizations more efficient, freeing up their time and resources to focus on the good they want to achieve. Every day, nearly 45,000 people use our ERP products to make the world a better place. At Sparkrock, software developers focus on what they do best—producing great solutions. We cut out nonessential work, ensuring that your time is spent on designing, coding, and testing. We believe in continuous growth and development, providing coaching and training to help you become the best coder you can be. If you are passionate about learning and growing and want to become the best coder you can be, this role is for you! Responsibilities Spend most of your time on actual software development—designing, coding, and testing product solutions Continuously stay up-to-date on Business Central releases and AL development platform improvements Participate in deep dives that uncover quality issues and propose solutions Engage in continuous training and coaching to improve your skills Become an expert on the products you work on, understanding problems and creating solutions Requirements Diploma in Computer Science or a technology-related field 4+ years of experience in Microsoft Dynamics 365 Business Central 5+ years of experience in building ERP solutions Hands-on experience building automated tests for Business Central Quality mindset and detail-oriented Strong English communication skills (oral and written) Nice to have DevOps experience Post-secondary degree or diploma in a technology-related field Previous experience in Remote jobs Benefits We don’t call them perks; they’re just part of what makes working at Sparkrock great. We are 100% remote and global. Live your best life wherever that may be, and never lose out on career opportunities because of it Flexible work hours – we work asynchronously and don’t care when you’re online, just that you deliver great results and are there for our customers We are dedicated to your growth with consistent and meaningful feedback, support in achieving your personal career goals, and access to leading-edge tools, playbooks, and technology to amplify your experience Introductions to thought leaders in the space and webinars on cutting-edge tech hot topics Stipend to help set up your ideal home office Focus on culture: coffee chats, happy hours, cooking classes, book clubs, and more! We strive to build a team that reflects the diversity of the community we work in and encourage applications from traditionally underrepresented groups such as women, visible minorities, Indigenous peoples, people identifying as LGBTQ2SI, veterans, and people with disabilities.
Are you a high-performing software developer looking to take your technical skills to the next level? Do you want to work for a best-in-class, 100% remote organization with the brightest talent from around the world? Sparkrock helps social benefit organizations like nonprofits, school boards, and government agencies reach their greatest potential by using technology. We help to make these mission-driven organizations more efficient, freeing up their time and resources to focus on the good they want to achieve. Every day, nearly 45,000 people use our ERP products to make the world a better place. At Sparkrock, software developers focus on what they do best—producing great solutions. We cut out nonessential work, ensuring that your time is spent on designing, coding, and testing. We believe in continuous growth and development, providing coaching and training to help you become the best coder you can be. If you are passionate about learning and growing and want to become the best coder you can be, this role is for you! Responsibilities Spend most of your time on actual software development—designing, coding, and testing product solutions Continuously stay up-to-date on Business Central releases and AL development platform improvements Participate in deep dives that uncover quality issues and propose solutions Engage in continuous training and coaching to improve your skills Become an expert on the products you work on, understanding problems and creating solutions Requirements Diploma in Computer Science or a technology-related field 4+ years of experience in Microsoft Dynamics 365 Business Central 5+ years of experience in building ERP solutions Hands-on experience building automated tests for Business Central Quality mindset and detail-oriented Strong English communication skills (oral and written) Nice to have DevOps experience Post-secondary degree or diploma in a technology-related field Previous experience in Remote jobs Benefits We don’t call them perks; they’re just part of what makes working at Sparkrock great. We are 100% remote and global. Live your best life wherever that may be, and never lose out on career opportunities because of it Flexible work hours – we work asynchronously and don’t care when you’re online, just that you deliver great results and are there for our customers We are dedicated to your growth with consistent and meaningful feedback, support in achieving your personal career goals, and access to leading-edge tools, playbooks, and technology to amplify your experience Introductions to thought leaders in the space and webinars on cutting-edge tech hot topics Stipend to help set up your ideal home office Focus on culture: coffee chats, happy hours, cooking classes, book clubs, and more! We strive to build a team that reflects the diversity of the community we work in and encourage applications from traditionally underrepresented groups such as women, visible minorities, Indigenous peoples, people identifying as LGBTQ2SI, veterans, and people with disabilities.
Are you a high-performing software developer looking to take your technical skills to the next level? Do you want to work for a best-in-class, 100% remote organization with the brightest talent from around the world? Sparkrock helps social benefit organizations like nonprofits, school boards, and government agencies reach their greatest potential by using technology. We help to make these mission-driven organizations more efficient, freeing up their time and resources to focus on the good they want to achieve. Every day, nearly 45,000 people use our ERP products to make the world a better place. At Sparkrock, software developers focus on what they do best—producing great solutions. We cut out nonessential work, ensuring that your time is spent on designing, coding, and testing. We believe in continuous growth and development, providing coaching and training to help you become the best coder you can be. If you are passionate about learning and growing and want to become the best coder you can be, this role is for you! Responsibilities Spend most of your time on actual software development—designing, coding, and testing product solutions Continuously stay up-to-date on Business Central releases and AL development platform improvements Participate in deep dives that uncover quality issues and propose solutions Engage in continuous training and coaching to improve your skills Become an expert on the products you work on, understanding problems and creating solutions Requirements Diploma in Computer Science or a technology-related field 4+ years of experience in Microsoft Dynamics 365 Business Central 5+ years of experience in building ERP solutions Hands-on experience building automated tests for Business Central Quality mindset and detail-oriented Strong English communication skills (oral and written) Nice to have DevOps experience Post-secondary degree or diploma in a technology-related field Previous experience in Remote jobs Benefits We don’t call them perks; they’re just part of what makes working at Sparkrock great. We are 100% remote and global. Live your best life wherever that may be, and never lose out on career opportunities because of it Flexible work hours – we work asynchronously and don’t care when you’re online, just that you deliver great results and are there for our customers We are dedicated to your growth with consistent and meaningful feedback, support in achieving your personal career goals, and access to leading-edge tools, playbooks, and technology to amplify your experience Introductions to thought leaders in the space and webinars on cutting-edge tech hot topics Stipend to help set up your ideal home office Focus on culture: coffee chats, happy hours, cooking classes, book clubs, and more! We strive to build a team that reflects the diversity of the community we work in and encourage applications from traditionally underrepresented groups such as women, visible minorities, Indigenous peoples, people identifying as LGBTQ2SI, veterans, and people with disabilities.
Are you a high-performing software developer looking to take your technical skills to the next level? Do you want to work for a best-in-class, 100% remote organization with the brightest talent from around the world? Sparkrock helps social benefit organizations like nonprofits, school boards, and government agencies reach their greatest potential by using technology. We help to make these mission-driven organizations more efficient, freeing up their time and resources to focus on the good they want to achieve. Every day, nearly 45,000 people use our ERP products to make the world a better place. At Sparkrock, software developers focus on what they do best—producing great solutions. We cut out nonessential work, ensuring that your time is spent on designing, coding, and testing. We believe in continuous growth and development, providing coaching and training to help you become the best coder you can be. If you are passionate about learning and growing and want to become the best coder you can be, this role is for you! Responsibilities Spend most of your time on actual software development—designing, coding, and testing product solutions Continuously stay up-to-date on Business Central releases and AL development platform improvements Participate in deep dives that uncover quality issues and propose solutions Engage in continuous training and coaching to improve your skills Become an expert on the products you work on, understanding problems and creating solutions Requirements Diploma in Computer Science or a technology-related field 4+ years of experience in Microsoft Dynamics 365 Business Central 5+ years of experience in building ERP solutions Hands-on experience building automated tests for Business Central Quality mindset and detail-oriented Strong English communication skills (oral and written) Nice to have DevOps experience Post-secondary degree or diploma in a technology-related field Previous experience in Remote jobs Benefits We don’t call them perks; they’re just part of what makes working at Sparkrock great. We are 100% remote and global. Live your best life wherever that may be, and never lose out on career opportunities because of it Flexible work hours – we work asynchronously and don’t care when you’re online, just that you deliver great results and are there for our customers We are dedicated to your growth with consistent and meaningful feedback, support in achieving your personal career goals, and access to leading-edge tools, playbooks, and technology to amplify your experience Introductions to thought leaders in the space and webinars on cutting-edge tech hot topics Stipend to help set up your ideal home office Focus on culture: coffee chats, happy hours, cooking classes, book clubs, and more! We strive to build a team that reflects the diversity of the community we work in and encourage applications from traditionally underrepresented groups such as women, visible minorities, Indigenous peoples, people identifying as LGBTQ2SI, veterans, and people with disabilities.
Are you a high-performing software developer looking to take your technical skills to the next level? Do you want to work for a best-in-class, 100% remote organization with the brightest talent from around the world? Sparkrock helps social benefit organizations like nonprofits, school boards, and government agencies reach their greatest potential by using technology. We help to make these mission-driven organizations more efficient, freeing up their time and resources to focus on the good they want to achieve. Every day, nearly 45,000 people use our ERP products to make the world a better place. At Sparkrock, software developers focus on what they do best—producing great solutions. We cut out nonessential work, ensuring that your time is spent on designing, coding, and testing. We believe in continuous growth and development, providing coaching and training to help you become the best coder you can be. If you are passionate about learning and growing and want to become the best coder you can be, this role is for you! Responsibilities Spend most of your time on actual software development—designing, coding, and testing product solutions Continuously stay up-to-date on Business Central releases and AL development platform improvements Participate in deep dives that uncover quality issues and propose solutions Engage in continuous training and coaching to improve your skills Become an expert on the products you work on, understanding problems and creating solutions Requirements Diploma in Computer Science or a technology-related field 4+ years of experience in Microsoft Dynamics 365 Business Central 5+ years of experience in building ERP solutions Hands-on experience building automated tests for Business Central Quality mindset and detail-oriented Strong English communication skills (oral and written) Nice to have DevOps experience Post-secondary degree or diploma in a technology-related field Previous experience in Remote jobs Benefits We don’t call them perks; they’re just part of what makes working at Sparkrock great. We are 100% remote and global. Live your best life wherever that may be, and never lose out on career opportunities because of it Flexible work hours – we work asynchronously and don’t care when you’re online, just that you deliver great results and are there for our customers We are dedicated to your growth with consistent and meaningful feedback, support in achieving your personal career goals, and access to leading-edge tools, playbooks, and technology to amplify your experience Introductions to thought leaders in the space and webinars on cutting-edge tech hot topics Stipend to help set up your ideal home office Focus on culture: coffee chats, happy hours, cooking classes, book clubs, and more! We strive to build a team that reflects the diversity of the community we work in and encourage applications from traditionally underrepresented groups such as women, visible minorities, Indigenous peoples, people identifying as LGBTQ2SI, veterans, and people with disabilities.
Are you a high-performing software developer looking to take your technical skills to the next level? Do you want to work for a best-in-class, 100% remote organization with the brightest talent from around the world? Sparkrock helps social benefit organizations like nonprofits, school boards, and government agencies reach their greatest potential by using technology. We help to make these mission-driven organizations more efficient, freeing up their time and resources to focus on the good they want to achieve. Every day, nearly 45,000 people use our ERP products to make the world a better place. At Sparkrock, software developers focus on what they do best—producing great solutions. We cut out nonessential work, ensuring that your time is spent on designing, coding, and testing. We believe in continuous growth and development, providing coaching and training to help you become the best coder you can be. If you are passionate about learning and growing and want to become the best coder you can be, this role is for you! Responsibilities Spend most of your time on actual software development—designing, coding, and testing product solutions Continuously stay up-to-date on Business Central releases and AL development platform improvements Participate in deep dives that uncover quality issues and propose solutions Engage in continuous training and coaching to improve your skills Become an expert on the products you work on, understanding problems and creating solutions Requirements Diploma in Computer Science or a technology-related field 4+ years of experience in Microsoft Dynamics 365 Business Central 5+ years of experience in building ERP solutions Hands-on experience building automated tests for Business Central Quality mindset and detail-oriented Strong English communication skills (oral and written) Nice to have DevOps experience Post-secondary degree or diploma in a technology-related field Previous experience in Remote jobs Benefits We don’t call them perks; they’re just part of what makes working at Sparkrock great. We are 100% remote and global. Live your best life wherever that may be, and never lose out on career opportunities because of it Flexible work hours – we work asynchronously and don’t care when you’re online, just that you deliver great results and are there for our customers We are dedicated to your growth with consistent and meaningful feedback, support in achieving your personal career goals, and access to leading-edge tools, playbooks, and technology to amplify your experience Introductions to thought leaders in the space and webinars on cutting-edge tech hot topics Stipend to help set up your ideal home office Focus on culture: coffee chats, happy hours, cooking classes, book clubs, and more! We strive to build a team that reflects the diversity of the community we work in and encourage applications from traditionally underrepresented groups such as women, visible minorities, Indigenous peoples, people identifying as LGBTQ2SI, veterans, and people with disabilities.
Ready to shape the future of FinTech and AI in the public sector? Sparkrock is hiring a Technical Product Manager to lead two of our most strategic workstreams: Sparkrock Pay , our transformative end-to-end payments platform, and Sparky AI , our innovative assistant powered by generative AI. This is your opportunity to make a real-world impact on mission-driven organizations in education and nonprofits, blending technical excellence with purpose-driven product innovation. Are you a high-performing product leader looking to drive strategic initiatives in a flexible, 100% remote environment? Do you want to work with a best-in-class team alongside some of the brightest minds in tech and mission-focused innovation? At Sparkrock, we help social benefit organizations—like nonprofits, school boards, and government agencies—reach their greatest potential through technology. Every day, nearly 45,000 people use our ERP and product platforms to work more efficiently, freeing up time and resources to focus on the good they want to achieve. If you’re energized by building complex products from zero to one—and want to lead at the intersection of AI, FinTech, and public impact—this role is for you. Responsibilities Own the vision, strategy, roadmap, and success metrics for Sparkrock Pay and Sparky AI Drive product discovery: gather user needs, perform market and competitive analysis, and validate solutions Translate product strategy into detailed requirements and work closely with engineering and design to execute Collaborate with cross-functional teams: Sales, Customer Success, Marketing, and Professional Services Manage third-party relationships related to payment infrastructure and AI platforms Establish and champion a data-driven product development practice, using analytics to measure impact and optimize experiences Build customer trust and learning loops through direct engagement and pilot programs Stay current on payments compliance, FinTech regulations, and AI trends—and apply them practically to Sparkrock’s roadmap Requirements 8+ years of product management experience in SaaS, FinTech, or AI-first environments 2+ years of technical product management focused on payments or AI-driven applications Bachelor’s degree in Computer Science, Engineering, or a related technical field Experience with AI/ML tooling, including LLM integration or model lifecycle management Familiarity with payments infrastructure and compliance in financial systems Technical fluency in .NET stack (C#, .NET Core) and front-end frameworks (React, Angular, or Vue.js) Knowledge of cloud environments like Azure or AWS System design capabilities, including architecture diagrams, data models, and performance optimization Tools: Figma/Visio, Jira, Confluence, SQL, Excel, Looker, Amplitude Excellent English communication skills (verbal and written) Nice to have MBA or advanced product/technology certifications Experience working in the K–12 education or nonprofit sectors Past experience launching AI-first features (e.g., predictive workflows, AI assistants) Benefits We don’t call them perks—they’re just part of what makes working at Sparkrock great. 100% remote and global: Live your best life wherever that may be, and never lose out on career opportunities because of it Flexible work hours: We work asynchronously and prioritize results over rigid schedules Career growth & coaching : Regular feedback, tailored career support, and access to tools and playbooks to accelerate your development. Access to thought leadership : Participate in expert webinars and learning sessions on cutting-edge technologies and strategies. Home office stipend to help create your ideal working environment. Connected culture : Enjoy virtual coffee chats, book clubs, cooking classes, happy hours, and more. Compensation OTE USD: $100,000 (85% Base, 15% Performance) We strive to build a team that reflects the diversity of the communities we serve. We strongly encourage applications from women, people of color, Indigenous peoples, LGBTQ2SI individuals, veterans, and people with disabilities.
Are you a creative systems thinker passionate about AI? Are you looking for an opportunity to work in a top-tier, fully remote organization alongside some of the most skilled professionals globally? At Sparkrock, we help social benefit organizations—like nonprofits, school boards, and government agencies—reach their greatest potential through technology. Every day, over 150,000 people use our ERP and product platforms to work more efficiently, freeing up time and resources to focus on the good they want to achieve. We’re looking for a strategic operator and creative systems thinker who loves working in structured chaos and can build clarity through documentation, collaboration, and continuous improvement. As Sparkrock scales its use of AI across marketing and sales, we're offering a rare opportunity to define and own the infrastructure, workflows, and quality of AI-driven operations from the ground up. As the Proposals and Marketing AI Manager (managing all of our AI agents and workflows versus managing people), you’ll get to architect how AI augments human creativity and operational excellence, beginning with Marketing and potentially influencing the whole company. Starting with our Proposals process (RFP responses), you’ll own the development, maintenance, and much of the use of AI agents from scratch—including prompt design, process integration, and ongoing performance. This is a hands-on, high-impact role at the intersection of technology, operations, and storytelling. If you’re excited to build the AI backbone of a company helping the social sector thrive, we want to hear from you. Responsibilities Own the implementation, maintenance, and optimization of AI agents for Marketing and Sales workflows Act as the “manager” of AI agents, conducting QA reviews and continuous prompt improvements Rebuild the RFP response process end-to-end: source content, structure prompts/agents, integrate approvals, and ship v1 quickly Lead the ongoing AI-driven automation of RFP responses, coordinating quality inputs from Product, Sales, and Customer Success Develop and refine structured prompts and agent instructions Document SOPs, playbooks, and onboarding so others can safely use/extend your work Collaborate with cross-functional stakeholders to ensure data accuracy and message alignment Track adoption, quality, and performance metrics across departments Champion experimentation with new tools and workflows that drive efficiency Requirements 4+ years of experience in marketing/sales operations, process design, or automation Proven experience managing RFPs or large document deliverables under deadlines Hands-on experience with AI tools like ChatGPT, Copilot, or similar in business settings Strong prompt engineering skills and structured QA methodology Willing to own content governance within the Marketing organization (which includes Business Development) Familiarity with CRM tools like Salesforce and HubSpot Excellent communication and stakeholder alignment capabilities Ability to work independently and prioritize in a fast-paced environment Nice to have SaaS background or exposure to B2B enterprise sales Familiarity with n8n, Zapier, Make, or automation platforms Experience writing or optimizing internal documentation and release content for AI prompts Benefits We don’t call them perks—they’re just part of what makes working at Sparkrock great: 100% remote and global: Live your best life wherever that may be Flexible work hours and asynchronous culture Tailored coaching and career development support Access to expert webinars and learning sessions Home office stipend and tech support Engaged virtual community: coffee chats, book clubs, trivia nights, and more! We strive to build a team that reflects the diversity of the communities we serve. We strongly encourage applications from women, people of color, Indigenous peoples, LGBTQ2SI individuals, veterans, and people with disabilities.
Sparkrock is helping Ionic Partners to hire for this opening. Are you an expert Cloud professional who thrives on solving complex technical debt challenges and building order from chaos? Are you ready to build the technical foundation for a next-generation platform that will serve millions of users globally? Do you want to work for a best-in-class, 100% remote organization with the brightest talent from around the world? If so, then keep reading… At Ionic Partners, we invest in B2B software and software development companies that build products that create real customer value. We focus on driving growth and operational improvements to help accelerate companies over the second chasm. We are looking for a SaaS Chief Architect who will lead the architectural transformation of multiple SaaS products while building the technical foundation for a next-generation platform that will serve millions of users globally. Unlike typical architect roles focused on greenfield projects, you'll be the transformation champion who modernizes legacy acquisitions into cutting-edge, scalable SaaS solutions while maintaining business continuity. If you are highly motivated and love thriving in ambiguity, taking ownership, and enjoying deep-diving into hard problems, this is the place for you! Responsibilities Design and document comprehensive solution architectures for multiple SaaS products Lead infrastructure transformation initiatives from legacy to modern cloud-native architectures Create and maintain detailed technical documentation, including network diagrams, data flow diagrams, and system architecture diagrams Build and optimize CI/CD pipelines to enable rapid, reliable deployments across multiple products Conduct thorough infrastructure audits and create actionable remediation plans Write detailed product specifications, bridging business requirements and technical implementation Implement cost optimization strategies across multi-cloud environments (AWS, Azure, GCP) Champion DevOps transformation and operational excellence initiatives Mentor engineering teams on architectural best practices and design patterns Collaborate with acquisition teams to assess and integrate newly acquired products Establish architectural governance and technical standards across the organization Requirements Bachelor's degree in Computer Science, Engineering, or related field 12+ years in software architecture with at least 5 years in senior architectural roles Expert-level knowledge of cloud platforms (AWS, Azure, GCP) and multi-cloud strategies Proven experience in modernizing legacy applications and infrastructure Deep understanding of microservices, containerization (Docker, Kubernetes), and serverless architectures Expertise in CI/CD tools (Jenkins, GitLab CI, GitHub Actions, ArgoCD) Strong knowledge of Infrastructure as Code (Terraform, CloudFormation, Pulumi) Experience with cost optimization tools and FinOps practices Proficiency in multiple programming languages (Python, Go, Java, JS, C#) Expert in system design and distributed systems architecture Strong understanding of security best practices and compliance frameworks Experience with observability and monitoring solutions Exceptional communication skills to translate complex technical concepts to stakeholders Strong leadership and influence without authority Ability to work across time zones for global team collaboration On-call rotation participation for critical infrastructure issues Nice to have Certifications: AWS/Azure/GCP Solutions Architect, TOGAF Experience with M&A technical due diligence Background in specific compliance requirements (SOC2, HIPAA, GDPR) Experience with legacy technology stacks requiring modernization Published articles or speaking experience on architectural topics Benefits 100% remote and global Flexible work hours and asynchronous culture Tailored coaching and career development support Access to expert webinars and learning sessions Engaged virtual community: coffee chats, book clubs, trivia nights, and more! We believe in the power of people, platforms, and processes to transform the world. We envision a global economy that uses business as a force for good and creates opportunity for all. Our mission is to create a better, more equitable world through the power of software. Our companies build mission-critical B2B software that customers across the globe rely on to run their businesses. We embrace a growth mentality where we continuously learn, improve, and innovate to drive better and better outcomes. We take customer success seriously and believe that each and every one of us has an important role to play in making sure that our customers are genuinely excited to partner with us. We are a fully remote company and have been building our culture this way from day 1. This means that we get to work with the best people from around the world and can do so while living and growing in the communities we love. It also means that our platform and processes are specifically designed to allow people to be optimally productive on a truly flexible schedule. We are an equal opportunity employer and value diversity, equity, and inclusion. We believe that the best ideas come from diverse teams and that diverse teams are built intentionally. We want the best people from all around the world and are committed to creating an environment where people are empowered to give voice to their great ideas.
Are you a high-performing Technical Product Manager with strategic vision and deep technical expertise? Do you want to work for a best-in-class, 100% remote organization with the brightest talent from around the world? If so, then keep reading… At Sparkrock, we help social benefit organizations—like nonprofits, school boards, and government agencies—reach their greatest potential through technology. Every day, over 150,000 people use our ERP and product platforms to work more efficiently, freeing up time and resources to focus on the good they want to achieve. As a Technical Product Manager, you will lead the end-to-end technical design of a sophisticated ERP product while collaborating with customers, sales, professional services, and engineering. This role involves more than writing specifications; it requires owning the vision for the solution and ensuring its success from idea to implementation. In this dynamic role, you’ll be empowered to combine technical creativity with product leadership, allowing you to take ownership of innovative projects that truly matter. You will work on products that create a tangible, positive impact on schools and will have the opportunity to design and implement solutions that incorporate AI, cloud, and other cutting-edge technologies, being at the forefront of technological advancements. Your work will not only involve a significant degree of autonomy but also foster collaboration with a passionate, mission-driven team, creating an environment where your ideas can flourish and make a real difference. If you’re passionate about delivering compelling customer experiences, big-picture architecture, and hands-on solutions , this role is for you! Responsibilities Requirement Gathering & Analysis: Collaborating with stakeholders to deeply understand business needs and translate them into technical requirements Solution Design: Creating architectural designs, workflows, and technical specifications that align with the product vision.Requirements Cross-functional collaboration: Work closely with developers, QA, and business teams to ensure technical feasibility and alignment Documentation: Writing detailed specs, diagrams, and documentation to support development, testing, and implementation Technical Validation: Conducting research and reviewing existing technologies to ensure the solution is optimal Iterative Review & Feedback: Engaging stakeholders in reviews and refining deliverables based on feedback Release Readiness: Ensuring all technical aspects of a solution are complete, documented, and communicated for seamless implementation Requirements Bachelor’s degree in Computer Science, Software Engineering, or a related field 5+ years in the software industry (as an architect, technical consultant, or developer) with at least 2 years as a Technical Product Manager Knowledge of .Net technologies, including C#, .Net Experience in designing scalable, secure, high-performing solutions Front-end technologies such as JavaScript frameworks like React, Angular, or Vue.js Back-end services, APIs, and RESTful architecture Familiarity with cloud-based architectures such as Azure or AWS Proficiency in creating data models, workflows, and architectural diagrams Tools Development tools (e.g., Visual Studio, Git, Azure DevOps) Diagramming tools (e.g., Visio, Lucidchart, or Miro) Agile tools (e.g., Jira, Confluence) Cloud services (e.g., Azure, AWS) Soft skills Communication: Exceptional ability to communicate complex technical ideas to both technical and non-technical audiences Collaboration: Skilled at working with cross-functional teams and managing stakeholder relationships Leadership: Confident in driving technical discussions and leading solution design initiatives Adaptability: Thrives in a fast-paced, dynamic environment with changing priorities Curiosity: Passionate about learning new technologies and solving challenging problems Nice to have Experience in the K12 education or Non-Profit sector Hands-on experience with ERP systems or financial management software Benefits We don’t call them perks; they’re just part of what makes working at Sparkrock great. We are 100% remote and global. Live your best life wherever that may be, and never lose out on career opportunities because of it Flexible work hours. We work asynchronously and don’t care when you’re online, just that you deliver great results and are there for our customers We are dedicated to your growth with consistent and meaningful feedback, support in achieving your personal career goals, and access to leading-edge tools, playbooks, and technology to amplify your experience Introductions to thought leaders in the space and webinars on cutting-edge tech hot topics Stipend to help set up your ideal home office Focus on culture: coffee chats, happy hours, cooking classes, book clubs, and more! We strive to build a team that reflects the diversity of the community we work in and encourage applications from traditionally underrepresented groups such as women, visible minorities, Indigenous peoples, people identifying as LGBTQ2SI, veterans, and people with disabilities.