About MTech Systems
At MTech Systems, our mission is to increase yield in protein production to help feed the world’s growing population—without compromising animal welfare or harming the planet. We develop software that delivers real-time, actionable data across the entire supply chain, empowering producers with insights to responsibly optimize production.
For more than 30 years, MTech Systems has been a leading provider of enterprise technology for Live Animal Protein Production. Our integrated solutions span Business Intelligence, Live Production Accounting, Production Planning, and Remote Data Management. Today, MTech applications support operations on six continents in over 50 countries, enabling producers globally to harness data for stronger decision-making and improved profitability.
With over 200 employees worldwide, we maintain major offices in the United States, Mexico, and Brazil, along with additional teams in strategic markets. Our U.S. headquarters, located in Atlanta, Georgia, is home to approximately 90 team members in a casual, collaborative, and mission-driven environment. We foster a culture rooted in innovation, customer impact, access to leadership, and continuous learning.
Job Summary
We are seeking a Senior Software Engineer to join our R&D team. This role is ideal for a highly motivated developer experienced in building robust, scalable enterprise applications. You will help shape and deliver high-quality software used by a diverse and rapidly growing international customer base. Our environment encourages collaboration, modern tooling, best-practice engineering, and ongoing engagement with senior and executive leadership.
What You’ll Do
Skills & Requirements
Required Qualifications
B.S. in Computer Science or related field (or equivalent professional experience).
5+ years of production software experience with strong proficiency in C#/.NET, including ASP.NET Core and Web APIs.
Hands-on expertise with Azure, with experience in at least two of the following:
App Service / Functions
Service Bus / Queues
Storage
Azure SQL (EF Core)
Cosmos DB
Key Vault
Strong understanding of software design principles (e.g., SOLID, DDD where applicable), asynchronous patterns, distributed systems, and performance profiling.
Experience building and maintaining CI/CD pipelines in Azure DevOps.
Practical knowledge of security and authentication: OAuth 2.0, OIDC, service‑to‑service authentication, and secrets management.
Proficient written and spoken English for collaboration, design reviews, and documentation.
Nice to Have
EEO Statement
MTech Systems is committed to fostering a diverse, inclusive, and equitable workplace. All qualified applicants will receive consideration for employment without regard to sex, age, race, color, creed, religion, national origin, disability, sexual orientation, gender identity, veteran status, military service, genetic information, or any other characteristic protected by law.
We believe every individual brings unique value to our organization. Our team is expected and encouraged to support, respect, and contribute to an environment that embraces global diversity and empowers every person to reach their highest potential.