Senior Software Engineer

AlphaSense Logo

AlphaSense

πŸ’΅ $167k-$205k
πŸ“Remote - United States

Summary

Join AlphaSense's Reference and Entity Data Services team as a Senior Software Engineer. Build and maintain systems ingesting, processing, and distributing metadata for over 9 million companies. Collaborate with a team responsible for metadata quality and coverage. Implement new data feeds, integrate with downstream systems, and ensure the health of mission-critical data systems. Work on a tech stack including Python, Ruby on Rails, Java, MySQL, PostgreSQL, ClickHouse, and AWS. Contribute to a dynamic and collaborative environment focused on innovation and continuous improvement.

Requirements

  • 5+ 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
  • Ability and desire to work in an open and team-oriented environment

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

Benefits

You may also be offered equity, and a generous benefits program

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.