Pi Associates is a algorithmic trading firm. We follow principles rooted in technology and data science as much as those found in financial services. Fields like machine learning and distributed computing guide us. Our scientists bring rigorous inquiry, data analysis, and invention to help solve the toughest challenges across financial services. Every day is a learning exercise: you will explore the intersection of computer science and finance. Our flexible work hours, casual dress code, and generous employee perks ensure that you can focus on your intellectual curiosities.
We are looking for Python Developer (Senior / Junior) who share our passion for technology, add a fun-loving character to our team, and inspire each other's growth. You will be working on modern technology stack, exploring large scale datasets and collaborating with our researcher team.
You will be responsible for various aspects of product development including database and application in our proprietary research & trading platform …. You will be working on architecture, design, implementation, testing, and production support. The ideal candidate will have strong ownership, be a team player, good communication skills, enjoy working in highly collaborative and fast paced environments.
Responsibilities:
- Collaborate with research teams to define, design, and ship new features
- Process and standardize raw data to usable format
- Ensure the performance, quality, and responsiveness of applications
- Assist with estimating work efforts required for each phase of a project
- Help maintain code quality, documentation, and automatization.
Skills and Experiences:
- Bachelor's degree in Computer Science or relevant fields with more than 2 years of working experience with Python
- Excellent problem solving and analytical skills.
- In-depth knowledge of the software development life cycle, GIT and CI/CD pipeline (GitHub actions)
- Experienced with Kubernetes or willing to learn about Kubernetes/Container platforms-based development
- Hands-on coding experience with technologies such as Kafka, PostgreSQL platforms
- Experienced with at least one backend framework such as: FastAPI, Django, Flask
- Has basic knowledge about mathematic and can learn to translating and optimizing those concepts to runnable codes
- Strong communication skills with proven ability to present complex ideas and document in a clear and concise way.
- A start-up attitude - you take full ownership of things that you do, willing to go out of your comfort zones and take on new challenges.
- Comfortable with ambiguity and flexible to learn new things - we’re not done growing, and heading into uncharted territories is what we are doing everyday
Why you will love working here:
- Attractive salary and reward initiatives
- Insurance & healthcare
- PC, monitors and anything you need
- Professional and flexible working environment