Category Archives: Engineering


Problem Solving at Indeed: How this Software Engineer helps people get jobs

Taikai Takeda is a Lead Software Engineer at Indeed Tokyo. He joined Indeed as a new graduate and originally planned on studying abroad but got a job offer at Indeed Tokyo... He has stayed on ever since!

Taikai Takeda is a Lead Software Engineer in the Explainer team at Indeed Tokyo. He joined Indeed as a new graduate and originally planned on studying abroad but got a job offer at Indeed Tokyo… He has stayed on ever since! Here, he shares his experience and what he loves about working at Indeed Tokyo.


I currently lead a team called the Explainer team – previously known as a part of the Search Quality team. Our team analyzes data and information which comes through, and we break down the ‘whys’ and the ‘hows’ of matching a jobseeker to a job. This helps us better achieve our mission of helping people get jobs. 

We make tons of jobseeker to job matches daily, and we find the most efficient ways of helping people understand the reasons for those matches.

“When Indeed gives a job recommendation to a jobseeker, the jobseeker may not be sure why they are getting the recommendation, even if they are a good match. By explaining the reasons for the recommendation, we help jobseekers understand why the job is a good fit for them.”

This is a very exciting problem to solve. At the end of the day, whether it is the jobseeker or employer – one applies for a job and another makes a decision to hire – they are people after all. It’s important to help decision makers understand the matches so that they can make better decisions.

Working on this problem can be both challenging and exciting, but being able to work with a diverse team brings a different edge to working on products and solving problems. There are so many incredibly talented people with a multitude of specialties at Indeed, and this helps make solving problems quicker and easier.

I feel comfortable asking questions and it’s refreshing to be able to have open discussions with people, especially on improving the way we do things.

“Having been with Indeed for more than three years, I have grown tremendously through an environment that is challenging and supportive. My manager (and ex-managers) has always encouraged me to take on new challenges.

“This culture of encouragement, trust and believing in people has played a big part of my career development.”

I’ve experienced this culture of encouragement and support especially when we work on new project ideas. When brainstorming for ideas, there may be some which are not great, but there are also a number which are really valuable! When introducing new ideas, I find it a challenge to convince others to invest in some of my ideas.

At Indeed, I am encouraged to use data to articulate and share my ideas to get my manager and team on board. This is often challenging, but they have always been supportive in giving me the opportunity to communicate my ideas. Though not all the ideas have worked out, it means a lot to me that I’ve been given the opportunity to try it out. In fact, some of the biggest impact that I have made at Indeed started with this opportunity to be able to try out those ideas. I believe this culture of trust and empowerment has led to a lot of Indeed’s innovation.

Another factor that has drawn me to the company and kept me here is our mission of helping people get jobs. Being able to contribute to solving important problems and helping people with a huge aspect in their lives has been one of the primary reasons why I feel what I do at work is purposeful.

The level of collaboration I’ve seen here at Indeed has been amazing, where so many talented people are ready to work on solving important problems together. 

Once, when I was having a hard time figuring out an algorithm to solve a problem which might have had a significant impact on matching the job to the job seeker, I consulted a colleague who is an expert in graph algorithms and worked together with him.

Instead of spending way too much energy (and time) trying to solve the problem myself, together, we figured out a solution within a minute! Ever since then, this has been a reminder to myself that it is important to collaborate and consult with team members, especially those who are experts in their area.

“A lot of ideas of solving technical or product problems stem from discussions. Interestingly, in my experience, a lot of them originate from unexpected conversations… while having lunch, walking in a hallway, or even while making coffee.”

This may be because these instances have been opportunities to connect with people who I may not usually interact with on a daily basis, which allows me to see things from different perspectives.

Though times are slightly different now that we are working from home, we still jump in on Zoom meetings and have many other opportunities to stay connected at Indeed.

If you’re interested in some of our Engineering roles in Tokyo and would like to find out more, get in touch with one of our recruiters in the video below:

To find out more about Indeed Tokyo, click here



E-mail : *
2941Career Growth

From Nigeria to Texas: How I Became A… Product Scientist at Indeed

In this 'How I Became A....', Adesewa Adegoke details her journey from University to Integration Engineer and what led her on the path to being a Product Scientist at Indeed.

Adesewa Adegoke is a Product Scientist at Indeed Austin. She uses numbers to help deliver products, and ensures that they launch and run smoothly. She’s a twin, and loves listening to music and imagining doing really cool dance moves, but says she’s not a good dancer.

In our next installment of ‘How I Became A….’, she walks us through her incredible journey of becoming a Product Scientist and how her hard work and preparation met opportunity to bring her to Indeed.

Born and raised in Nigeria, Adesewa was never particularly drawn to computers as a kid. The little interaction she had with computers was in high school for an arts class where she got to do simple designs using Corel Draw, but to her this was more work than fun.

“It was my Dad who encouraged me to major in Computer Science, because he said it was the future. I just knew I had to do it well,” she explains.

Even though Adesewa was a bit unsure, she knew she had to give it her best effort. She went on to study Computer Science as an undergraduate at Covenant University in Ota, Nigeria, and later began to actually fall in love with her programming classes. She was fascinated by the concept of writing code, and the fact that you can watch the code do what you’ve laid out for it.

After graduating, she worked as an Integration Engineer for the next 4.5 years. It was during that time she started hearing more and more folks talk about opportunities in “big data.” She was curious, and after doing her research, soon realized it was something she wanted to pursue.

Adesewa decided to take a big leap towards her dream and moved across the world to attend Carnegie Mellon University in Pittsburgh, Pennsylvania. There she received her Masters in Information Systems Management, Business Intelligence and Data Analytics. 

“I loved certain aspects of business intelligence and data analytics, but knew that I didn’t want to just solely focus on the numbers,” she recalls. “I wanted to use those numbers towards delivering tech products.” 

While in grad school she spent a lot of time on searching for internships. In fact, she visited the site so often she was inspired to develop an Indeed mobile app as a way to practice her skills, not knowing an opportunity was approaching around the corner.

Her university soon hosted a career fair for students where Indeed recruiters would be in attendance. She had the opportunity to bring up the backstory of how she developed the app in her spare time as a personal project. 

At the KDD conference in Alaska

“It was definitely the best conversation I’ve ever had with a recruiter. They were actually interested in what I had to say,” she says.

Her proactiveness paid off. It was at the same career fair where she also got the chance to meet some of the Indeed Business Intelligence team, and it wasn’t long before she received an opportunity to join the team as a Business Intelligence Analyst. After just a few months of showcasing her skills, she was able to move into her role now as Product Scientist.

“A lot of Product Scientists are proactive people, they’re not people who lay back and watch things happen, but rather stand up and look for that opportunity and go for it,” Adesewa explains in a video about her team and what makes them successful.

As a Product Scientist at Indeed, her role supports product owners and product managers from ideation, product strategy, execution, as well as experimentation, to the actual launch of products. To sum it up, she ensures that Indeed products will launch and run smoothly. She focuses on statistics and machine learning.

Learn more from Adesewa and other Product Scientists at Indeed about building the team and what makes them successful in the video below.

But even though she’s found success and solid footing at Indeed, it wasn’t always easy. Early on, she struggled with an internal battle she now identifies as imposter syndrome.

“You’re surrounded by so many smart people, and sometimes you forget that you’re smart, you’re there, because you’re smart. Imposter syndrome is a real thing,” she says.

Bike riding with a part of the Product and Data Science team in 2019

“There have been times when things were not so great and I just told myself, I’m at that low point. But just give it some time, a month from now, a few weeks from now, things will definitely not be the same.” she recalls telling herself.

In spite of the need for some internal pep talks every now and then, she loves that her role is not monotonous and that she gets the opportunity to work on many different projects using different tools, solving different problems.

She looks back on her journey so far and feels proud that she worked on so many different projects that she’s always wanted to do, while staying on her toes and continuing to learn and grow. 

She’s also come full circle as she’s currently mentoring a PhD graduate student on a similar path she was on years ago. It’s super meaningful to her because she can now share knowledge and help others walk the path that she helped blaze at Indeed. 

“Providing the help you wish you had, makes someone else’s journey a whole lot better. You’re equipping them for a better journey to make the right decisions,” she says.

“If I could do something differently, it would probably be to doubt myself a lot less.”


Some advice she has for others is to be open to information and stay curious about what’s happening in your industry. She believes information is power. Use your research to guide your job search, to identify what job titles/roles to go after and what companies align with your ambitions. 

Fun times bonding with the Product Science team (pre-covid)

“Remember that life is indeed about ups and downs, but if you try not to be short sighted and know how to look toward the future, things will work out!”


For more stories on #insideindeed, follow us on our Instagram and Facebook pages and read more on our culture blog. To learn more about the perks & benefits Indeed has to offer, click here.



E-mail : *

Engineer, mentor and mother: How this woman does it all at Indeed Hyderabad

Engineer, mentor and mother... Amulya Bandikatla is a Staff Software Engineer at Indeed Hyderabad. She shares her experience in tech and working at Indeed.

Amulya Bandikatla is a Staff Software Engineer at Indeed Hyderabad. She has a passion for mentoring and shares her experience in tech and working at Indeed.

If you are a Software Engineer, a woman in tech or looking to get insights on the tech industry, this episode of our Culture Matters podcast may be an interesting listen for you. 

As part of the Indeed Apply team, Amulya helps people get jobs by ensuring job seekers can apply to the jobs they want with ease.

“I design the backend systems for Indeed Apply to improve the performance of the system and to work on one that is highly scalable so our job seekers can have their applications delivered to the employer in the way they want and to the right job,” Amulya shares in a podcast conversation with Inside Indeed

Listen to the full podcast here or click on this link

In the interview, she shares what inspired her to become an engineer and the support she has gained to achieve the work life balance she has today.

“I’ve been in a room with 20, 25 people where I was the only woman in the room but I think this is evolving. In my opinion, family support is very important,” Amulya says. 

Amulya shares in her experience, unless there is proper support at home, it’s difficult for a female member of the family to step out to work.

“Indeed has been very flexible in understanding the kind of requirements a working mother and working woman has. The management is helpful enough to check in with me if I’m comfortable or if there’s anything they can improve on their end to make things better at work.”

In the interview, Amulya also delves into some of the systems and structures in place at Indeed to support Indeedians in harmonizing their professional and personal life. 

Amulya speaking at Pycon India 2019 about Indeed’s Endeavor to “Push on Green”. Click to watch the full video.

With an interest in mentoring, she explains in the podcast how Indeed designed a mentoring program to coach an intern into a moving from a Software Engineer role to a Developer role.

In addition to that, being an Indeedian gave her the opportunity to educate and share her knowledge with tech communities such as speaking at tech events.

In a brief video below, Amulya shares why she joined the company and what it’s like working at Indeed.

For more information and jobs at Indeed Hyderabad, click here.

Indeed is also calling out women in India who code to join our SheCodes competition. Put your problem-solving and coding skills to the test and win exciting prizes.

Register for the coding challenge now! Registration closes on 4 September 2020.



E-mail : *

An Engineer’s perspective: Onboarding at Indeed in a work from home world

I seem to be one of the lucky few who had the unique opportunity to join Indeed the week after our work from home mandate went into effect. It’s had its ups and downs...

A whirlwind tour of working from home from my first day on the job.

Jack Mudge, Site Reliability Engineer at Indeed Seattle

I seem to be one of the lucky few who had the unique opportunity to join Indeed the week after our work from home mandate went into effect. It’s had its ups and downs, but overall the experience has been an enlightening and optimistic one, and I’ve had a chance to see some of the strengths of Indeed’s team that enabled me to get started, and to find some rough edges that never needed to be filed down.

T-Minus 3 To 5 Days

Despite the sudden shift in gears, the pre-flight checklist was remarkably complete. Human Resources provided enough information to complete my paperwork; a quick trip to the UPS store for notary and that was all set. IT managed to have my laptop delivered on Friday morning, despite having only been in touch since Wednesday that week.

I needed to buy a few adapters, since the back-and-forth to have them shipped would have pushed past my first day of work, but otherwise, this experience was astonishingly smooth and well prepared, and communication about the process was excellent.

Day One: Monday

Orientation started in the afternoon, to give time for FedEx to finish delivering laptops. This had the effect of shortening the day to about a half-day, which is a nice reprieve from the usual frenetic pace of any new job. While there were some bumps along the road (mostly technical difficulties that required a little extra time and hand-holding to resolve than they would have in the office), for the most part, this very much mirrored my impression from earlier communications.

Despite the clearly unusual circumstances, everyone pulled together and came up with a very workable model for remotely onboarding a significant number of people smoothly.

About the only miss here is that, unlike in an office environment, I wasn’t in the room to hear chatter or meet and greet. This reflects one of the normal complaints about working from home: The entire social environment is displaced. The effect that has with regards to onboarding is that I could take notes, but I had fairly few resources right out of the gate – just a few points of contact and written next steps. 

Week One

One of the downsides to starting a job remotely isn’t something that has ever occurred to me before: It’s been surprisingly tricky to keep coworkers straight. I can’t watch what people are doing, sit over someone’s shoulder for a minute and gather rather ephemeral information about work styles. I can’t notice that everyone’s going to a meeting right now where I may have missed the memo.

I actually have no idea who I would say sits to my left or right. So I drew a map of an imaginary office and started writing names. It doesn’t resemble the Seattle office in the slightest, but just having the ability to think of something in terms of “Oh! Jane Doe sits at the end of the hall. Let me wander over there,” has provided some semblance of organization to that particular brand of chaos, even if it’s ultimately a pretty straightforward mirror of the org chart at the end of the day.

There’s a sense in which learning the engineering systems and tools used at Indeed mirrors this thought.

Under more conventional approaches, I would start with watching what the team is already doing and build my knowledge of other systems out from there. That approach has been nearly completely inverted by necessity.

It’s tough to ask even basic questions without first knowing enough about the context to know what I don’t know, which from an onboarding perspective, has meant a much heavier focus on general engineering practices and systems knowledge initially. However, I have great news on that front: The internal resources here are amazingly complete and cohesive, and both of the teams I’m working with have good lists of onboarding material to work through. 

Getting to know you

As I mentioned earlier, it’s tough to get to know the team without being around the office to mingle both on the small scale and the organization as a whole. However, as it happens, with everyone else facing the same challenge at about the same time, quite a few opportunities showed up to help alleviate this.

The Site Reliability team hosts a social happy hour at the end of each Friday, so I can get to know them more closely, for the small scale.

On a grander scale, I found the #wfh-cooking-club and #wfh-workouts channels awesome, and #zoom-lunches in particular have been a good way to get to know a few people outside of my immediate teammates.

At the end of the week, it’s a testament to everyone’s efforts that my biggest bummer is that I didn’t get to actually physically ring the gong, a rite of passage I hope I can cash in a rain check for when we all return to the office!

About Jack

I seem to be one of the few truly native Seattlites left: born, raised, and never lived anywhere else. When I’m not embracing Seattle’s growing tech culture, I spend time hiking, playing classical mandolin, and keeping tarantulas happy. 

I joined the Site Reliability Team in Seattle at the beginning of March, as a Site Reliability Engineer II. Prior to starting at Indeed, I worked at a clothing retailer on the Supply Chain team administering and developing the Warehouse Management and ERP systems.

Want to learn more about the Engineering culture inside Indeed? Check out our Engineering blog. Hear more Indeedian stories on our Inside Indeed culture blog!



E-mail : *

How Indeed Engineers are staying connected while working from home

In early March 2020, Indeed moved its entire global workforce to working from home. Learn how our Engineering teams adapted to a virtual workspace.

Max Tan is an Engineering Manager at Indeed Singapore. He shares how Engineers and other tech roles are staying connected and productive while working from home.

In early March 2020, Indeed moved its entire global workforce to work from home. We were allowed to bring home the items we needed from the office, such as our monitors and chairs, to minimize contact with each other as a precaution to keep everyone safe.

Though the way we work has changed, we continue with our regular team meetings over video conferencing and are rethinking how we collaborate. For example, instead of using a whiteboard for retrospectives, we went with a virtual version of a whiteboard. 

Each team operated differently but most agreed upon some ground rules:

  • Being available for consultation/collaboration/pairing during specific hours
  • Doing daily stand ups over video conferencing
  • Continuing with weekly 1:1s between managers and their teammates 

As we work remotely, we’ve had to reimagine some of the events that we’ve had. Here’s some of what we’ve done so far:

Hacking at home

At Indeed, Hackathons are hosted twice a year in our Engineering offices. This is a collaborative team bonding event that allows Indeed employees to explore, research, and build their own ideas. Hackathons aim to promote camaraderie and innovation, and give us all a chance to tackle new challenges in helping people get jobs.

Typically, our event organizers would spruce up the office and organize distractions during the hackathon days to create a celebratory atmosphere. Participants of these hackathons are also very well fed with plenty of ice cream, pizza, and coffee. With Indeed now globally working from home, we decided to organize a virtual hackathon for the Singapore office, but we had to rethink how we would engage participants of the event.

To keep folks excited and in the mood, our event organizers regularly posted colourful updates on Slack and engaged frequently with participants. Initial concerns of not being able to have face to face discussions proved unfounded – we had all gotten used to remote collaboration by then.  Additionally our site lead personally ensured that every participant got a pizza delivered to our homes. It was really a great experience to have such a personal touch during the session.


Demos demos demos

Every Friday, we get together for what we call ‘Demos Demos Demos’. It is a platform and avenue for our teams to share what they are working on, their challenges, and to learn from one another. Though it is usually done at the office, we resumed the sessions over video conferencing. 

Previously, we walked around the office to “round people up” for the session.

One of the huge pluses of working remotely is that it’s much more convenient and less intrusive to get people to join – they no longer have to leave their desks!

Social hours

What is work without getting to know who we work with? Usually, every mid-week in the evening, we get together at our pantry to catch up, chat and destress. Working remotely did not stop us from being connected. We have continued our weekly social hours for folks to meet up and chat over drinks, virtually. 

We’ve also been jumping on our teleconference platform to connect over lunch virtually, as well as having virtual yoga and HIIT classes twice a week to stay active. 

University Recruitment events

Instead of holding the talk in a college seminar room, we held two virtual college outreach talks about ‘How to succeed at technical interviews’. I had the opportunity to host the session twice and it was a success.

As we navigate through this period of uncertainty, there are definitely challenges, but it pushes us to redefine some of the ways we work and be grateful for what we already have. 



Read here to find out more about Max and the work he does. You can also learn more on our Engineering blog.



E-mail : *