You haven't searched anything yet.
We are looking for a very experienced Software Engineer with a focus on Distributed System tech leadership to be a part of our growing Data Platform team. You are bold and creative, and have deep empathy for customers. You will design and implement significant parts of the code base and will have the opportunity to make an immediate impact with your work and guide the product and team as we grow.
The Data platform team at Phaidra is responsible for -
*We are seeking a team member located within one of the following areas: USA/Canada/UK/EU
The Data Platform team that you are joining is responsible for building the core data platform that powers data ingestion, processing, storage and serving for all customers. We focus on multi-tenancy as a core construct while building all the layers and interact with various internal teams to provide automated tooling to utilise the raw/processed data. This is a Software Engineering role at the core, and you will join as an experienced engineer to scale our service across batch and stream processing as we grow.
As an organization, we strongly believe in expertise across the stack. As such, you will experience flavors of Software Engineering, Distributed Systems, Databases, Feature engineering, DataOps and DevOps. As a Software Engineer(Tech Lead, Data Platform) you will play a Tech Lead role in the Data platform team and in particular:
In your first 30 days...
By your first 60 days...
By your first 90 days...
All of our interviews are held via Google Meet, and an active camera connection is required.
Meeting with Operations (30 minutes): The purpose of this interview is to meet you, learn more about your background, discuss what you are looking for in a new position and cover formalities around your application.
Tech Lead interview (60 minutes): This interview is a combination of technical and cultural fit assessment. We will cover your technical experience and the skills as an engineer and a tech lead while discussing projects that you have worked on in the past.You will meet the manager for the role as well as our VP of Engineering, with the opportunity to ask any questions about the team, role and engineering at Phaidra.
Technical Interview 1 (75 minutes): The purpose of this interview is to assess your skills in data structures, algorithms and problem solving. This interview will involve live coding exercises.
Technical Interview 2 (90 minutes): In this interview, we will go over a real world distributed systems problem. You can expect to draw architecture diagrams using boxes & arrows in your browser. We will talk about system design, scalability and monitoring.
Culture fit interview with Phaidra’s co-founders (30 minutes): This interview focuses on alignment with Phaidra’s values and the mutual cultural fit.
Salary ranges for EU countries will vary based on the market rate for the location.
This position will also include equity.
These are best faith estimates of the base salary range for this position. Multiple factors such as experience, education, level, and location are taken into account when determining compensation.
Full Time
$124k-151k (estimate)
04/12/2024
05/04/2024
phaidra.ai
Seattle, WA
<25
The job skills required for Staff Software Engineer (Data Platform) include Java, API, Python, Agile, DevOps, Software Engineering, etc. Having related job skills and expertise will give you an advantage when applying to be a Staff Software Engineer (Data Platform). That makes you unique and can impact how much salary you can get paid. Below are job openings related to skills required by Staff Software Engineer (Data Platform). Select any job title you are interested in and start to search job requirements.
The following is the career advancement route for Staff Software Engineer (Data Platform) positions, which can be used as a reference in future career path planning. As a Staff Software Engineer (Data Platform), it can be promoted into senior positions as a Software Engineer IV that are expected to handle more key tasks, people in this role will get a higher salary paid than an ordinary Staff Software Engineer (Data Platform). You can explore the career advancement for a Staff Software Engineer (Data Platform) below and select your interested title to get hiring information.