AlphaSense is looking for a Full Stack Staff Software Engineer to join their team and lead efforts in building scalable, performant, and reliable software systems that power the AlphaSense platform.
Requirements
- Bachelor's or Master's Degree in Computer Science or related discipline from IITs/NITs/BITS or other Tier I colleges (preferred)
- Minimum 8 years of software development experience building scalable, high-performing, and robust applications
- Strong proficiency in JavaScript with solid experience in full-stack development
- Expertise in modern web frameworks such as React, TypeScript, and GraphQL
- Strong computer science fundamentals (data structures, algorithms, multithreading, distributed systems)
- Experience with SQL/NoSQL databases (e.g., DynamoDB, MySQL, Redis, Elasticsearch, Solr/Vespa/Lucene)
- Working knowledge of Java and Spring framework (a strong plus)
- Cloud-native development experience with AWS or GCP
- Skilled with containerization and orchestration tools (Kubernetes, Docker, Helm)
- Familiarity with observability tools and platforms (monitoring, logging, tracing)
- Demonstrated ability to lead technically within distributed, cross-functional teams
- Awareness of AI-driven development trends and ability to leverage AI tools and frameworks to enhance productivity and product capabilities
- Experience working with LLM applications, agent frameworks, or AI/ML infrastructure
- Passion for modern engineering tools and practices, including AI-assisted development (e.g., Claude, Cursor)
- Prior experience at global technology companies or fast-scaling product organizations with strong engineering cultures
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Visa Sponsorship
- Four Day Work Week
- Generous Parental Leave
- Tuition Reimbursement
- Relocation Assistance