Job Description
Join TechVision Inc., a cutting-edge tech firm revolutionizing digital experiences. We're seeking a passionate Senior Software Engineer to architect scalable solutions for our global client base. Enjoy competitive compensation, flexible hours, and a fully remote work environment while collaborating with world-class innovators. This role offers significant growth opportunities and the chance to shape the future of cloud-native applications.
Responsibilities
- Design and implement robust microservices architecture using cloud-native technologies
- Lead code reviews and mentor junior engineers on best practices
- Optimize application performance and scalability for high-traffic systems
- Collaborate with cross-functional teams to deliver product milestones
- Contribute to open-source projects and technical documentation
- Drive DevOps initiatives including CI/CD pipeline improvements
Qualifications
- 5+ years of experience in distributed systems and cloud computing (AWS/GCP)
- Expert proficiency in Go, Python, or Java with strong CS fundamentals
- Proven track record with containerization (Docker/Kubernetes) and orchestration
- Experience with event-driven architectures and message queues (Kafka/RabbitMQ)
- Familiarity with observability tools (Prometheus/Grafana) and monitoring
- Strong problem-solving skills and ability to handle complex technical challenges