Senior Data Engineer
Senior Data Engineer
Hi!
We were waiting for you!
We know these are busy days for everyone and that you have plenty of options, so thank you for taking the time to read this posting!
🤝 This is us, using AI to (truly) disrupt an entire industry
Co-founded by two Stanford/Wharton alums, FounderNest is a SaaS company in stealth mode that uses AI to help innovative corporations (Innovation, CVC, and Corp Dev / M&A teams) identify their next partnership, investment, or acquisition target - before their competition. Our core technology is built on real-time analytics running on private and public company data. This fuels our Natural Language Processing AI with +60M companies and +1.2B aggregated data points, allowing us to minimize noise and find 1.5-5x more companies relative to alternatives.
We are proud to count amongst our clients some of the largest corporations across a wide range of industries worldwide — for example, 4 of the Top 10 Pharma companies worldwide, one of the largest management consulting firms, one of the largest biotech companies, and one of the largest food & beverage companies in the world.
This is the perfect time to join us! We are exceeding our quarterly revenue targets consistently (🔼 2x growth QoQ). By joining FounderNest at this time, you will have the opportunity to see the impact of your work on a daily basis while you grow your career in parallel to the company’s growth.
🚀 What you will do
- You’ll partner with engineers, data scientists and analysts to define, maintain and evolve the data and analytics platform.
- You’ll lead the design, building and maintenance of data pipelines for internal stakeholders to use when building data products.
- You’ll design efficient architectures to store and retrieve data.
- You’ll work autonomously, be proactive when it comes to problem solving and take a high level of ownership.
- You’ll develop best practices, share knowledge and make sure we are building the right tools to empower and give more autonomy to data science and intelligence teams with respect to their data uses.
- You'll be up-to-date with industry trends and frequently re-analyze if we could improve our stack, tools, architecture, or processes.
- You'll be a key contributor to our Engineering culture and will constantly push to increase the quality level at which we operate, especially at the back-end level.
- 🤖 The technical challenge
- We have an awesome tech challenge, as data is at the core of FounderNest, and the way we manage it is heavily important:
- Extract/scrape data from several sources (both structured and unstructured), like APIs, CSVs, PDFs, websites...
- Normalize data and link records to store the most recent version of the entities.
- Track the relationship of the corporate and the companies, and how it evolves over time, to (machine) learn from it.
- Produce high-quality insights based on the combined information of the company, the funding, the team, previous investors...
- We have an awesome tech challenge, as data is at the core of FounderNest, and the way we manage it is heavily important:
🔧 Our tools and methodologies
To deal with all these, we strive to have the highest standards in our methodologies and our Engineering and Product processes and tools:
- We follow Agile and Lean, and we work as an empowered product team. Our job starts with the business challenge and ends when we have measured the impact we expected, usually through the functionalities we implement.
- Our stack is heavily based on JavaScript (ES6/ES7) and TypeScript, and we also use Postgres (with TypeORM), MongoDB (with Mongoose), Python, Docker etc
- We do pair programming and code reviews and encourage team members to share their knowledge in internal presentations.
- Our front, monolith, and several services interact through REST (HTTP) APIs and queues (RabbitMQ). We have everything deployed in CloudFront (front) and Kubernetes (back) in Amazon AWS.
- We test all our code following a BDD approach and have CI/CD pipelines in place in Bitbucket. TDD is practiced by many team members, but it is not required.
- We practice SOLID (with some sprinkles of functional programming), Clean Architecture, and DDD.
- Git and version control is our everyday bread (Bitbucket, Gitlab) and Jira, for better traceability.
- We think a great DX (Developer Experience) is key, and we take care of it as much as possible. Besides, we also value async and productive communication.
- Above all, this is the current picture, but will probably get outdated soon, as we learn, share, and grow to get better every day! 🙂
🔍 What you will bring
Ideally, we are looking for someone that meets the following requirements:
- You have been a key contributor to several large-scale back-end projects, driving them from conceptualisation to impact measurement, through implementation, maintenance and iteration. +5 years experience in the data engineering is ideal.
- You live and breathe what being outcome-driven is all about. Namely, you 1) seek to understand the connection between your work and the team and company goals to be impacted by it (i.e. the why), and 2) enjoy having ownership and accountability over the outcome of your work (i.e. you love evaluating the impact of it in a data-informed way and contributing to deciding what next steps to take based on this evaluation.)
- You have experience using SQL for data transformations and working with columnar databases, including performance tuning.
- You have knowledge of relational and non-relational database management (PostgreSQL, MongoDB)
- You have hands-on experience using dbt and Airflow or similar tools.
- You have extensive knowledge in ETL/ELT best practices and data warehouse/lake technologies.
- You have experience with a modern programming language such as Scala, Python or Go.
- You have experience designing data-intensive applications in the cloud, preferably AWS
- You love to work with other highly talented individuals to achieve ambitious goals, have worked closely with other teams (engineering, product, data science or analytics) and are comfortable proposing technical solutions to business challenges.
- You are thirsty to learn and are already up-to-date with the most relevant trends in the industry.
- You love to give and receive constructive and honest feedback.
🏆 Bonus points
- You know Node.js and Typescript.
- You have great communication skills, especially writing (English & Spanish).
- You can comfortably lead meetings and deliver presentations in English & Spanish.
- You have experience in one or several startups, ideally in the growth phase, and enjoy working in fast-paced Engineering teams.
⌛️We are committed to you
🚀 Personal & professional growth
- You will be a key part of a lean team that will support your growth, within a safe environment. You will be supported to experiment and grow into the center of FounderNest’s Engineering efforts.
- You will have direct exposure to Silicon Valley, which includes some of the best investors and professionals in the world. We proudly count on many of them as our own investors and advisors.
- Elevate your skills as we tackle our most impactful challenges: We've achieved more than teams 15x our size in less time — and there's so much more to do and learn.
- Exponential growth: We humbly say that 6 months at FounderNest may be equivalent to 2 years at any other company in terms of your growth. This is thanks to the pace at which we operate, the state-of-the-art practices and processes that drive our company, and the unparalleled caliber of the people you will get to work with. You'll join at the perfect time to shape how we grow from here.
🏢 Working environment
- We pride ourselves on having built an open, humble, diverse, supportive, and truly unique culture. If you share our values (they are codified in our framework called CALIBER 🤗: Customer Excellence, Agility, Learning, Innovation, Balance, Ethics, Respect) and our passion for technology, you will find a home at FounderNest.
- You will be part of a team committed to disrupting an industry while having fun in the process!
- We have built a thriving environment based on cooperation and constructive feedback ♻️, with smart, ambitious, and hard-working individuals who dream about making an impact in the world.
- You will have a flexible schedule ⏳ and unlimited vacation 🏄🏼♂️ since we want you to have the freedom to organize your time towards achieving our ambitious goals.
- Though we work remotely from all over the world 🌎, we love spending time together so we also organize recurrent in-person activities, events, and off-sites.
- Free vacation policy ✈️, as long as you coordinate with your team and you meet our goals.
- 90/10 policy: each team member can devote 10% of their time (usually a Friday every other week) to innovate and grow professionally 📚.
- Birthday policy 🎂: We’ll celebrate your day, showing appreciation with a gift.
- 🖐🏾 We are proud to be an equal-opportunity employer. We do not discriminate in hiring or any employment decision based on race, color, religion, national origin, age, sex (including pregnancy, childbirth, or related medical conditions), marital status, ancestry, physical or mental disability, genetic information, veteran status, gender identity or expression, sexual orientation, or other applicable legally protected characteristics ⚖️.
💰Compensation & Perks
- You will have a full-time contract (i.e. no freelance work).
- We will offer you a very competitive salary based on your past experience and future potential. We also want you to have stock options since we want you to grow as the company grows and to celebrate FounderNest’s success at all levels.
- Equipment 💻 : all you need to kill it at work. Just request it and we’ll do our best.
👫 Hiring process
- After you apply, we will review your submission and decide whether we invite you to a quick intro call with Samuel, our Tech Lead, and Hiring Manager for this role.
- If we decide to invite you and this initial call goes well, we will then invite you to start a 2 step interview process that we promise will be exciting — you will get to meet some of the leaders at the company you will get to work with, and you will get a great flavour of what working at FounderNest looks like. 🙂
- Department
- Engineering
- Remote status
- Fully Remote
Perks & Benefits
-
📆 Flexible schedule
We trust that you are the one that knows yourself better. For this reason, we have a flexible working hours policy: you are free to organize your own time. -
✈️ Flexible vacations policy
You can take as many vacation days as you need, as long as you coordinate with your team. -
💵 Compensation
We want you to be comfortable, so we pay very competitive salaries, depending on your previous experience and role. -
🙌 Stock options
We want you to join us in this incredible journey, and make yours FounderNest’s success. -
🔭 90/10 policy
We know the importance of learning and innovation, and that is the reason why each team member can devote 10% of their time (usually a Friday every other week) to innovate and grow professionally. -
🎂 Birthday policy
We’ll celebrate your day, showing appreciation with a gift.
-
🌎 Remote friendly
Now full remote because of COVID-19. After that, remote friendly; i.e you can work remotely when and if you need it. The office will always be open for you. We have two: San Francisco and Madrid -
💻 Equipment
All you need to kill it at work. No questions asked. Just request it and you'll have it. -
🎼 Learning
People are what we care the most about. We want you to thrive and grow within FounderNest. Tell us whether you want to go to a conference, take a course or buy a book, and you'll have it (budget allowed 🙂) -
😀 Fun
Hard to list all we do here. Some examples: offsites, events and activities that we all want to have fun outside work. Now with COVID-19, we do a lot of virtual, but we also do physical activities. We love to hang out with each other!
Culture
At FounderNest we have an agile work environment with a customer-centric obsession and a strong focus on making sure that every team member has a path to thrive at a professional and personal level. Our culture is strongly driven by Silicon Valley Standards, so excellence is expected in everything we do. However, we do not want to lose sight of having fun while we learn and celebrating our accomplishments.
We pride ourselves on having built an open, humble, diverse, supportive, and truly unique culture. We hire great people from a wide variety of backgrounds, not just because it's the right thing to do, but because it makes our company stronger. If you share our values (they are codified in our framework called CALIBER: Customer Excellence, Agility, Learning, Innovation, Balance, Ethics, Respect) and our passion for technology, you will find a home at FounderNest.
About FounderNest
Currently, in stealth mode, FounderNest is an AI company born out of Stanford and based in Silicon Valley that helps corporations identify the best fitting external stakeholders 🤝 (startups, scaleups, SMEs, research) for their business needs and for any type of engagement (e.g. investment, M&A, partnership, sales, contracting), based on our proprietary deep profiling and analytics.
Senior Data Engineer
Loading application form