Sign In

Daniel Gomez-Sierra

Senior Software Engineer (Ruby/Python)

Daniel Gomez-Sierra is a Senior Software Engineer at BioBridge. His professional background includes extensive experience in software engineering, particularly in Ruby on Rails. He has previously worked as a Senior Software Engineer at X-Team and has contributed to various projects across different companies, showcasing his expertise in software development and engineering practices.

For more detailed insights into his professional journey, you can view his LinkedIn profile, which provides information about his work experience and skills.

Highlights

Feb 24 · linkedin

Going through interview processes in tech are gut-wrenching. You don't only have to know your stuff, but also have to make sure that the person is interviewing you gets the right impression from you.

Recently, I was in the final stages of a job that I really wanted to add to my resume. The project was exciting and even though this was a small company, the culture seemed amazing (little I knew...). After going through a couple of screenings and a technical exercise, I met with the Engineers there to talk a bit more about my solution and my overall knowledge in the field (I have been building software for 12 years now).

The interview went great, I knew all the answers to all the questions they asked me, I felt very comfortable sharing my knowledge and my experiences. I was showing them why I was a great fit for this position.

The days went by and finally got a "no-reply" email from their recruitment team. I didn't get the job. After asking for feedback, all I got was good comments on my interview! They liked the way I communicated and the explanations and answers I gave them to specific projects. However, they were expecting a different answer. Here's their rationale about why I didn't get the job:

"When asking about various tradeoffs about engineering choices, I felt he jumped far too quickly to performance as one of the first things he thought about. Performance is important of course, but I was hoping to hear more about working with product/UX, thinking through the data modeling and DB design, user experience, etc."

So here's my conclusion after going through all this process and get feedback like this (please keep in mind that I have been also an interviewer in the past). If you as an interviewer are looking for specific answers, you have to make the proper questions first. I have found that normally you get asked very opened questions were you sometimes cover a fraction of it because there are so many things you need to consider. If you see that there's more the candidate can add, ask them! Remember that you want to know what they think, you should not be waiting for the perfect answer all the time. That simply does not exist in this field.

For me, this is a bias answer about a candidate that has passed through multiple previous interviews that were not taken into consideration in the final step, truly discouraging.

I normally don't share my thoughts about this kind of things, but I am just tired about this behaviour from people that pretend to hire the perfect developer. I'm not saying that all the interview processes are wrong, but in most cases there is a lot of way for improvement.

Thanks for bearing with me through this small story out of frustration and broken expectations. If you know of somebody who might be looking for a seasoned Software Engineer specialized in Ruby and a bit of Python, I would appreciate if you send my profile their way.

Thanks!

Related Questions

What projects has Daniel Gomez-Sierra worked on at BioBridge?
What programming languages does Daniel Gomez-Sierra specialize in?
How did Daniel Gomez-Sierra transition from IDEXX to BioBridge?
What are Daniel Gomez-Sierra's notable achievements in his career?
What technologies does Daniel Gomez-Sierra focus on at BioBridge?
Daniel Gomez-Sierra
Daniel Gomez-Sierra, photo 1
Daniel Gomez-Sierra, photo 2
Add to my network

Location

Colombia