Principal Software Engineer

Chicago 23 months ago Remote Full-time External
Negotiable
Futuri is a proven technology leader with AI-powered tools that help media companies and creators to grow audience, improve sales, and build stronger content. Our audience engagement and sales intelligence technology is used by more than 1,500 radio and TV broadcasters and digital publishers worldwide. Holding 12 published or pending patents, Futuri is an ROI-focused innovation partner to some of the biggest media brands in the world, and has earned a place on the Inc. 5000 List of America's Fastest-Growing Private Companies for eight consecutive years. All of our clients, regardless of size, are committed to leveraging the power of AI to give them a competitive edge that powers their growth. About the role Futuri is seeking an exceptional Principal Software Engineer passionate about developing innovative and scalable web applications. You will be responsible for designing, developing, and maintaining our web applications using a variety of programming languages, frameworks, and tools. Are you curious, fearless, growth-minded, confident, and love to code for fun? If you're ready to work with a high-performing proactive team that values innovation, growth, and a sensible work-life balance, then we want you on our team! This is not a typical 9-to-5 gig. We need a strong collaborator who is willing to work hard, set high standards, move quickly, and exceed expectations. Proactivity and the ability to pivot are highly valued. What you'll do • Develop and maintain web applications using various programming languages, frameworks, and tools. • Collaborate with cross-functional teams to design, build, and launch high-quality web applications. • Write clean, efficient, and well-documented code that follows industry best practices and standards. • Troubleshoot and debug issues with web applications and provide timely solutions. • Conduct code reviews, provide constructive feedback and mentor junior developers. • Stay up to date with emerging technologies, trends, and best practices. • Work with databases and integrate with external APIs. • Maintain high standards of quality and performance and ensure web applications are scalable, secure, and reliable. • Participate in agile development practices. • Collaborate with the team to continuously improve processes and tools, and contribute to the development of the team's knowledge base. Qualifications Required Experience: 🛠️ Operating Tools: • AWS services • Linux/Unix OS CLI • Nginx • Apache • Git 💻 Range of Programming Skills: • Python - required • Django- required • Bootstrap - required • PHP We prefer (but don’t require) experience in: • Ruby • Vue.js • React.js • Node.js 💾 Database Experience: • MySQL, but bonus if you also have NoSQL experience 🔌 Designing and Implementing 3rd Party Integrations: • External APIs, such as social media services, OpenAI 👍 Bonus: • Experience with automated testing/QA processes • An empathetic, client-focused, and positive attitude is a must; a passion for music is a major plus. Salary commensurate with experience and capabilities. Benefits include health insurance, 401K matching, a generous FTO policy, cash bonuses for referring successful candidates for open positions, and wellness days. Must be cleared to work in the United States. Futuri Media is an Equal Opportunity Employer. At Futuri, we promise you won't be bored, and only the strongest candidates need to apply. If you are ready to take on this exciting opportunity to work with a team that values innovation, growth, and a sensible work-life balance, then we encourage you to apply. Apply now