Senior Software Engineer - Python Fullstack Engineer
Core
Building and maintaining robust data pipelines, tools, and systems for M&A data covering deals, transactions, valuations, and market intelligence for global financial professionals.
Role type
Senior Fullstack Software Engineer (Python/JS)
Builds
Data pipelines, API services, and frontend product features for M&A analytics
Domain
Financial Technology (Fintech) / Mergers & Acquisitions Data
Deliverable
production ML models | product features
Required skills
Python, FastAPI, JavaScript ES6+, TypeScript, Vue 3, Pinia, CSS3, API design, Test Driven Development, AWS, CI/CD, Redis, PostgreSQL, MSSQL, Unit/Integration Testing
Preferred skills
GenAI concepts (RAG, AI integration, Agentic workflows), Jupyter Notebooks, Terraform, Linux/Unix
Technologies
Python, FastAPI, Vue 3, Pinia, AWS, Redis, PostgreSQL, MSSQL, Github Actions, Jira, Confluence
Responsibilities
Deliver high-quality, reusable code; perform Unit/Integration testing; conduct code reviews; estimate task sizes and communicate progress in Scrum meetings; collaborate with product developers; ensure product stability and performance improvements
Seniority
Senior, hands-on IC
