Job Description
Join TechInnovate Solutions as a Senior Software Engineer and revolutionize digital experiences! We're seeking passionate innovators to build scalable cloud-native applications while enjoying flexible remote work options from Fresno, CA or our vibrant New York office. Collaborate with elite engineers to architect cutting-edge solutions for Fortune 500 clients in a culture that champions creativity and growth.
Responsibilities
- Architect and implement high-performance microservices using AWS/GCP infrastructure
- Mentor junior developers through pair programming and code reviews
- Optimize CI/CD pipelines for rapid deployment and zero-downtime releases
- Translate complex business requirements into technical specifications
- Lead system design sessions using UML and modern development frameworks
- Implement robust security protocols and compliance measures
- Drive innovation through prototyping and POC development
Qualifications
- 5+ years of experience in distributed systems and cloud architecture
- Expert proficiency in Python/Java with strong algorithmic fundamentals
- Proven track record with Kubernetes, Docker, and serverless technologies
- Deep understanding of RESTful APIs and GraphQL implementations
- Experience with event-driven architectures and message queues (Kafka, RabbitMQ)
- CI/CD mastery using Jenkins, GitHub Actions, or GitLab CI
- Strong problem-solving skills with system design interview expertise