AMETEK Inc logo

Principal Software Engineer

AMETEK Inc
  • Atlanta, GA
  • Autofill and Review
4 days ago

Job Description

Job Title: Principal Software Engineer

Location:

Atlanta, GA, US, 30339

Business Unit: Telular

Posting Date: Oct 1, 2026

Job Description:

Telguard is seeking an accomplished Principal Software Engineer to provide hands-on technical leadership for enterprise web applications built with C# and .NET Core. This role will shape application architecture, establish engineering standards, and guide the design, development, testing, deployment, and support of secure, reliable software used by internal teams, customers, and external partners.

The Principal Software Engineer will work across web applications, back-office services, APIs, and Microsoft SQL Server data solutions that support Telguard cellular alarm communicators and the processing of alarm events from security and fire alarm systems. The role partners closely with Product Management, Quality Assurance, other engineering disciplines, Technical Support, Customer Service, and operational stakeholders.

Key Responsibilities:

  • Define and evolve the architecture of scalable, maintainable, and secure web applications and services using C# and .NET Core.
  • Lead technical design for integrations, RESTful APIs, back-office processing, and customer-facing web capabilities, including solutions that create or consume JSON and XML.
  • Provide hands-on engineering leadership through complex feature implementation, prototypes, code reviews, troubleshooting, and the resolution of high-impact technical issues.
  • Design and optimize Microsoft SQL Server solutions, including relational data models, queries, indexing strategies, transactions, and SQL stored procedures.
  • Establish and promote software engineering standards for application design, coding, source control, automated testing, security, observability, documentation, and supportability.
  • Guide modernization of existing applications and services, including pragmatic migration to current .NET Core technologies and modern web application patterns.
  • Partner with Quality Assurance to improve test strategy, automated test coverage, release confidence, and defect prevention.
  • Own technical quality across the delivery lifecycle, from requirements and architecture through deployment, production monitoring, incident analysis, and continuous improvement.
  • Strengthen build and release practices using Azure Pipelines and Octopus Deploy, and support reliable application hosting and configuration in IIS.
  • Mentor software engineers, facilitate technical decision-making, and raise the engineering capability of the team through clear guidance and knowledge sharing.
  • Collaborate with Product Managers and business stakeholders to translate product goals and operational needs into sustainable technical solutions.
  • Evaluate frameworks, tools, and design alternatives, balancing delivery speed with security, performance, reliability, maintainability, and total cost of ownership.
  • Demonstrated ability and willingness to use AI tools to improve productivity, decision-making, work quality, and to reduce costs.
  • The successful candidate must be able to identify appropriate AI use cases and critically evaluate AI-generated outputs.

Technical Skills:

Required Skills

  • .NET Core and C#
  • Microsoft SQL Server and advanced SQL
  • SQL stored procedure design, development, tuning, and troubleshooting
  • Enterprise web application architecture and development
  • RESTful API design and integration
  • Object-oriented design, design patterns, and clean-code practices
  • Automated testing, debugging, and performance analysis
  • Secure software development and application lifecycle practices

Other Relevant Skills

  • Azure Pipelines for continuous integration and delivery
  • Octopus Deploy for release automation and environment promotion
  • Internet Information Services (IIS) administration, hosting, and troubleshooting
  • HTML, CSS, JavaScript, and modern web application frameworks
  • Git-based source control and branching strategies
  • Application logging, monitoring, observability, and production support
  • JSON and XML integrations
  • Cloud or hybrid application deployment patterns

Qualifications and Experience:

  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related discipline, or equivalent practical experience.
  • Extensive professional experience designing and delivering production software, with significant depth in C#, .NET Core, web applications, and Microsoft SQL Server.
  • Demonstrated success serving as a technical lead or principal-level engineer for complex, business-critical systems.
  • Proven ability to make sound architectural decisions, communicate tradeoffs, and lead implementation across multiple engineers or workstreams.
  • Strong experience diagnosing reliability, security, performance, data, deployment, and integration issues across application tiers.
  • Experience partnering with cross-functional teams and communicating technical concepts clearly to both technical and non-technical stakeholders.

Compensation

Employee Type: Salaried

Currency: USD

Salary Minimum: 115,000

Salary Maximum: 160,000

Incentive: No

Disclaimer: Where a specific pay range is noted, it is a good faith estimate at the time of this posting. The actual salary offered will be based on experience, skills, qualifications, market / business considerations, and geographic location.

For more information on AMETEKs competitive benefits, please click here.

AMETEK, Inc. is a leading global provider of industrial technology solutions serving a diverse set of attractive niche markets with annual sales over $7.5 billion.

AMETEK is committed to making a safer, sustainable, and more productive world a reality. We use differentiated technology solutions to solve our customers' most complex challenges. We employ 22,000 colleagues, in 35 countries, that are grounded by our core values: Ethics and Integrity, Respect for the Individual, Inclusion, Teamwork, and Social Responsibility. AMETEK is a component of the S&P 500. Visit https://www.ametek.com/careers for more information.

We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state or local protected class. Individuals who need a reasonable accommodation because of a disability for any part of the employment process should call 1 (866) 263-8359.

Nearest Major Market: Atlanta

Numbers & Facts

LocationAtlanta, GA
IndustryElectronics, Components, and Semiconductor Mfg
Company Size10,000 employees or more
Year Founded1930
Websitehttp://www.ametek.com/

About Company

AMETEK, Inc. is a leading global provider of industrial technology solutions serving a diverse set of attractive niche markets with annual sales over $7.0 billion.

AMETEK is committed to making a safer, sustainable, and more productive world a reality. We use differentiated technology solutions to solve our customers’ most complex challenges. We employ 21,000 colleagues, in 35 countries, that are grounded by our core values: Ethics and Integrity, Respect for the Individual, Inclusion, Teamwork, and Social Responsibility. AMETEK (NYSE:AME) is a component of the S&P 500. Visit www.ametek.com for more information.

Skills

  • Analysis Skillsunmatched
  • Application Hostingunmatched
  • Application Integrationunmatched
  • Application Programming Interface (API)unmatched
  • Architectural Servicesunmatched
  • Artificial Intelligence (AI)unmatched
  • Clean Technologiesunmatched
  • Code Reviewsunmatched
  • Communication Skillsunmatched
  • Computer Engineeringunmatched
  • Computer Scienceunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Improvementunmatched
  • Continuous Integrationunmatched
  • Cost Controlunmatched
  • Cross-Functionalunmatched
  • Customer Relationsunmatched
  • Customer Service Operationsunmatched
  • Customer Support/Serviceunmatched
  • Data Modelingunmatched
  • Debugging Skillsunmatched
  • Design Patterns Programming Methodologiesunmatched
  • Enterprise Architectureunmatched
  • Fire Alarmunmatched
  • Identify Issuesunmatched
  • Internet Applicationunmatched
  • JSONunmatched
  • Leadershipunmatched
  • Mentoringunmatched
  • Microsoft .NETunmatched
  • Microsoft C# (C Sharp)unmatched
  • Microsoft IIS Web Server (Internet Information Services)unmatched
  • Microsoft SQL Serverunmatched
  • Microsoft Windows Azureunmatched
  • Object Oriented Design (OOD)unmatched
  • Performance Analysisunmatched
  • Procedure Developmentunmatched
  • Product Managementunmatched
  • Production Controlunmatched
  • Production Supportunmatched
  • Productivity Managementunmatched
  • Prototypingunmatched
  • Quality Assuranceunmatched
  • REST (Representational State Transfer)unmatched
  • SQL (Structured Query Language)unmatched
  • Salesunmatched
  • Software Administrationunmatched
  • Software Development Lifecycle (SDLC)unmatched
  • Software Engineeringunmatched
  • Stored Proceduresunmatched
  • Technical Leadershipunmatched
  • Technical Supportunmatched
  • Technical/Engineering Designunmatched
  • Test Automationunmatched
  • Test Plan/Scheduleunmatched
  • Total Cost of Ownershipunmatched
  • Use Casesunmatched
  • Web Programmingunmatched
  • XML (EXtensible Markup Language)unmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder