Job Description
Join Tech Innovations Inc. as a Senior Software Engineer and drive cutting-edge solutions in our dynamic Cleveland headquarters. We're revolutionizing the fintech landscape with AI-powered platforms, and we need your expertise to scale our impact. Collaborate with cross-functional teams in a culture that values innovation, work-life balance, and professional growth. Enjoy competitive benefits, flexible remote options, and the energy of a thriving Rust Belt tech hub.
Responsibilities
- Architect scalable cloud-native applications using AWS and Kubernetes
- Mentor junior engineers through pair programming and technical reviews
- Implement CI/CD pipelines using Jenkins and Terraform
- Optimize database performance for PostgreSQL and MongoDB clusters
- Lead agile ceremonies while maintaining Jira and Confluence documentation
- Conduct code reviews ensuring adherence to SOLID principles
- Translate business requirements into technical specifications
Qualifications
- 5+ years of professional software development experience
- Expert proficiency in Python, Go, or Java with microservices architecture
- Strong knowledge of container orchestration (Docker/Kubernetes)
- Certification in AWS or Azure cloud platforms
- Proven track record of shipping production systems at scale
- Experience with event-driven architecture and message queues (RabbitMQ/Kafka)
- Bachelor's degree in Computer Science or equivalent
- Portfolio demonstrating open-source contributions or personal projects