Must language: JavaNice to have: pythonMust frameworks and technologies: Springboot, kafka, MQTT, docker/kubernetes, REST APIsPersistence layer: MongoDB, Elastic Search, Any GraphDB (Neo4j/Arango), SQL, HBaseMust have: Exposure in large scale architecture (Concept of queues, micro services, functional programming)Must have: Strong Data structure and design principlesExpert in developing Node.js applications, Strong understanding of NPM and modular application development skills building, Proficiency and hands-on experience with Node.js, Express, Sockets, MongoDB/Elasticsearch/Redis/MySQL, Apache Kafka/Google PubSub, Experience of working in MEAN Stack is a plus)
Company : Egregore Labs is an early stage Fintech company (currently in stealth mode) founded in 2017 by Prashant Vijay (ISB, Tulane) & Hari Balaji (IIM Ahmedabad, IIT Madras) both of whom have spent over a decade each in Financial Services, with a majority of their experience at Goldman Sachs across New York, Hong Kong & Singapore in roles across Trading, Quant & Technology. Product Vision : - As the data available to investors explodes, human ability to process and extract relevant value from news, markets, documents, reports, and other stimuli declines rapidly. - We are creating a personalised robo-analyst with ability to solve complex, high dimension problems to provide decision support to investors. Opportunity : If hired, you will be one of our first fifteen team members. - You will help build the team's culture and the standard on the quality of code we build. - We will share our workload as a team and we expect you to work on a broad range of tasks. Here's are some of the things you might have to do on any given day : - Build out the back-end to deploy and scale our product - Build and maintain data acquisition processes to collect, organize and store large amount of structured and unstructured data both from online and offline resources - Infrastructure Development such as building databases, creating and maintaining automated jobs - Work on existing and new product features right from concept, to building & testing and push to production Ideal Background / Experience : - At least 24 months experience in development in a product or services environment with production deployments - Expertise in programming in Python or similar scripting languages - Deep understanding of technologies used in web-deployed SaaS products, including Rest APIs - Interest or Exposure to investing in financial markets Nice to have exposure to any of : - Elasticsearch - Neo4j or Neptune - Named Entity Recognition - Knowledge Graphs Desirables : We are looking for a person who has : - Resourcefulness - we're looking for versatile developers who are good at figuring out what they need to use, learn, build, re-purpose to get the job done quickly and efficiently. - Ownership - We like to be directive and not prescriptive in our management. We'd love for you to take ownership of what you work on, and tell us what to do, rather than the other way round. - Work Ethic - We've grown up on Wall Street. We work hard, and have aggressive goals. We want our team-mates to be focused, goal-oriented and consistent high achievers. - Execution Focus - Our business is about getting things done, and getting things done right. We want outcome focused colleagues who can multi-task, and execute quickly and elegantly. What else you need to know : - We are an early stage company. Working here is not for the faint-hearted. - An intense and unstructured work environment, lots of excitement and a group of motivated colleagues is what we bring to the table. - We ask you to bring your undivided attention, strong worth ethic & resourcefulness. - We are Delhi based (Nehru Place), and work 6 days a week. - We operate in a Python environment. What we need from you if you are interested : - Co-ordinates: CV, Phone Number, Email, Profiles on LinkedIn, Github, and others are welcome - Logistics: Current Location (city), Available From Date, Notice Period (if any), Current CTC, Expected Compensation - Cover Letter: A short one paragraph summary of your experience, and a few sentences about why you're applying for this role. - Strong Preference for candidates who can join quickly, and are already in the NCR.
Job Description: The Data Engineering team is one of the core technology teams of Lumiq.ai and is responsible for creating all the Data related products and platforms which scale for any amount of data, users, and processing. The team also interacts with our customers to work out solutions, create technical architectures and deliver the products and solutions. If you are someone who is always pondering how to make things better, how technologies can interact, how various tools, technologies, and concepts can help a customer or how a customer can use our products, then Lumiq is the place of opportunities. Who are you? Enthusiast is your middle name. You know what’s new in Big Data technologies and how things are moving Apache is your toolbox and you have been a contributor to open source projects or have discussed the problems with the community on several occasions You use cloud for more than just provisioning a Virtual Machine Vim is friendly to you and you know how to exit Nano You check logs before screaming about an error You are a solid engineer who writes modular code and commits in GIT You are a doer who doesn’t say “no” without first understanding You understand the value of documentation of your work You are familiar with Machine Learning Ecosystem and how you can help your fellow Data Scientists to explore data and create production-ready ML pipelines Eligibility At least 2 years of Data Engineering Experience Have interacted with Customers Must Have Skills: Amazon Web Services (AWS) - EMR, Glue, S3, RDS, EC2, Lambda, SQS, SES Apache Spark Python Scala PostgreSQL Git Linux Good to have Skills: Apache NiFi Apache Kafka Apache Hive Docker Amazon Certification