Job Description
We are urgently hiring a talented Software Engineer to join our dynamic team in Louisville, KY. In this role, you will be at the forefront of our product development, designing scalable solutions that drive business growth. We pride ourselves on a culture of innovation and offer competitive compensation packages including Equity Options for all full-time employees.
As a key member of our engineering squad, you will collaborate with cross-functional teams to deliver high-quality software that impacts millions of users. If you are a problem solver looking for an urgent opportunity with a forward-thinking company, we want to hear from you.
Responsibilities
- Design, develop, and maintain high-performance software applications using modern programming languages and frameworks.
- Participate in the full software development lifecycle, including architecture, coding, testing, and deployment.
- Collaborate with product managers and designers to translate complex requirements into technical solutions.
- Optimize application performance, scalability, and security to ensure a seamless user experience.
- Conduct code reviews and provide constructive feedback to junior developers to maintain code quality standards.
- Identify and resolve technical issues and bugs efficiently, often under tight deadlines.
Qualifications
- BS in Computer Science, Engineering, or a related field (or equivalent practical experience).
- 3+ years of professional experience in software development.
- Strong proficiency in languages such as Python, Java, JavaScript, or C#.
- Experience with cloud platforms (AWS, Azure, or GCP) and containerization technologies (Docker, Kubernetes).
- Experience with relational and non-relational databases (SQL, MongoDB).
- Excellent problem-solving skills and attention to detail.
- Ability to work effectively in an agile development environment.