Jobs · Engineering

Staff Software Engineer

AlphaSense · United States · 3 days ago
RemoteRemoteEngineering$202k–$278k/yrFull-time

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. Our tech stack includes Ruby on Rails, TypeScript, Vue.js, and React.

Responsibilities

  • 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.

Requirements

  • 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.

Qualifications

  • Master's degree in Computer Science, Engineering, or related field.
  • Proven track record of delivering high-quality software solutions.
  • Experience with Ruby on Rails, TypeScript, Vue.js, and React.
  • Strong problem-solving skills and ability to work independently and collaboratively.
  • Excellent communication and interpersonal skills.

Skills

  • Proficiency in Ruby on Rails, TypeScript, Vue.js, and React.
  • Experience with Agile software development processes and software testing.
  • Strong problem-solving skills and ability to work independently and collaboratively.
  • Excellent communication and interpersonal skills.

Benefits

  • Comprehensive health insurance plans.
  • Flexible vacation and sick leave policies.
  • Professional development opportunities and training programs.
  • Employee wellness programs.
  • Generous retirement savings plan.
  • Discounts on fitness centers and wellness services.

Pay

Base compensation is set based on function and level benchmarked against similar stage growth companies and internal comparables. Final offer amounts are determined by multiple factors including candidate experience/expertise and may vary from the amounts listed below.

Schedule

Full-time position.

Similar jobs

Staff Software Engineer

Bright Vision TechnologiesMarietta, GA· 6 days ago
RemoteEngineering$100k–$150k/yrapply on brightvisiontechnologies.applytojob.com

Staff Software Engineer

Western UnionAustin, TX· 1 wk ago
Information Technology$125k–$150k/yrapply on westernunionfinancialservicesinc.contacthr.com