What are the responsibilities and job description for the Senior Software Engineer position at Storm2?
Golang Engineer
Location: New York (Hybrid)
Type: Full-time
Salary - 180,000-230,000
About the Company
A fast-growing fintech company providing market data, analytics, monitoring solutions, and indices for digital assets. Serving financial institutions and enterprises worldwide, with offices in New York, London, Paris, and Singapore.
Role Overview
We’re looking for a Golang Engineer to design, build, and maintain high-performance backend services and APIs. You’ll work closely with product, QA, and engineering teams to develop scalable solutions, improve existing systems, and stay at the forefront of backend technologies.
Key Responsibilities
- Build and maintain backend services, data pipelines, and microservices in Go.
- Collaborate with cross-functional teams to deliver innovative solutions.
- Write clean, testable code and optimize for performance and scalability.
- Troubleshoot issues and participate in code reviews.
- Document development processes and contribute to continuous improvement initiatives.
Requirements
- Bachelor’s in Engineering or related field
- Strong Go experience, including concurrent programming and goroutines
- Knowledge of Python/JavaScript, SQL/NoSQL, and cloud platforms (AWS, GCP, Azure)
- Experience with Docker, Kubernetes, CI/CD pipelines, and monitoring tools
- Problem-solving mindset, attention to detail, and collaborative approach
Preferred
- Experience with distributed systems or event-driven architectures
- Familiarity with security best practices and fintech/crypto sector
Benefits
- Competitive holidays and health insurance
- Gym contribution
- Remote-friendly and flexible
- Team events and entrepreneurial environment
Process
HR → Hiring Manager → Technical → Cross-team interviews
Salary : $180,000 - $230,000