Job Description
Are you a visionary Software Engineer looking for an immediate opportunity to drive innovation?
We are a leading technology firm in New York City seeking a talented Senior Software Engineer to join our elite team. We pride ourselves on cutting-edge solutions and offer competitive remote options for the right candidates.
In this role, you will be responsible for architecting scalable systems and delivering high-quality software products that impact millions of users.
Responsibilities
- Design & Development: Design, develop, and maintain high-performance software applications using modern programming languages and frameworks.
- System Architecture: Collaborate with senior architects to design scalable, secure, and resilient system architectures.
- Code Optimization: Write clean, efficient, and maintainable code; conduct code reviews and optimize application performance.
- Remote Collaboration: Work closely with cross-functional teams (product, design, QA) in a hybrid or remote environment to define requirements and deliver features.
- Problem Solving: Identify and troubleshoot complex technical issues and implement effective solutions.
Qualifications
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- Experience: 5+ years of professional software development experience.
- Technical Skills: Proficiency in Python, Java, or JavaScript; experience with cloud platforms (AWS, Azure, or GCP).
- Remote Work: Demonstrated experience working successfully in a remote or hybrid work environment.
- Tools: Strong command of version control (Git), CI/CD pipelines, and containerization (Docker/Kubernetes).