I'm a woman and an engineer, and I've been at SoundHound for 5 years.
Before SoundHound, I had had experiences working in software engineering that made me not want to go to work again the next day. There would be a lot of drama and unhealthy conflict in my team and throughout the organization, so my days were filled with tense silences.
When I joined SoundHound, there was a quality in the work which was ineffable to me for a while. All I knew was that "this is how it should be." Everything felt sane and right.
What this looked like was that timelines took into account people's other commitments, people were encouraged to rest when they were sick, and, during meetings, all were encouraged to participate.
I've never worked with such a diverse group of engineers in all my life, and I think this kind of culture is what makes this possible and enjoyable.
Years later, I was reading a book to understand what I was seeing, and I now call it an organizational approach based on radical civility.
It's not uncommon for:
There's space to be human, and human dignity is paramount.
It's not perfect, but it means a lot to me, and I hope SoundHound will be around for a long, long time.
If I measured my success by the uptake of a certain process or technology, I would be frustrated. I don't see change being effected because of pure technological merit, but a combination of tech goodness and management support, which often is based on the readiness of the organization.
Four stages: 1. Online software knowledge access 2. HR phone screen 3. VP phone interview 4. Onsite interview The first stage is tough. It covers almost all topics in computer science with multiple-choice questions, including coding questions. The
I applied online. A recruiter replied in a few hours. I took a brief technical screening online, and we set up a call for the next day. After the phone conversation, we set up a technical screening over the phone with one of the software engineers.
The interview process was pretty quick! I had an initial phone screen to talk about my background and skills. A week later, I got invited for an on-site interview. I got lunch with the team. They were all very nice. I just didn't do that well on the
Four stages: 1. Online software knowledge access 2. HR phone screen 3. VP phone interview 4. Onsite interview The first stage is tough. It covers almost all topics in computer science with multiple-choice questions, including coding questions. The
I applied online. A recruiter replied in a few hours. I took a brief technical screening online, and we set up a call for the next day. After the phone conversation, we set up a technical screening over the phone with one of the software engineers.
The interview process was pretty quick! I had an initial phone screen to talk about my background and skills. A week later, I got invited for an on-site interview. I got lunch with the team. They were all very nice. I just didn't do that well on the