Software Engineer - Reference and Entity Data S... @ AlphaSense
Your Application Journey
Email Hiring Manager
Job Details
About AlphaSense
The world’s most sophisticated companies rely on AlphaSense to remove uncertainty from decision-making. With AI-driven market intelligence, AlphaSense delivers trusted insights from both public and private content.
About the Role
This role is for a Software Engineer in the Reference and Entity Data Services team. The team builds systems that ingest, normalize, deduplicate, and publish company data from various sources, ensuring data quality, coverage, and timeliness for over 9 million companies worldwide. Future plans include expanding reference data beyond companies to include people, industries, governments, and more. The tech stack includes Python, MySQL, PostgreSQL, ClickHouse, and AWS.
Responsibilities
- Implement new data feed ingestions.
- Integrate reference data with downstream systems.
- Maintain the health of data systems handling large volumes.
- Deploy code frequently using feature flags.
- Research and share innovative techniques for complex engineering problems.
- Develop tools to improve team productivity.
- Own projects from end-to-end.
Requirements
- 3+ years of software development experience.
- Strong back-end engineering skills on data-intensive applications.
- Solid computer science fundamentals (algorithms, asynchronicity, distributed computing).
- Experience with error handling, asynchronous code, streaming data, caching, logging, and analytics.
- Knowledge of CI/CD pipelines and automated testing frameworks.
- Excellent communication and problem-solving skills.
- Team-oriented mindset.
Compensation & Benefits
Base salary range is $120,000 to $166,000 USD, with performance-based bonuses, equity, and a generous benefits program.
Equal Opportunity & Security
AlphaSense is an equal-opportunity employer committed to a respectful work environment. All official communications come from an @alpha-sense.com email address. Beware of fraudulent job postings and recruiting scams.
Key skills/competency
- Python
- MySQL
- PostgreSQL
- ClickHouse
- AWS
- Data Ingestion
- Data Normalization
- CI/CD
- Distributed Computing
- Automation
How to Get Hired at AlphaSense
🎯 Tips for Getting Hired
- Customize your resume: Tailor experiences to data-intensive applications.
- Highlight technical skills: Emphasize Python, AWS, and databases.
- Prepare for coding tests: Practice algorithms and system design challenges.
- Show teamwork: Detail collaborative projects and problem solving.