AlphaSense Oy logo
Monthly
€16,866 - €23,191
Posted August 7, 2026 · 0 days agoLast seen August 7, 2026Est. expiry September 11, 2026

Software Engineer

Staff Software Engineer
Remote - United States
Remote · Software Engineering
Full-time · Mid-Level
English
No People Management
10 years experience
How this salary compares
Salary Context: Software Engineer

Hover or tap a row for full statistics (EUR / month on this chart).

Salary analysis

Compared with the selected benchmark ("All roles in Remote - United States"), this listing's salary midpoint is about 84% higher. The offer still falls within the benchmark range (€1,667–€20,050). The listed pay band (€16,866–€23,191) is tighter than the benchmark, which suggests lower salary variability. This benchmark is based on 7 comparable listings.

Monthly salary comparison for Software Engineer
MarketLower bound (25th percentile)MedianUpper bound (75th percentile)
Market Average: Software Engineer€3,500/per month€5,750/per month€12,307/per month
All roles in Remote - United States€1,667/per month€11,003/per month€20,050/per month
From job ad (Mid-Level)€16,866/per month€20,029/per month€23,191/per month
About the role

About the Role: We are looking for a Staff Software Engineer to join the Expert Research mission that drives all expert call services at AlphaSense. We're a collaborative group of full-stack teams responsible for everything from the internal systems that support 9,000+ monthly expert calls to enhancing how users engage with this content in the AlphaSense frontend. Our tech stack includes Ruby on Rails, TypeScript, Vue.js, and React. As part of our team, you’ll help streamline workflows for over 250 analysts, integrate third-party data sources, create new content flywheels to expand our world-class expert library, collaborate with our ML teams to embed AI into the product, and contribute to the frontends relied upon by tens of thousands of users every day. Who You Are: - 10+ years of software development experience building highly reliable, mission-critical software. - A strong foundation in computer science fundamentals, such as algorithmic complexity, asynchronicity, and distributed computing. - Good Knowledge on design and architecture concepts. - Familiarity with Agile software development processes and software testing. - Experience in shipping pragmatic and high quality solutions with a sense of urgency - Track record of technical leadership across teams without formal people management. - Comfortable operating in ambiguity and driving clarity where none exists. - Ability and desire to work in an open and team-oriented environment. What You’ll Do: - Build robust, well-designed and effective software that solves complex problems. - Test, review and deploy code quickly. We deploy over 10 times per day and manage major releases with feature flags rather than coordinated deployments. - Research, learn and share new techniques for solving complex engineering problems. We’re a highly collaborative team and we push each other to find better solutions every day. - Write tools and develop practices for the engineering team. From GraphQL-to-Typescript compilers to fully automated deployments, we take the time to invest heavily in our own productivity. - Own projects from end-to-end. On a given day you might be building a system to measure search engine performance, reworking an integration with a telephony provider, or designing a UI component library. - Analyze and design solutions to business problems. Companies that throw solutions over the wall to engineers are wasting half their abilities. At AlphaSense, you’ll be fully involved in determining what to do, not just doing it. - Mentor senior engineers, shape technical culture, and raise expectations for system design and execution. - Contribute to long-term technical strategy while remaining hands-on with critical implementations.

Job Details

Responsibilities

  • Build robust, well-designed and effective software to solve complex problems
  • Test, review and deploy code quickly (10+ times per day)
  • Research and share new techniques for solving complex engineering problems
  • Develop tools and practices for the engineering team (e.g., GraphQL-to-Typescript compilers)
  • Own projects end-to-end from design to implementation
  • Analyze and design solutions to business problems
  • Mentor senior engineers and shape technical culture
  • Contribute to long-term technical strategy while remaining hands-on

Requirements

  • 10+ years of software development experience building highly reliable, mission-critical software
  • Strong foundation in computer science fundamentals (algorithmic complexity, asynchronicity, distributed computing)
  • Good knowledge of design and architecture concepts
  • Familiarity with Agile software development processes and software testing
  • Experience in shipping pragmatic and high quality solutions with a sense of urgency
  • Track record of technical leadership across teams without formal people management
  • Comfortable operating in ambiguity and driving clarity
  • Ability and desire to work in an open and team-oriented environment

Skills & Technologies

Ruby on RailsTypeScriptVue.jsReactGraphQLDistributed ComputingAgile

Benefits & Perks

Seen 21 hours agoContent Complete
Financial overview
€28.2M
Revenue
€14.9M
Profit
0.5%
Profit margin
AlphaSense Oy logo
AlphaSenseOy · 204 open roles
Top locations: Remote - Global · 177 · Helsinki, Finland · 17 · Singapore · 2+6 other locations
View company
Most-hired roles
Software Engineer
27
Account Manager
9
Product Manager
6
Customer Success Manager
6
Channel and Customer Research Associate
5
Role-level mix
Mid-Level (158)Senior (7)Manager (3)

Help us improve JobCrawls — sign in to sync saved jobs across devices, or send feedback anytime.