Job Description
Join our dynamic team in Chicago as a Senior Software Engineer and drive innovation in cutting-edge cloud technologies. We're seeking a passionate leader to architect scalable solutions and mentor junior developers. Enjoy competitive compensation, flexible work arrangements, and opportunities to work on projects that impact millions of users. Our collaborative culture values creativity and continuous learning, with regular hackathons and professional development stipends.
Responsibilities
- Lead design and development of scalable microservices using AWS and Kubernetes
- Mentor junior engineers through code reviews and pair programming sessions
- Collaborate with product teams to translate business requirements into technical specifications
- Implement CI/CD pipelines and optimize system performance
- Contribute to open-source projects and stay current with emerging technologies
- Participate in Agile ceremonies and drive DevOps best practices
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience in backend development with Python/Java
- Expertise in cloud platforms (AWS/Azure) and container orchestration
- Strong knowledge of RESTful APIs and event-driven architecture
- Proven track record of mentoring development teams
- Experience with database optimization (SQL/NoSQL)
- Excellent problem-solving and communication skills