Job Description
We are a premier technology firm driving innovation in the fintech sector, and 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, high-performance applications and want to work with the best, this is your opportunity.
As a Senior Software Engineer, you will play a pivotal role in architecting solutions that power our core products. We offer a competitive benefits package, weekly pay, and a collaborative environment that encourages professional growth.
Responsibilities
- Design, develop, and deploy robust backend services and microservices architecture using modern programming languages.
- Lead code reviews and mentor junior developers, ensuring code quality and best practices.
- Collaborate with product managers and designers to define technical requirements and product roadmaps.
- Optimize application performance, scalability, and security.
- Participate in the full software development lifecycle, from requirements gathering to deployment.
- Troubleshoot complex technical issues and provide innovative solutions to engineering challenges.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (Master’s preferred).
- 5+ years of professional experience in software development.
- Strong proficiency in Python, Java, or Go.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Familiarity with containerization and orchestration tools like Docker and Kubernetes.
- Excellent problem-solving skills and attention to detail.
- Ability to work effectively in a fast-paced, agile environment.