If you’re a software engineer looking for an opportunity to build practical technology solutions within the logistics and supply chain industry, Kenco Group is hiring in Chattanooga, Tennessee. This role offers a strong salary range of $110,000–$135,000 per year and is a great opportunity for engineers interested in working on technology that supports real-world business operations.
Job Overview
| Field | Details |
|---|---|
| Company Name | Kenco Group |
| Role | Software Engineer |
| Qualification | Bachelor’s degree in Computer Science, Software Engineering, or a related field |
| Job Location | Chattanooga, Tennessee, United States |
| Salary | $110,000–$135,000 per year |
| Work Type | On-site |
| Job Type | Full-time |
| Job Level | Mid-Level |
| Industry | Logistics & Supply Chain |
Job Description
The Software Engineer – Analytics will support the Analytics and Operations teams in solving business needs, integrating data systems, developing Application Programming Interfaces (APIs), full-stack software, and communicate insights and/or solution recommendations. The role is expected to participate in the planning, design, and implementation of software/automation projects. The position will develop optimal system-to-system communications ranging from SQL/NoSQL databases, streaming systems, and distributed in-memory calculation engines (Spark/Dask). The Analytics Software Engineer will design elegant, interactive web applications that are intuitive and user-friendly across internal and external audiences.
Functions
- Partners with distribution, transportation, and material handling teams to identify opportunities for improvement through software and automation.
- Leads end-to-end software projects, evaluates trade-offs, makes informed technical decisions, and iterates with business stakeholders.
- Identify, extract, assess, manipulate, and analyze internal and external data from multiple sources including transactional and reference data.
- Designs high-performance, high-volume and high-velocity data pipelines with a strong focus on user experience.
- Supports large-scale analytics initiatives, from exploratory data analysis to deployment of distributed solutions.
- Apply business knowledge to identify bad data and develop processes to increase data quality/integrity.
- Develops scalable and reliable analytics, tools, KPI dashboards, and metrics that drive key supply chain, financial, and procurement decisions.
- Provides root cause analysis of system and software faults to foster a cycle of continuous improvement.
Qualifications
- Bachelor’s degree in Engineering, Computer Science, Mathematics, or related field. Master’s preferred, or equivalent practical experience and demonstrated passion.
- 1–3 years of full-stack software engineering experience, preferably in an analytics-focused environment.
- Proficient in at least two of the following languages: Python, JavaScript, Go, C++, or Rust.
- Strong foundation in clean, maintainable coding practices.
- Solid understanding of both SQL and NoSQL databases, as well as distributed systems.
- Experience in designing and managing APIs, including version control and change management.
- Ability to shift between high-level system design and hands-on implementation.
- Excellent analytical and problem-solving skills.
- Proven ability to work independently and collaboratively with cross-functional teams.
- Experience with cloud services (AWS preferred).
- Familiarity with Linux, Docker, and build/deployment automation.
- Detail-oriented with a strong sense of UI/UX design; experience with modern front-end frameworks (e.g., React, Vue) is a plus.
- Strong user-experience orientation and customer-first mindset.
Selection Process
- Application submission
- Resume screening
- Recruiter/HR interview
- Technical interview
- Hiring manager interview
- Final assessment/discussion
- Offer and background verification
How to Apply
- Review the Software Engineer job requirements.
- Prepare an updated resume highlighting your software development experience.
- Submit your application through the official Kenco Group careers portal.
- Complete any required screening or assessment.
- Attend the interview rounds if shortlisted.
- Follow up with the recruiting team regarding the application status.