Job Description
Join our dynamic remote team as a Senior Software Engineer and revolutionize how businesses interact with data. We're seeking a passionate innovator to architect scalable solutions while working fully remotely from Chicago. Collaborate with cross-functional teams to deliver cutting-edge applications that impact millions of users. Enjoy flexible hours, comprehensive benefits, and a culture that champions growth and creativity.
Responsibilities
- Lead development of cloud-native applications using microservices architecture
- Mentor junior engineers through code reviews and technical guidance
- Optimize system performance and implement robust security protocols
- Translate business requirements into technical specifications
- Contribute to open-source projects and stay current with emerging technologies
- Participate in agile ceremonies and drive continuous improvement
Qualifications
- 8+ years of experience in software development with 3+ in senior roles
- Expert proficiency in Python, Java, or Go with cloud platforms (AWS/Azure)
- Strong background in CI/CD pipelines and containerization (Docker/Kubernetes)
- Bachelor's degree in Computer Science or equivalent experience
- Proven track record of shipping scalable production systems
- Excellent problem-solving skills and architectural thinking