Job Description
We are seeking a highly skilled Senior Software Engineer to join our dynamic team in New York City. If you are passionate about building scalable systems and have a knack for solving complex problems, we want to hear from you immediately.
Why Join Us?
- Competitive salary and equity package.
- Flexible hybrid work schedule in the heart of Manhattan.
- Top-tier health benefits and 401(k) matching.
- Professional development opportunities and mentorship programs.
Apply today to start your journey with us!
Responsibilities
- Design, develop, and maintain high-performance software applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, efficient, and well-documented code.
- Conduct thorough code reviews and provide constructive feedback to team members.
- Identify and fix bugs, performance bottlenecks, and security vulnerabilities.
- Participate in architectural discussions and technology stack selection.
- Drive technical excellence and best practices within the engineering team.
Qualifications
- 5+ years of professional software engineering experience.
- Proficiency in at least one modern programming language (e.g., Python, Java, Go, or TypeScript).
- Strong understanding of data structures, algorithms, and software design patterns.
- Experience with cloud platforms (AWS, Azure, or GCP) is a plus.
- Familiarity with containerization and orchestration tools (Docker, Kubernetes).
- Excellent problem-solving skills and attention to detail.
- Ability to work effectively in an Agile/Scrum environment.