Senior Software Engineer

2 Months ago • 5 Years + • Full Stack Development • $107,000 PA - $130,000 PA

Job Summary

Job Description

AlphaSense's FinData team seeks a Senior Software Engineer to design, build, and maintain robust data ingestion pipelines and services. This role involves working across the entire technology stack, collaborating with a cross-functional team, and ensuring high-quality, reliable software releases. Responsibilities include designing and implementing features, participating in design discussions, and mentoring junior developers. A strong foundation in computer science, experience with Agile methodologies, and a passion for building reliable systems are crucial. Experience with Python, Typescript, and AWS is a plus.
Must have:
  • 5+ years software development experience
  • Strong CS fundamentals (algorithms, asynchronicity, distributed computing)
  • Agile software development and testing experience
  • High-quality, reliable software delivery
  • Collaborative team work
Good to have:
  • Python, Typescript, AWS experience
  • Financial modeling/technology background
Perks:
  • Performance-based bonus
  • Equity
  • Generous benefits program

Job Details

Location:

Vancouver, BC

Reports to:

Engineering Manager

About AlphaSense: 

The world’s most sophisticated companies rely on AlphaSense to remove uncertainty from decision-making. With market intelligence and search built on proven AI, AlphaSense delivers insights that matter from content you can trust. Our universe of public and private content includes equity research, company filings, event transcripts, expert calls, news, trade journals, and clients’ own research content. Our platform is trusted by over 4,000 enterprise customers, including a majority of the S&P 500.

Founded in 2011, AlphaSense is headquartered in New York City with over 1,500 people across the globe and offices in the U.S., U.K., Finland, India, and Singapore. Come Join Us!

About the Team:

At AlphaSense, the FinData team is leading the effort to build robust ingestion data pipelines and services that power our platform with fundamentals and reported data coming from various sources.

Our diverse Product & Engineering team values innovation, collaboration, and the continuous improvement of our platform. We offer a dynamic work environment where employees can grow and thrive while working on cutting-edge technology that shapes the future of our platform.

At AlphaSense, we believe that diverse experiences and perspectives are critical to our success. We are committed to creating an inclusive workplace where all employees feel valued and empowered to be their authentic selves.

About the Role: 

We’re looking for an experienced Senior Software Engineer to join our FinData team. This is an opportunity to work on different challenges at all levels of our stack, designing, implementing, testing, maintaining, and improving features and services. You’ll have the autonomy to own and operate applications and services that you build while focusing on collaborative delivery over independent efforts.

Who You Are:

  • 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.
  • Excitement to learn from and work with experts in other disciplines.
  • Have a strong sense of ownership, a sense of humor and strong collaboration skills
  • Experience with Python, Typescript, AWS is a plus.
  • A background or interest in financial modeling, financial technology, or capital markets is a plus but not mandatory

What You’ll Do: 

  • Designing, building, delivering and operating high-quality (reliable and intuitive to use) software systems, collaboratively with your cross functional team.
  • Belief in uneventful and predictable code releases, and an expectation that they happen many times each day, supported by robust Continuous Integration and Delivery pipelines and extensive test coverage.
  • Keep quality standards high. Ensure steady progress on the roadmap to reach acceptance by Product Management and Design.
  • Participate in design and definition discussions, and in documentation. Through regular collaboration with your Product Management and Design counterparts about requirements, projects, scoping and estimation
  • Guiding and coaching less experienced developers in their approach to debugging, design and application of various software development paradigms
  • Building relationships and communicating effectively with other parts of the company (the rest of Engineering, Product Management, Equity Research, Marketing and Sales).

AlphaSense is an equal opportunity employer. We are committed to a work environment that supports, inspires, and respects all individuals. All employees share in the responsibility for fulfilling AlphaSense’s commitment to equal employment opportunity. AlphaSense does not discriminate against any employee or applicant on the basis of race, color, sex (including pregnancy), national origin, age, religion, marital status, sexual orientation, gender identity, gender expression, military or veteran status, disability, or any other non-merit factor. This policy applies to every aspect of employment at AlphaSense, including recruitment, hiring, training, advancement, and termination.

In addition, it is the policy of AlphaSense to provide reasonable accommodation to qualified employees who have protected disabilities to the extent required by applicable laws, regulations, and ordinances where a particular employee works.

Compensation Range*:  $135,000 - $165,000 CAD

Additional Components: You may also be offered a performance-based bonus, equity, and a generous benefits program.

*For base compensation, we set standard ranges for all US-based roles based on function, level and geographic location, benchmarked against similar stage growth companies and internal comparables. In order to be compliant with local legislation, as well as to provide greater transparency to candidates, we share salary ranges on all job postings regardless of desired hiring location. Final offer amounts are determined by multiple factors including geographic location as well as candidate experience/expertise and may vary from the amounts listed above.

Similar Jobs

GameChanger  - Machine Learning Ops Engineer

GameChanger

United States (Remote)
4 Weeks ago
Microsoft - Senior Software Engineer Lead

Microsoft

Cairo, Cairo Governorate, Egypt (On-Site)
1 Month ago
Flow - Senior/Staff Web Engineer

Flow

Palo Alto, California, United States (Hybrid)
3 Months ago
Volley - Engineering Manager

Volley

San Francisco, California, United States (Hybrid)
1 Week ago
Booming games - Game Developer - Javascript / HTML5 (f/m/x)

Booming games

Hamburg, Hamburg, Germany (Hybrid)
3 Months ago
ByteDance - Tech Lead Manager - Fullstack-Customer Service Platform-SG

ByteDance

Singapore (On-Site)
3 Months ago
PwC - Senior Associate_Full Stack Developer_Data & Analytics_Advisory_PAN  India

PwC

Bengaluru, Karnataka, India (On-Site)
4 Months ago
IGT - Software Engineer (Developer) IV

IGT

Reno, Nevada, United States (Hybrid)
2 Months ago
Nagarro - Associate Staff Engineer, Java

Nagarro

Riyadh, Riyadh Province, Saudi Arabia (On-Site)
3 Months ago
Unity - Senior Software Engineer - Frontend

Unity

Seoul, South Korea (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Tesla - Workplace Software Engineering Working Student

Tesla

Brandenburg, Germany (On-Site)
4 Days ago
Archipelago - Senior Frontend Engineer

Archipelago

Delhi, India (Remote)
4 Months ago
IGN - Senior Full Stack Software Engineer

IGN

Los Angeles, California, United States (Hybrid)
3 Months ago
Microsoft - Software Engineer - Fullstack

Microsoft

Dublin, County Dublin, Ireland (On-Site)
1 Month ago
DraftKings - Senior Lead Software Engineer

DraftKings

Sofia, Sofia City Province, Bulgaria (On-Site)
4 Months ago
ION - Lead Software Engineer, Italy

ION

Turin, Piedmont, Italy (On-Site)
3 Months ago
CloudHire - Backend Developer

CloudHire

Mumbai, Maharashtra, India (Remote)
3 Months ago
Alpha Sense - Lead Full-Stack Engineer (AI)

Alpha Sense

New York, New York, United States (On-Site)
2 Months ago
The Walt Disney Company - Sr. Software Engineer, Front-end

The Walt Disney Company

Burbank, California, United States (Hybrid)
2 Months ago
Warner Bros Discovery - Senior Software Engineer - GAQ Team - Bangalore

Warner Bros Discovery

Bengaluru, Karnataka, India (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Vancouver, British Columbia, Canada

Phoenix Labs - Senior Services Engineer - Dauntless

Phoenix Labs

Canada (Remote)
1 Week ago
Evolution - Customer Service - Korean Speaking Online Game Show Host - $24.75/hour + bonus (Online Casino)

Evolution

Burnaby, British Columbia, Canada (On-Site)
3 Months ago
Epic Games - Animation Tools Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
4 Weeks ago
Squeeze Animation Studios - Opportunités pour pigistes

Squeeze Animation Studios

Montreal, Quebec, Canada (Remote)
8 Months ago
PlayStation Global - Producteur·rice Technique - Online / Technical Producer - Online

PlayStation Global

Montreal, Quebec, Canada (On-Site)
2 Months ago
Keywords Studios (Player Support) - Global Head of Facilities and Leasing

Keywords Studios (Player Support)

Quebec, Canada (Remote)
1 Month ago
Coursera - Senior Enterprise Marketing Manager

Coursera

Canada (Remote)
2 Weeks ago
Scanline VFX - Senior Pipeline Developer (Maya)

Scanline VFX

Montreal, Quebec, Canada (Remote)
3 Months ago
Unity - DevOps Manager

Unity

Montreal, Quebec, Canada (On-Site)
3 Months ago
Electronic Arts - Development Director - UFC

Electronic Arts

Vancouver, British Columbia, Canada (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Nagarro - Principal Engineer, PHP Drupal

Nagarro

India (Remote)
3 Months ago
Epic Games - Senior Web Engineer

Epic Games

(On-Site)
1 Day ago
Simplify 360 - Senior Software Engineer Tech Lead (Java)

Simplify 360

Chennai, Tamil Nadu, India (Hybrid)
3 Months ago
Fairmatic - Senior Full Stack Engineer

Fairmatic

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
3 Months ago
Magic Media - Python Automation Engineer

Magic Media

Masovian Voivodeship, Poland (Remote)
1 Month ago
MediaOcean - Software Engineer - Development (Java) -539

MediaOcean

Pune, Maharashtra, India (Hybrid)
3 Months ago
Luxoft - Senior Angular JS Developer

Luxoft

Toronto, Ontario, Canada (On-Site)
2 Months ago
Every matrix - Middle .Net Developer

Every matrix

Changsha, Hunan, China (On-Site)
4 Months ago
Google - Software Engineer III, Technical Infrastructure

Google

Hyderabad, Telangana, India (On-Site)
2 Months ago
The Walt Disney Company - Senior Software Engineer, Ad Platforms

The Walt Disney Company

California, United States (On-Site)
1 Day ago

Get notifed when new similar jobs are uploaded

About The Company

Remote, Oregon, United States (Remote)

Vancouver, British Columbia, Canada (Remote)

Remote, Oregon, United States (Remote)

Remote, Oregon, United States (Remote)

Remote, Oregon, United States (Remote)

Remote, Oregon, United States (Remote)

Chicago, Illinois, United States (On-Site)

Remote, Oregon, United States (Remote)

United Kingdom (Remote)

View All Jobs

Get notified when new jobs are added by Alphasense

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug