Candidates applying for Senior Software Engineer roles take an average of 12 days to get hired, when considering 6 user submitted interviews for this role. To compare, the hiring process at Natera overall takes an average of 25 days.
Common stages of the interview process at Natera as a Senior Software Engineer according to 6 Glassdoor interviews include:
Phone interview: 31%
One on one interview: 25%
Group panel interview: 13%
Skills test: 13%
Background check: 6%
Personality test: 6%
Presentation: 6%
Here are the most commonly searched roles for interview reports -
I applied online. The process took 1 week. I interviewed at Natera in Nov 2025
No offer
Negative experience
Difficult interview
Application
I applied online. I interviewed at Natera (Houston, TX) in Jan 2026
Interview
15+ yrs experience ignored for 3hrs of coding in Google Docs.
Process:
15m screen, 30m behavioral, then TWO 90m coding gauntlets. Feedback
was I "sounded nervous"—an absurd metric for senior talent. Instead of
discussing architecture or leadership, they fixated on pedantic drills
in a word processor. Natera values "coding athlete" performance over
real-world delivery. If you don't enjoy live-coding without syntax
highlighting, your decades of expertise won't matter here.
Breakdown of Key Points included:
* 15+ years experience: Established seniority immediately.
* Google Docs: Highlighted the outdated tool.
* Two 90m sessions: Emphasized the time waste.
* "Sounded nervous": Exposed the flawed evaluation metric.
* Pedantic drills vs. Architecture: Showed the mismatch in
expectations.
Interview questions [1]
Question 1
Behavioral: What was one thing I am most proud of? What was one thing I messed up?
1- 20 min phone screen with a recruiter
2- 45 minute Zoom with hiring manager
My interview was with a relatively new hiring manager. Since this was for a senior role I expected more of a behavioral or project focused conversation. The first 15 minutes was small talk or personal questions (why did you stay at your first job so long, why did you move to the state you live in, etc) followed by a 5-min overview of the product the team was working on. I have 12+ years experience in this field but was only asked to share specifics from my current role even though previous roles were more relevant. Then the rest of the questions were about my current role. With 9 minutes left, the HM asked me to share my screen and solve a leetcode style coding exercise. The software with the exercise didn’t have a feature to run the code though. The HM also admitted the kind of exercise was not typically good to assess senior level engineers (so, why ask it then?)
At 46 minutes they suggested we could stay on the zoom and continue to solve it but I wasn’t able to stay beyond the scheduled time. And because of that exercise I didn’t have time left to ask any questions about the actual role.
2 days later I received a no-reply generic rejection email.
Interview questions [1]
Question 1
Tell me about a project you worked on in your current role
Two rounds of interviews.
First round some basic Java technical questions and a little coding.
They gave me a collection of classes and interfaces and had some overridden methods in the subclass implementations that printed out what the specific type was and they asked what would be print out on the screen when this code runs. They appeared to have been testing my understanding of inheritance and the order object instantiation in relation to superclasses.
The second round was split into two parts:
1st part - more technical in depth on SQL(write a query to do 'x' was not too difficult, just a basic Join), Spring(what's the diff between prototype and singleton Spring-managed beans?), and RESTful web development(what would the path look like for a library app for checking out a book, and which HTTP methods are used for which operations?)
2nd part - met with development manager to discuss background and soft skills. Nothing out of the ordinary.
Everyone was very nice all along the way.
I finally heard back from them almost a month after our last interview with an automated 'donotreply' email telling me then went with someone else.
The End.