Job Description
Join NexusTech Innovations as a Lead Software Engineer and shape the future of cloud-native applications! We're urgently hiring for our New York-based team with full remote flexibility and comprehensive relocation assistance. This is your opportunity to work on cutting-edge projects with industry-leading technologies while enjoying competitive compensation and exceptional benefits.
As a key member of our engineering team, you'll architect scalable solutions, mentor junior developers, and drive innovation in a collaborative environment. We offer flexible working hours, professional development stipends, and a culture that values work-life balance. Relocation support includes moving stipends, temporary housing assistance, and visa sponsorship for international candidates.
Responsibilities
- Design and implement scalable cloud-native applications using microservices architecture
- Lead code reviews and provide technical mentorship to junior engineers
- Collaborate with product managers to translate business requirements into technical specifications
- Optimize system performance and ensure robust security protocols
- Drive CI/CD pipeline improvements and DevOps best practices
- Contribute to open-source projects and stay current with emerging technologies
Qualifications
- 5+ years of experience in software development with 2+ years in leadership roles
- Proficiency in Go, Python, or Java with strong understanding of distributed systems
- Expertise with cloud platforms (AWS/GCP) and containerization technologies (Docker/Kubernetes)
- Experience with event-driven architecture and message queues (Kafka/RabbitMQ)
- Strong problem-solving skills with proven ability to optimize complex systems
- Bachelor's degree in Computer Science or equivalent practical experience