×
Register Here to Apply for Jobs or Post Jobs. X

Principal Engineer

Job in Atlanta, Fulton County, Georgia, 30383, USA
Listing for: Material Handling Systems, Inc.
Full Time position
Listed on 2026-05-31
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer, Software Architect, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 133200 - 199800 USD Yearly USD 133200.00 199800.00 YEAR
Job Description & How to Apply Below

Job Overview

This position provides technical leadership for software engineering teams, ensuring adherence to best practices, architectural standards, and high‑quality development processes. The role leverages Warehouse Execution System (WES) expertise to guide solution design and support cross‑functional collaboration with product, business, and customer stakeholders.

Responsibilities
  • Provide hands‑on technical leadership and guidance to software engineers, ensuring best practices, architectural integrity, and efficient development processes.
  • Develop AI integration and tooling, including proficiency in LLM APIs, building RAG systems, and mastering prompt engineering to incorporate AI features into standard applications.
  • Use AI‑coding assistants (Git Hub Copilot, Cursor, etc.) to accelerate writing, debugging, and refactoring code through effective task decomposition.
  • Apply core technical knowledge in data preprocessing and cloud deployment (AWS/Azure) to manage and scale AI models in production environments.
  • Define and develop best practices and tools for project execution and management.
  • Leverage Warehouse Execution System expertise to guide the software development team and provide advisory opinions for building a future‑oriented Fortna WES solution.
  • Conduct code reviews and architecture reviews to ensure delivery in adherence to coding standards, best practices, and quality standards, handling exception scenarios on the warehouse (operator or hardware issues).
  • Collaborate with cross‑functional teams—product managers, business analysts, designers, and engineers—to define requirements, develop solutions, and deliver high‑quality software products.
  • Lead collaboration between the software development team and other business stakeholders/customers, defining operational and technical scenarios and providing software solutions to handle them.
  • Produce technical documentation, including design documents, architecture diagrams, and API specifications.
  • Effectively communicate complex technical concepts to both technical and non‑technical stakeholders.
  • Review and develop software to optimize performance, scalability, and efficiency through profiling, tuning, and other optimisation techniques.
  • Lead foundational product initiatives and set technical vision for applications.
  • Innovate on and advocate for best practices and improved processes within the team and with internal partners; stay up to date with technology trends and innovations.
  • Research and recommend software products and services to support procurement and development efforts.
  • Design and develop large‑scale solutions using Java/J2EE, GoLang, React, AI, ELK, NATS, Kafka, and web technology stacks.
  • Manage a team of software engineers and software development leads, and oversee/coordinate the work of offshore development teams.
  • Work late night or early morning EST hours to support global operations and offshore development teams.
Required Knowledge, Skills, Abilities
  • Minimum of 5 years of experience in supervisory, architect, and/or technical lead roles throughout the software development lifecycle.
  • Experience designing and implementing at least two large‑scale integrated systems, with at least one involving leadership of a cross‑border development team.
  • Experience with designing database schemas and performance tuning data queries for complex, high‑volume systems utilizing RDBMS and No

    SQL technologies.
  • Experience creating and managing development plans and ensuring the triple constraint (Scope, Schedule, Budget/efforts) is met.
  • Experience implementing large‑scale solutions in a warehouse controls and execution systems domain using C, C++, C#, Java/J2EE, PL/SQL, React, ELK, event‑driven, web technologies, and micro‑services architecture.
  • Proficiency in guiding software development teams and collaborating with business stakeholders to define operational and technical scenarios.
Required

Education and Experience
  • Bachelor's degree in Computer Science, Information Systems, Electrical Engineering, Electronics Engineering, or a related field.
  • Minimum 5 years of experience as a software engineer.
Salary Range

Base salary range: $133,200 to $199,800.

Equal Employment Opportunity Commitment

FORTNA provides equal employment opportunity (EEO) to all persons regardless of age, color, national origin, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, pregnancy or pregnancy‑related condition, status with regard to public assistance, veteran status, citizenship status (if authorized to work in the U.S.), or any other characteristic protected by federal, state or local law.

FORTNA will provide reasonable accommodations for qualified individuals with disabilities.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary