Job Description
We're urgently seeking a talented Software Engineer to join our dynamic team in New York City. This immediate hire opportunity offers competitive compensation, comprehensive benefits, and full relocation assistance for qualified candidates. Join us to build cutting-edge solutions that impact millions of users worldwide.
Responsibilities
- Design, develop, and maintain scalable backend systems using Java and Python
- Collaborate with cross-functional teams to deliver high-quality software solutions
- Implement CI/CD pipelines and cloud infrastructure (AWS/Azure)
- Optimize application performance and troubleshoot complex technical issues
- Lead code reviews and mentor junior engineers
- Contribute to technical documentation and architecture planning
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience in software development
- Proficiency in Java, Python, and cloud platforms (AWS/Azure)
- Strong understanding of microservices architecture
- Experience with containerization (Docker/Kubernetes)
- Excellent problem-solving and communication skills
- Portfolio demonstrating impactful projects