Employment Type: Full-time
About Us:
We are a New York City-based, venture-backed startup featured in The Wall Street Journal, Bloomberg, CNBC, and The Economist. Our mission is to revolutionize portfolio management and data analytics, delivering actionable insights through cutting-edge web applications and advanced data science capabilities.
We're looking for a high-intensity, world-class Full Stack Python Engineer with a track record of shipping.
This role is integral to driving forward AI and stock market analytics tools to drive continued success.
Key Responsibilities
- Develop and maintain dynamic web applications using React and related libraries/frameworks (e.g., Redux, React Router, Next.js).
- Design and implement reusable and responsive UI components to enhance user experience across devices.
- Build and maintain RESTful API integrations for seamless data exchange between frontend and backend.
- Collaborate with UX/UI designers and stakeholders to translate wireframes and user requirements into high-quality code.
- Write clean, maintainable, and scalable JavaScript/TypeScript code and technical documentation.
- Optimize web applications for performance, accessibility, and cross-browser compatibility.
- Participate in code reviews to ensure adherence to best practices, coding standards, and quality guidelines.
- Stay up-to-date with the latest trends in frontend development, React ecosystem, and web technologies.
Ideal Candidate Profile
Education: Bachelor's or Master's degree in Computer Science or a related field at a top university, with a record of academic excellence (GPA 3.6+ preferred).
Experience:
- 3-5 years of full development using Python.
- Experience with data science and ETL is required.
- Familiarity with Agentic AI is nice to have.
- Prior experience in financial services is a plus but not required.
Technical Skills: Proficiency in Python, web frameworks (e.g., React), and databases (e.g., PostgreSQL, MySQL, Firestore, ElasticSearch, Snowflake) are nice to have.
Communication: Strong verbal and written communication skills in English, with the ability to effectively engage with technical and non-technical team members.
Problem-Solving: Proactive and innovative, with strong problem-solving abilities to tackle complex challenges.
Teamwork: Capable of collaborating in a dynamic, remote-first setting while fostering a positive and supportive team environment.