Job Description
Join our dynamic team at Tech Innovations Inc. as a Senior Software Engineer and shape the future of digital solutions. We're seeking a passionate innovator to architect scalable applications while mentoring junior developers. Enjoy competitive benefits, flexible work arrangements, and opportunities for professional growth in one of America's fastest-growing tech hubs.
Responsibilities
- Design and implement cloud-native microservices using AWS and Kubernetes
- Lead code reviews and enforce best practices across development teams
- Mentor junior engineers through pair programming and technical workshops
- Collaborate with product managers to translate requirements into technical specifications
- Optimize system performance and implement CI/CD pipelines
- Contribute to open-source projects and stay current with emerging technologies
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in Python, Java, or Go with strong OOP fundamentals
- Proven experience with cloud platforms (AWS/Azure/GCP)
- Proficiency in containerization and orchestration technologies
- Strong problem-solving skills with attention to detail
- Excellent communication and leadership abilities