Senior Full-Stack Developer

Job not on LinkedIn

October 13

Apply Now
Logo of Graph.one

Graph.one

API • B2B • Artificial Intelligence

Graph. one is an AI-powered relationship intelligence platform that lets organizations search and activate their entire professional network via natural-language queries. The API-first service performs advanced identity resolution across email, LinkedIn, and social platforms, continually tracking role changes and announcements, and returns precise, research-backed matches for introductions, recruiting, fundraising, or business development. Graph. one is designed for seamless integration into existing tools and workflows so teams can embed network insights without building complex data science in-house.

📋 Description

• Envision and implement crawlers/API-clients that aggregate complex, graphical data into comprehensible descriptions of social networks • Architect efficient and reusable backend-end systems that drive complex web applications • Collaborate with Product Designers, Product Managers, and Software Engineers to deliver compelling products • Identify and resolve performance and scalability issues • Planning and coordination of data modelling & feature releases • Envision (with the help of product and design colleagues), implement, and validate UIs that aggregate complex, graphical data into comprehensible descriptions of social networks • Implement the features and user interfaces of Borg products like Hive • Architect efficient and reusable front-end systems that drive complex web applications • Collaborate with Product Designers, Product Managers, and Software Engineers to deliver compelling user-facing products • Identify and resolve performance and scalability issues • Planning and coordination of data modelling & feature releases • Mentor junior full-stack Engineers

🎯 Requirements

• 5+ years experience envisioning and implementing complex, high-availability, high through-put backend systems. • 5+ years experience architecting and implementing complex user flows on web. • JavaScript experience, including concepts like asynchronous programming, closures, types. • Python experience, including concepts like asynchronous programming, meta-programming, types, and scientific python. • Deep Expertise in at least one of the major web frameworks such as FastAPI, Flask, Django, aioHTTP, Pyramid, etc • Experience with building scalable APIs and optimising the performance of complex SQL queries touching millions of data points. We use PostgreSQL. • Experience with E2E testing e.g. Cypress • Demonstrated ability to take advantage of cloud-native technologies and techniques to build a robust, high availability platform • A growth mindset, being able to balance long term engineering objectives with the immediate development needs of the company and translate them into engineering initiatives • Highly collaborative with strong verbal and written communication skills • You enjoy writing documentation and understand why it's valuable. • Great to Have • BS/MS/Ph.D. in Computer Science or a related technical field. • Interest in sociology, anthropology, evolutionary psychology, game theory, or related fields. • Interest in design, user experience, or related fields. • Interested in and deeply familiar with some online cultures, sub-cultures, memes, etc. • You are a power user of some social media platforms and/or a member of some online communities. • 1+ years experience writing serverless applications on systems such as AWS Lambdas

🏖️ Benefits

• Work Setup • We're a fully remote team working from all parts of the world, but with two hubs being Austin, TX and Berlin, Germany. We typically have a daily standup call and work mostly asynchronously apart from that. We are heavy users of the tools for remote work, and we continue testing new tools as they come out to make sure we have the best stack possible. **If you work from Berlin, you can work from our Berlin office in Mitte. • Application Process • We hire for ability, not credentials. You will notice that this is reflected in our recruiting process. The process is designed to test your ability to solve problems that you will face in the role you are applying for. There won’t be any brain teasers or anything else unrelated to what the job will be. • We invest tens of hours carefully crafting descriptions and the corresponding questions for each role. We spend so much time because we found this to be a good investment. These ads and their corresponding questions have proven to be an excellent filter. Make sure not to skip any questions – they are (by far) the most important part of the application. • If we like your answers, we will schedule the first interview. There are typically three interviews (+/-1) in total. For some roles, you may receive a take-home task that should take about 2-3 hours to complete. After that, we will ask you to work with us on a trial project for a week. We will pay you for this project. The idea is that you get to experience what it is like to work on our team, and we get a chance to experience what it would be like to have you as a colleague. Within that week, we will either make you an offer or let you know this is not a fit. • We keep this process to 2-3 weeks from when we get in touch with you.

Apply Now

Similar Jobs

October 10

Senior Software Engineer designing and developing QR code solutions for Bitly’s applications. Working in an international team to enhance connection-empowering applications and drive innovative solutions.

AWS

Cloud

Distributed Systems

EC2

Open Source

October 6

Senior Software Engineer designing high-performance data onboarding platforms for ClickHouse's integrations team. Collaborating to build robust data source integrations and ensure client success in data management.

Amazon Redshift

Cloud

Distributed Systems

ETL

Java

Kubernetes

Microservices

MySQL

Go

October 6

SocialHub

51 - 200

Full Stack Developer building scalable web applications for a SaaS company. Responsible for creating clean and well-structured code while collaborating with team members on innovative solutions.

JavaScript

Jest

Mocha

Node.js

RabbitMQ

React

Redis

Redux

TypeScript

October 6

Software Engineer developing data tools and optimizing algorithms for Veeva Systems. Collaborating on impactful changes in healthcare reference data operations.

Gradle

Java

Maven

SQL

October 6

Senior Systems Software Engineer responsible for developing and improving performance tools for Firefox. Collaborating with performance experts and web developers to enhance user experience across platforms.

Android

Java

JavaScript

Linux

MacOS

Python

Rust

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com