GenieAI is redefining how financial services companies run their workflows through the power of agentic finance. Our platform empowers leading asset managers and hedge funds to automate complex processes, uncover hidden alpha, and manage risk. With our award-winning portfolio and risk management system, portfolio managers gain the ability to automate their work and uncover hidden risks and alpha with precision that was previously unattainable.
Our team brings deep expertise in AI, machine learning, and quantitative finance, with PhDs and MBAs from institutions such as Wharton. This is a full-time role for a Backend Developer. The Backend Developer will be responsible for developing and maintaining the server-side logic of applications, ensuring high performance and responsiveness to requests from the front-end. The role involves creating and managing database schemas, implementing core application logic, collaborating with front-end developers to integrate user-facing elements with server side logic, and enhancing the product with new features based on user feedback.
Strong Backend Web Development and Software Development skills
Proficiency in Python and at least one other programming language
FastAPI, SQLAlchemy, Pydantic (Python)
SQL, PostgreSQL
Shell scripting for Linux, Terraform
AWS, CI/CD
Experience with API design: Experience with database management and design
Bachelor's degree in Computer Science, Engineering, or related field
Ability to travel to our new Rome office on a regular basis depending on business needs
Proficiency in English
Highly competitive compensation commensurate with skills
Flexible PTO, holidays, and sick time
Great 360 learning opportunities in software development, finance, AI