Software Engineering Intern
- Undergraduate student majoring in Computing, Engineering and/or Mathematics;
- Some degree of familiarity with software development (preferably in Python, C++ or C languages) in a Linux/Ubuntu environment;
- Solid foundations of algorithms and data structures;
- Understanding of relational and NoSQL databases;
- Notions of modern distributed systems and ambition to understand in-depth topics such as: fault tolerant systems, concurrency, asynchronous programming, streaming and real-time processing;
- Some experience with tools like Git and Docker is desirable;
- Comfortable with reading and writing in English.
Software Engineer
- Education or equivalent experience in areas related to Computing, Engineering and/or Mathematics;
- Experience with software development in an Unix environment, preferably in Python, Go, Lua, C++ or C languages;
- Solid foundations of algorithms and data structures, relational and NoSQL databases and modern distributed systems;
- In-depth understanding of topics such as: fault tolerant systems, concurrency, asynchronous programming, streaming and real-time processing;
- Familiarity with tools like Git and Docker;
- Good English communication skills
Financial Engineering Intern
- Undergraduate student majoring in Statistics, Computing, Engineering and/or Mathematics and Physics;
- Good command of Numerical Methods, such as Monte Carlo Simulations, Optimization Algorithms, Numerical Solutions and Approximations, etc.
- Good command of statistical packages, such as SPSS, SAS or R;
- Fluency in programming languages (preferably, C++, C or Python);
- Solid foundations of algorithms and data structure;
- Understanding of relational databases;
- Some experience with tools like Git is desirable;
- Comfortable with reading and writing in English.