Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

KLIPSCH GROUP, INC Logo

Principal Software Engineer

KLIPSCH GROUP, INC

Salary not specified
Nov 4, 2025
Indianapolis, IN, US
Apply Now

The company is looking to enhance its technological capabilities and maintain a competitive edge in the wholesale market by designing, developing, and implementing scalable software solutions that drive business efficiency and innovation.

Requirements

  • Proficiency in programming languages such as Java, C-Sharp, or Python
  • Strong understanding of software architecture principles, design patterns, and best practices
  • Experience with relational and NoSQL databases, as well as RESTful API design and integration
  • Familiarity with cloud platforms such as AWS, Azure, or Google Cloud
  • Knowledge of containerization and orchestration tools like Docker and Kubernetes

Responsibilities

  • Lead the design, development, and implementation of scalable software solutions
  • guide the architecture of robust systems that support large-scale data processing and seamless integration with third-party platforms
  • Lead the end-to-end software development lifecycle, from requirements gathering to deployment and maintenance
  • Architect and develop high-performance, scalable, and secure software applications tailored to wholesale trade operations
  • Ensure software quality through rigorous testing, debugging, and adherence to coding standards and best practices
  • Drive innovation by researching and integrating emerging technologies that enhance system functionality and efficiency
  • Coordinate with DevOps teams to streamline deployment processes and maintain system reliability and uptime

Other

  • At least 8 years of professional experience in software development with a focus on enterprise applications
  • Collaborate closely with cross-functional teams including product management, operations, and sales to understand complex business requirements and translate them into technical specifications
  • Mentor and provide technical leadership to engineering teams, fostering best practices in software development and quality assurance
  • Collaborate with stakeholders to analyze business needs and design technical solutions that align with strategic goals
  • Mentor and support engineering teams by conducting code reviews, providing technical guidance, and promoting continuous learning