Job Description
Join our dynamic team as a Senior Software Engineer in Cleveland! We're revolutionizing cloud infrastructure with cutting-edge technologies. Enjoy competitive compensation, flexible work arrangements, and opportunities to mentor junior developers. Our collaborative culture values innovation and professional growth. Apply now to shape the future of scalable software solutions.
Responsibilities
- Design and implement scalable cloud-based applications using AWS and microservices architecture
- Mentor junior developers through code reviews and technical guidance
- Optimize system performance and troubleshoot complex technical issues
- Collaborate with cross-functional teams to deliver high-quality software
- Stay current with emerging technologies and industry best practices
- Lead architectural discussions and contribute to technical roadmaps
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of experience in software development with cloud platforms
- Proficiency in Python, Java, and containerization technologies (Docker/Kubernetes)
- Strong understanding of CI/CD pipelines and DevOps practices
- Excellent problem-solving and communication skills
- Experience leading technical projects and mentoring team members
- Relevant certifications (AWS/Azure) preferred