Job Description
Join InnovateTech Solutions as a Senior Software Engineer and revolutionize how businesses leverage technology. We're a cutting-edge tech firm based in Fresno, CA with a robust remote-first culture. You'll architect scalable solutions, mentor junior developers, and collaborate with cross-functional teams to deliver high-impact products. Enjoy competitive compensation, flexible schedules, and opportunities to work on projects that matter. Remote options available nationwide!
Responsibilities
- Design, develop, and maintain scalable cloud-native applications using microservices architecture
- Lead code reviews and implement CI/CD pipelines to ensure high-quality releases
- Collaborate with product teams to translate business requirements into technical specifications
- Mentor junior engineers and promote best practices in agile development
- Optimize system performance and implement robust security protocols
- Contribute to open-source initiatives and stay current with emerging technologies
Qualifications
- 5+ years of experience in full-stack development with expertise in Python/Java/Go
- Proficiency in cloud platforms (AWS/GCP) and containerization (Docker/Kubernetes)
- Strong understanding of RESTful APIs, microservices, and event-driven architecture
- Proven experience with CI/CD tools (Jenkins/GitLab CI) and infrastructure as code (Terraform)
- Bachelor's degree in Computer Science or equivalent practical experience
- Excellent problem-solving skills and ability to thrive in remote collaboration