Lead Software Engineer - Solutions
We’re tackling one of humanity’s biggest challenges: feeding a growing population sustainably. Our AI-powered platform gives producers real-time insight to boost yield, improve animal welfare, and protect the planet.Join us and build technology that truly impacts the world.MTech Systems is seeking a Lead Solutions Engineer to drive the technical delivery of enterprise-scale customer implementations of our core SaaS platform. This role is a hands-on technical leadership position, focused on solution design, integration quality, and execution through go-live.The Lead Solutions Engineer partners closely with Product, Core Engineering, QA, DevOps, and Customer teams to ensure customer-specific solutions are technically sound, scalable, and operationally ready, while remaining actively involved in design, problem-solving, and delivery execution. Key ResponsibilitiesEnterprise Solution DeliveryOwn the technical execution of complex customer implementations from planning through go-live.Lead solution design, integration planning, dependency management, and technical risk assessment.Ensure readiness across environments, integrations, testing, data migration, and operational handoff.Support UAT execution, cutover planning, and post–go-live stabilization.Solution Architecture & Technical OversightDesign and validate customer-specific solution architectures aligned to core platform standards.Review integration patterns, customization requirements, and data flows for scalability and maintainability.Serve as a technical escalation point for complex implementation and integration issues.Step in hands-on when required to troubleshoot, prototype, or validate solutions.Cross-Functional CollaborationPartner with Product and Core Engineering to balance customer needs with platform integrity.Work closely with QA on test planning, validation strategy, and release readiness.Collaborate with DevOps on deployment planning, environment readiness, and observability.Communicate technical risks, tradeoffs, and delivery status clearly to stakeholders.Delivery Discipline & QualityPromote consistent engineering and delivery standards across implementation efforts.Proactively identify delivery risks and lead mitigation before customer impact.Help insure smooth transition from implementation to long-term operational support.AI‑Assisted Delivery (Practical)Leverage tools such as GitHub Copilot or Microsoft Copilot to improve solution development and testing.Apply AI tools pragmatically to support analysis, validation, or documentation where valuable.Technical EnvironmentFrontend: Angular, TypeScript, JavaScriptBackend: .NET Core, C#, Node.jsData: SQL Server, Cosmos DB, Azure Data Lake, DatabricksCloud & DevOps: Azure, Azure DevOps, GitHub Actions, Docker, KubernetesMonitoring & Quality: SonarQube, Postman, Testim, Azure Monitor, Power BIQualificationsRequired7+ years of experience in software engineering, solutions engineering, or technical delivery roles.Strong technical background with the ability to design, review, and assess implementation solutions.Proven experience supporting enterprise systems integrations or large-scale implementations.Experience working cross-functionally with Engineering, Product, QA, DevOps, and customer-facing teams.Strong communication skills with the ability to explain complex technical concepts clearly.PreferredExperience in SaaS, enterprise platforms, or data-heavy systems.Exposure to Azure-based architectures.Experience supporting customer-facing delivery or post-sales implementations.Familiarity with AI-assisted development or automation tools.This position is not eligible for immigration sponsorship at this time.This is a hybrid role and you must reside in Atlanta GA.