Taro Logo

Lead Engineer

AlphaSense is a market intelligence and search platform built on proven AI, delivering insights from trusted content for sophisticated companies.
Backend
Staff Software Engineer
1,000 - 5,000 Employees
7+ years of experience
AI · Finance
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Lead Engineer

AlphaSense, a leading Enterprise Knowledge Platform for Financial Data, is seeking a Lead Engineer to join their innovative team. Founded in 2011 and headquartered in New York City, AlphaSense serves over 4,000 enterprise customers, including a majority of the S&P 500.

As a Lead Engineer, you'll be at the core of developing the AlphaSense platform, focusing on solving large technical challenges and leading efforts to design, build, and configure applications. You'll work with a team of world-class experts to implement cutting-edge technology for scalable, secure, and reliable enterprise solutions.

Key responsibilities include:

  • Designing and writing high-quality, performant code
  • Clarifying requirements and implementing effective solutions
  • Evolving the organization's technical maturity through innovation
  • Collaborating with global teams across functions
  • Following engineering processes and DevOps practices
  • Developing product expertise and mentoring other engineers

The ideal candidate will have 7+ years of software development experience, expert knowledge of SQL/NO-SQL databases, proficiency in Java or Python, and experience with cloud-native services, containerization tools, and ETL/file handling at scale. Strong communication and problem-solving skills are essential.

Join AlphaSense and be part of a team that's revolutionizing market intelligence and helping companies make informed decisions that drive meaningful outcomes.

Last updated 8 months ago

Responsibilities For Lead Engineer

  • Design & write high-quality, performant, and industry-standard code
  • Clarify requirements, Design & Implement effective solutions
  • Evolve the technical maturity and ability of the organization by applying new technology and practices through constant learning and innovation
  • Collaborate with teams in global locations and across functions in some cases
  • Follow the engineering processes, DevOps practices, and trends inside the company
  • Develop product expertise, and technical mastery and contribute to a team
  • Mentor & coach other engineers on the latest developments

Requirements For Lead Engineer

Java
Python
Kubernetes
  • 7+ years of software development experience in building scalable, high-performing, and robust applications
  • Expert knowledge of SQL/NO-SQL databases
  • Proficient in Java or Python and their ecosystems
  • Experience in building cloud-native services
  • Experience with containerization tools like Kubernetes, Docker, and Helm
  • Experience with Observability tools & platforms
  • Experience with ETL/file handling at scale
  • Excellent communicator with strong organizational, problem-solving, and analytical skills
  • Demonstrated technical leadership in a cross-functional distributed team environment
  • Experience with writing RFCs and technical documentation
  • Ability to carefully break down the problem into small pieces

Interested in this job?