4 open positions available
Integrate AI systems into .NET SaaS platforms, architect RAG pipelines, and manage scalable AI infrastructure. | 3-5+ years enterprise software development with .NET, C#, LLM integration, and cloud microservices experience. | About Us At Pinpoint Global, we build training and compliance platforms that organizations rely on to keep their teams skilled, certified, and audit-ready. We're part of the Valsoft Edelweiss Software Group — a large-scale portfolio of vertical market B2B SaaS companies — and we operate with a startup mindset: high ownership, high velocity, and real ROI. Our core stack is ASP.NET MVC + MS SQL — battle-tested and ready to evolve. We're looking for true builders: engineers who orchestrate systems, ship production-grade AI, and modernize massive legacy codebases at speed. The Role You'll embed directly in our engineering team, working hands-on inside our .NET codebase and broader product suite. Your mission is to act as an organizational force multiplier — turning legacy inefficiencies into intelligent systems, increasing Net Revenue Retention (NRR), and driving measurable business impact through production-grade AI. This is a full-stack role with direct product impact. If you enjoy owning problems end-to-end, have a relentless bias toward action, and thrive on shipping real systems at high velocity — this role is for you. What You'll Do Build & Ship AI Systems Integrate AI capabilities (LLM APIs, intelligent automation, personalization) into our ASP.NET MVC products Design, develop, and deploy production-grade, secure AI systems using scalable polyglot microservices Integrate enterprise LLMs (Anthropic Claude, OpenAI, Google Gemini) into SaaS platforms via fault-tolerant API routing gateways Develop autonomous multi-agent workflows using parallel orchestration tools (Claude Code CLI, OpenAI Codex) Build new product surfaces — smart content recommendations, automated compliance tracking, AI-assisted reporting Rapidly prototype → validate via adversarial testing → deploy → iterate Architect AI Infrastructure Implement complex RAG pipelines and optimize trade-offs between massive-context hydration and multi-stage semantic retrieval Build vector databases (Pinecone, Weaviate, FAISS) and manage persistent document embedding queues Build polyglot microservices handling long-running tasks and streaming via WebSockets and Server-Sent Events Ensure SOC 2 compliance, data residency controls, and deterministic execution through policy-as-code agentic governance Deploy and scale models within secure managed cloud boundaries Modernize & Collaborate Identify high-impact modernization opportunities across our training and compliance platform Help migrate legacy features into scalable, AI-native architectures using agentic swarm coding and automated refactoring Architect zero-touch CI/CD pipelines with adversarial gating and AI-driven test automation Integrate synthetic red teaming into CI/CD to prevent prompt drift, reward hacking, and logic degradation Work directly with non-technical stakeholders to translate ambiguous business problems into secure, scalable AI solutions Collaborate with product and design to ship features end-to-end Required Technical Skills Core Engineering 3–5+ years of enterprise software development experience with strong full-stack web fundamentals Hands-on experience with .NET / ASP.NET MVC (our core stack) and C# Fluency across popular languages and frameworks: Python, JavaScript, TypeScript, .NET, NextJS Solid understanding of relational databases — MS SQL experience a plus Backend experience designing polyglot APIs, decoupled async microservices, and persistent connection protocols (WebSockets/SSE) Familiarity with containerization (Docker, Kubernetes) and multi-region cloud infrastructure (AWS, Azure, or GCP) AI & ML Systems Practical experience integrating AI/ML APIs or building AI-powered features in production Enterprise LLM integration and dynamic API routing (OpenAI, Anthropic, Gemini) Multi-agent orchestration and advanced CLI tooling (Claude Code, OpenAI Codex) Mastery of AI IDE tooling: Cursor for repo-wide reasoning, GitHub Copilot RAG pipeline design: dynamic chunking, vector databases, embedding management Custom evaluations (LangSmith), structured outputs, and managed fine-tuning in secure cloud environments MLOps & Process Automation Zero-touch CI/CD pipelines and advanced Git workflows (including worktree isolation for autonomous sub-agents) Unit test and benchmark automation integrated with AI-driven testing frameworks Adversarial LLM testing and automated synthetic red-teaming Hallucination mitigation, enterprise guardrails, and deterministic policy-as-code execution Real-time token/credit consumption tracking and dynamic access limit monitoring Bonus Points Experience with prompt engineering, RAG pipelines, or agentic workflows Familiarity with refactoring or re-architecting legacy .NET applications Background in regulated industries: HR tech, e-learning, compliance, LMS platforms Knowledge of SOC 2 audit requirements and compliance automation tooling Who You Are Highly hands-on — you ship, not just design; you operate at velocity by orchestrating autonomous tools Entrepreneurial startup mindset — you spot legacy inefficiencies and act with a bias toward rapid action Comfortable with ambiguity — you scope, own, and deliver independently Business-oriented — you care about ROI, operational leverage, and financial metrics like NRR and CAC Strong product instincts — you think about the user, not just the implementation Fast learner — you track real-time shifts in AI ecosystems, APIs, and infrastructure Pragmatic — you use the right secure enterprise tool for the bottleneck, not just the flashiest one Tech Stack ASP.NET MVC · C# · MS SQL · Python · TypeScript · LLM APIs (Anthropic, OpenAI, Gemini) · RAG / Vector DBs · Docker · Kubernetes · Azure / AWS / GCP · REST APIs · WebSockets · HTML/CSS/JS Why Join Shape the AI strategy of a growing compliance and training platform Own meaningful features from day one — not just tickets in a backlog Real modernization challenge: legacy codebase + greenfield AI opportunity in parallel Collaborative, low-ego team that ships and iterates fast Startup velocity inside an established, well-resourced corporate portfolio
Lead technical ownership of cloud infrastructure, CI/CD pipelines, and full-stack application support with mentorship and technical direction. | 8+ years in software or DevOps with expertise in AWS, C#, T-SQL, Kubernetes, Docker, and message-driven architectures. | About Thatcher Technology Group (TTG) TTG is a leading provider of software solutions for the direct selling, network marketing, and MLM industries. Founded in 1999, we specialize in scalable commission engines, back-office management systems, e-commerce platforms, and field engagement tools that help direct selling organizations streamline operations and drive growth. With more than 25 years of industry experience and hundreds of successful implementations, we serve companies ranging from emerging startups to large global enterprises. TTG is part of Fluent Software Group (a Valsoft Corporation operating group), a global acquirer and operator of vertical market software businesses. We focus on specialized industries where expertise creates lasting advantages. The Opportunity: Staff Software Engineer We’re looking for a Staff Software Engineer to serve as the most senior individual contributor on TTG’s engineering team — the technical leader who takes end-to-end ownership of cloud infrastructure, CI/CD pipelines, and full-stack application support across our direct selling software platform. You’ll set technical direction across the entire stack — from AWS infrastructure and Kubernetes operations to C#/.NET development, database and messaging systems, and AI-augmented engineering workflows — while dedicating a meaningful share of your time to mentoring engineers, guiding technical decisions, and shaping how the team builds. This is a hands-on, high-impact role at a company with 25+ years of domain depth and a platform deployed across hundreds of global organizations. Location: Remote (Canada or US) The salary range for this role is $120,000 – $150,000 USD per year. Final compensation will be determined based on experience, skills, and location. What You’ll Own Cloud Infrastructure & CI/CD Configure and maintain AWS services including VPCs, EC2 instances, queues, DocumentDB, load balancers, security groups, Kubernetes clusters, and container repositories, along with network security controls (firewalls, WAF, and network ACLs). Build and manage Jenkins jobs and CI/CD pipelines that produce deployment artifacts, including ZIP packages and Docker images; maintain Kubernetes deployment configurations (kubectl, YAML). Write Linux utility scripts to support cluster management, automate deployments and operational tasks, and troubleshoot infrastructure issues across distributed environments. Full-Stack Development & Integrations Develop and maintain applications in C#, T-SQL, Vue, HTML, and CSS; troubleshoot issues across the full stack including UI, API, database, messaging, and deployment layers. Build and maintain core application services on ServiceStack and the LLBLGen ORM data-access layer; customize and support platform-integrated applications such as Umbraco and Identity Server. Maintain and troubleshoot integrations between internal systems and external platforms; manage Git-based source control workflows (GitHub/GitLab) including branching, code reviews, and coordinated deployments. Databases & Messaging Work with SQL Server and T-SQL for querying, troubleshooting, and supporting application data. Support MongoDB/DocumentDB document storage and reason about relational and document database usage across application services. Design and support event-based, message-driven architecture using MassTransit over message brokers such as Amazon SQS, RabbitMQ, and Apache MQ across distributed application services. AI-Augmented Engineering Apply AI-assisted development tools (e.g., GitHub Copilot, Devin) to coding, debugging, documentation, and PR workflows to measurably improve team productivity. Review, validate, and govern AI-generated code and infrastructure-as-code; evaluate emerging AI productivity tools and recommend adoption across engineering teams. Adapt deployment processes and engineering practices as platform requirements and tooling evolve. Technical Leadership & Mentorship Mentor and guide engineers across the stack, raising the bar on code quality, architecture, and operational practices. Lead technical decisions and provide hands-on guidance on complex, cross-cutting problems from development through production troubleshooting. Partner with engineering leadership to set technical direction, plan coordinated releases, and onboard and grow team members. Who You Are 8+ years of experience in software, DevOps, or platform engineering, including time as a senior individual contributor or technical lead, with hands-on AWS infrastructure management (VPCs, EC2, Kubernetes, load balancers, and network security controls such as firewalls, WAF, and network ACLs). Strong full-stack development skills in C# and T-SQL, including hands-on experience building services with ServiceStack and the LLBLGen ORM, with supporting experience in Vue, HTML, and CSS, and the ability to troubleshoot across UI, API, database, messaging, and deployment layers. Proven CI/CD experience with Jenkins and strong command of Docker and Kubernetes operations (kubectl, YAML deployment configs), plus Linux scripting for operational tasks. Experience with SQL Server, MongoDB/DocumentDB, and event-based, message-driven systems (MassTransit, Amazon SQS, RabbitMQ, or Apache MQ). Proficiency with Git-based source control workflows (GitHub or GitLab), including branching strategies, code reviews, and coordinated deployments. Demonstrated ability to mentor engineers and lead technical decisions, balancing hands-on contribution with guidance and team development. Strongly Preferred Demonstrated use of AI coding assistants (e.g., GitHub Copilot, Devin) to accelerate development and improve code quality in daily engineering workflows. Familiarity with CMS and identity platforms such as Umbraco and Identity Server. Experience supporting complex distributed applications from development through deployment and production troubleshooting. Why TTG? Deep domain expertise: 25+ years building software for direct selling and MLM means you’ll work on complex, mission-critical systems — not generic SaaS infrastructure. Stability with momentum: backed by Fluent Software Group (Valsoft), you get the resources and longevity of a global acquirer with the ownership culture of a focused product team. Real technical leadership: as the most senior IC on the team, you’ll shape DevOps and engineering practices on a mature, widely-deployed platform — with the autonomy to make it better. Join Us Join TTG and bring your technical leadership and full-stack expertise to a platform powering direct selling organizations worldwide — apply today. We use AI-powered tools (including transcription and automated note-taking) during portions of our interview process to support a consistent and thorough candidate experience. Candidates who require alternative accommodation may request it at any stage of the recruitment process. Fluent Software Group is committed to building diverse, equitable, and inclusive teams. We welcome applications from candidates of all backgrounds, identities, and experiences, and all qualified applicants will be considered without regard to race, gender, age, disability, religion, sexual orientation, or any other protected characteristic. #Thatcher
Lead technical ownership of cloud infrastructure, CI/CD pipelines, and full-stack application support with mentoring and technical leadership. | 8+ years experience including senior individual contributor or technical lead roles with hands-on AWS, C#, T-SQL, Kubernetes, CI/CD, and mentoring. | About Thatcher Technology Group (TTG) TTG is a leading provider of software solutions for the direct selling, network marketing, and MLM industries. Founded in 1999, we specialize in scalable commission engines, back-office management systems, e-commerce platforms, and field engagement tools that help direct selling organizations streamline operations and drive growth. With more than 25 years of industry experience and hundreds of successful implementations, we serve companies ranging from emerging startups to large global enterprises. TTG is part of Fluent Software Group (a Valsoft Corporation operating group), a global acquirer and operator of vertical market software businesses. We focus on specialized industries where expertise creates lasting advantages. The Opportunity: Staff Software Engineer We’re looking for a Staff Software Engineer to serve as the most senior individual contributor on TTG’s engineering team — the technical leader who takes end-to-end ownership of cloud infrastructure, CI/CD pipelines, and full-stack application support across our direct selling software platform. You’ll set technical direction across the entire stack — from AWS infrastructure and Kubernetes operations to C#/.NET development, database and messaging systems, and AI-augmented engineering workflows — while dedicating a meaningful share of your time to mentoring engineers, guiding technical decisions, and shaping how the team builds. This is a hands-on, high-impact role at a company with 25+ years of domain depth and a platform deployed across hundreds of global organizations. Location: Remote (Canada or US) The salary range for this role is $120,000 – $150,000 USD per year. Final compensation will be determined based on experience, skills, and location. What You’ll Own Cloud Infrastructure & CI/CD • Configure and maintain AWS services including VPCs, EC2 instances, queues, DocumentDB, load balancers, security groups, Kubernetes clusters, and container repositories, along with network security controls (firewalls, WAF, and network ACLs). • Build and manage Jenkins jobs and CI/CD pipelines that produce deployment artifacts, including ZIP packages and Docker images; maintain Kubernetes deployment configurations (kubectl, YAML). • Write Linux utility scripts to support cluster management, automate deployments and operational tasks, and troubleshoot infrastructure issues across distributed environments. Full-Stack Development & Integrations • Develop and maintain applications in C#, T-SQL, Vue, HTML, and CSS; troubleshoot issues across the full stack including UI, API, database, messaging, and deployment layers. • Build and maintain core application services on ServiceStack and the LLBLGen ORM data-access layer; customize and support platform-integrated applications such as Umbraco and Identity Server. • Maintain and troubleshoot integrations between internal systems and external platforms; manage Git-based source control workflows (GitHub/GitLab) including branching, code reviews, and coordinated deployments. Databases & Messaging • Work with SQL Server and T-SQL for querying, troubleshooting, and supporting application data. • Support MongoDB/DocumentDB document storage and reason about relational and document database usage across application services. • Design and support event-based, message-driven architecture using MassTransit over message brokers such as Amazon SQS, RabbitMQ, and Apache MQ across distributed application services. AI-Augmented Engineering • Apply AI-assisted development tools (e.g., GitHub Copilot, Devin) to coding, debugging, documentation, and PR workflows to measurably improve team productivity. • Review, validate, and govern AI-generated code and infrastructure-as-code; evaluate emerging AI productivity tools and recommend adoption across engineering teams. • Adapt deployment processes and engineering practices as platform requirements and tooling evolve. Technical Leadership & Mentorship • Mentor and guide engineers across the stack, raising the bar on code quality, architecture, and operational practices. • Lead technical decisions and provide hands-on guidance on complex, cross-cutting problems from development through production troubleshooting. • Partner with engineering leadership to set technical direction, plan coordinated releases, and onboard and grow team members. Who You Are • 8+ years of experience in software, DevOps, or platform engineering, including time as a senior individual contributor or technical lead, with hands-on AWS infrastructure management (VPCs, EC2, Kubernetes, load balancers, and network security controls such as firewalls, WAF, and network ACLs). • Strong full-stack development skills in C# and T-SQL, including hands-on experience building services with ServiceStack and the LLBLGen ORM, with supporting experience in Vue, HTML, and CSS, and the ability to troubleshoot across UI, API, database, messaging, and deployment layers. • Proven CI/CD experience with Jenkins and strong command of Docker and Kubernetes operations (kubectl, YAML deployment configs), plus Linux scripting for operational tasks. • Experience with SQL Server, MongoDB/DocumentDB, and event-based, message-driven systems (MassTransit, Amazon SQS, RabbitMQ, or Apache MQ). • Proficiency with Git-based source control workflows (GitHub or GitLab), including branching strategies, code reviews, and coordinated deployments. • Demonstrated ability to mentor engineers and lead technical decisions, balancing hands-on contribution with guidance and team development. Strongly Preferred • Demonstrated use of AI coding assistants (e.g., GitHub Copilot, Devin) to accelerate development and improve code quality in daily engineering workflows. • Familiarity with CMS and identity platforms such as Umbraco and Identity Server. • Experience supporting complex distributed applications from development through deployment and production troubleshooting. Why TTG? • Deep domain expertise: 25+ years building software for direct selling and MLM means you’ll work on complex, mission-critical systems — not generic SaaS infrastructure. • Stability with momentum: backed by Fluent Software Group (Valsoft), you get the resources and longevity of a global acquirer with the ownership culture of a focused product team. • Real technical leadership: as the most senior IC on the team, you’ll shape DevOps and engineering practices on a mature, widely-deployed platform — with the autonomy to make it better. Join Us Join TTG and bring your technical leadership and full-stack expertise to a platform powering direct selling organizations worldwide — apply today. We use AI-powered tools (including transcription and automated note-taking) during portions of our interview process to support a consistent and thorough candidate experience. Candidates who require alternative accommodation may request it at any stage of the recruitment process. Fluent Software Group is committed to building diverse, equitable, and inclusive teams. We welcome applications from candidates of all backgrounds, identities, and experiences, and all qualified applicants will be considered without regard to race, gender, age, disability, religion, sexual orientation, or any other protected characteristic. #Thatcher
Write clean code, contribute to technical designs, perform debugging and code reviews, and create documentation. | Bachelor's degree and 3+ years professional software development experience with proficiency in web development and technical design. | Writes code that adheres to Alliance’s principles of code readability and follows established standards Contributes to technical designs and attends design meetings as needed Develops and updates coding standards and practices Researches and applies findings to own code Evaluates, assesses, and corrects bugs with minimal to no oversight Uses tools as developed in applicable environments Troubleshoots issues reported related to previously assigned or non-complex items Performs complex coding and debugging of applications Writes instructions, manuals, and creates documentation for end-users when necessary Participates in code reviews and pull requests within and across teams, ensuring work adheres to established standards and practices Contributes to team objectives Proficient with programming languages and tools appropriate to the team and its projects Understanding of Object-Oriented Design concepts and development patterns Ability to plan, manage, and track own work Willingness to learn and take on new challenges; self-directed and highly motivated Skilled in problem-solving, critical thinking, and processing information logically Excellent communication skills and attention to detail Bachelor’s degree in Computer Science, Engineering or related field, or equivalent years of experience 3+ years’ experience in software development in a business environment, including web development, web applications, and web services Experience creating and reviewing technical designs for large and complex features Experience conducting code reviews for performance, standards, and quality Experience with case management systems, financial management systems, and/or governmental database management systems is highly desirable Health care benefits and Insurance benefits (e.g., vision, dental, life, disability) Retirement benefits (e.g., 401(k)) Paid time off 11 Paid holidays
Create tailored applications specifically for Valsoft Corporation with our AI-powered resume builder
Get Started for Free