Job Description
We're urgently seeking a Lead Software Engineer to join our award-winning team in the heart of New York City. This is a high-impact role offering relocation assistance for qualified candidates. You'll architect cutting-edge solutions for Fortune 500 clients while mentoring a talented team of engineers. If you thrive in fast-paced environments and want to shape the future of enterprise software, this is your moment.
Responsibilities
- Architect and implement scalable cloud-native solutions using microservices architecture
- Mentor 5+ engineers through code reviews and technical guidance
- Lead full development lifecycle from conception to deployment
- Optimize system performance and security protocols
- Collaborate with product teams to define technical roadmaps
- Drive innovation through emerging tech adoption (AI/ML, blockchain)
- Establish CI/CD pipelines and DevOps best practices
Qualifications
- 8+ years in software engineering with 3+ years in leadership roles
- Expertise in Java, Python, or Go with cloud proficiency (AWS/Azure)
- Strong background in distributed systems and containerization
- Proven ability to deliver complex projects under tight deadlines
- BS/MS in Computer Science or equivalent experience
- Excellent problem-solving and communication skills
- Experience with agile methodologies and Scrum frameworks