Job Description
Join InnovateTech Labs' elite engineering team in the heart of Manhattan! We're revolutionizing fintech with cutting-edge AI solutions and need a passionate Senior Software Engineer to architect scalable systems. Collaborate with industry leaders in our state-of-the-art office while building products used by millions. Enjoy competitive compensation, flexible work arrangements, and unlimited growth opportunities in NYC's thriving tech ecosystem.
Responsibilities
- Architect and implement high-performance microservices using Go and Kubernetes
- Lead API development with RESTful and GraphQL standards
- Optimize database performance using PostgreSQL and Redis
- Mentor junior engineers through pair programming and code reviews
- Implement CI/CD pipelines using Jenkins and Terraform
- Conduct A/B testing and data-driven feature iterations
- Contribute to open-source projects and technical publications
Qualifications
- 5+ years of professional software development experience
- Expertise in at least two modern programming languages (Go, Python, or Java)
- Proficiency with cloud platforms (AWS/GCP) and container orchestration
- Strong understanding of distributed systems and scalability principles
- Experience with test-driven development and code quality tools
- Bachelor's degree in Computer Science or equivalent
- Portfolio demonstrating complex system architecture projects