Technical Solutions Engineer (Austin TX) - Now Hiring ID - 13281

About this job

LibLab is an engineering company, by developers for developers. We provide a missing pillar of core internet infrastructure, and we hire people with a broad set of technical skills (and from a wide variety of backgrounds) to build that. We want people who are ready to take on some of the most challenging problems in the industry - from reliably handling millions of API requests per day, to architecting best-in class open-source SDKs and client libraries.

About the Role

Technical Solutions Engineers are the glue that supports our developers and champions developer experience as central to the overall experience of our customers. When we do our job well, developers all over the world are able to smoothly launch and grow their businesses using liblab, whether they're integrating APIs for the first time or building complex SDK systems.

TSE understands the fundamentals of programming incredibly well and will eagerly jump into and familiarize themselves with others' code. You will do a wide variety of things, including explaining technical concepts about liblab's services, building and debugging integrations with customers, and producing and improving guides that help customers solve particular problems and be successful with liblab.

You will interact with developers of all skill levels through a variety of mediums, enabling them to be successful when using liblab.

If you're someone who enjoys working with all kinds of code, a fast researcher, a strong writer, and enthusiastic about helping others build mission-critical products with liblab, we want to hear from you!

What You'll Be Doing

  • Understand liblab's internal and public code bases, enabling you to answer questions from other liblab engineers as well as developers that use our products.
  • Interact with users by email, Discord, GitHub, and face-to-face, helping them solve their thorniest liblab integration challenges.
  • Gain unique insights into how engineers build the newest or most interesting businesses and make use of liblab.
  • Take an analytical approach to track points of friction for users, and then work with other teams to make those parts of liblab better.
  • Early on, current team members will devote a large amount of time to teaching you and helping you get to a level of comfort and expertise with liblab, its services, and how we interact with users. Later, we'd love for you to take on this role with newer members of the team, especially since teaching is a great way to learn and reinforce what you know.


You'll Be a Good Fit If you have:

  • At least 5 years of experience in Software Development, Software engineering or significant experience building web or mobile services.
  • Have prior experience and strong understanding of: TypeScript and Python.
  • Enjoy learning new languages and technologies.
  • Can empathize with users of all experience levels and understand their questions to quickly grasp the real issues.
  • Enjoy the puzzle of solving open-ended problems, both individually and as a member of the team.


Nice to have

Back to blog

Common Interview Questions And Answers

1. HOW DO YOU PLAN YOUR DAY?

This is what this question poses: When do you focus and start working seriously? What are the hours you work optimally? Are you a night owl? A morning bird? Remote teams can be made up of people working on different shifts and around the world, so you won't necessarily be stuck in the 9-5 schedule if it's not for you...

2. HOW DO YOU USE THE DIFFERENT COMMUNICATION TOOLS IN DIFFERENT SITUATIONS?

When you're working on a remote team, there's no way to chat in the hallway between meetings or catch up on the latest project during an office carpool. Therefore, virtual communication will be absolutely essential to get your work done...

3. WHAT IS "WORKING REMOTE" REALLY FOR YOU?

Many people want to work remotely because of the flexibility it allows. You can work anywhere and at any time of the day...

4. WHAT DO YOU NEED IN YOUR PHYSICAL WORKSPACE TO SUCCEED IN YOUR WORK?

With this question, companies are looking to see what equipment they may need to provide you with and to verify how aware you are of what remote working could mean for you physically and logistically...

5. HOW DO YOU PROCESS INFORMATION?

Several years ago, I was working in a team to plan a big event. My supervisor made us all work as a team before the big day. One of our activities has been to find out how each of us processes information...

6. HOW DO YOU MANAGE THE CALENDAR AND THE PROGRAM? WHICH APPLICATIONS / SYSTEM DO YOU USE?

Or you may receive even more specific questions, such as: What's on your calendar? Do you plan blocks of time to do certain types of work? Do you have an open calendar that everyone can see?...

7. HOW DO YOU ORGANIZE FILES, LINKS, AND TABS ON YOUR COMPUTER?

Just like your schedule, how you track files and other information is very important. After all, everything is digital!...

8. HOW TO PRIORITIZE WORK?

The day I watched Marie Forleo's film separating the important from the urgent, my life changed. Not all remote jobs start fast, but most of them are...

9. HOW DO YOU PREPARE FOR A MEETING AND PREPARE A MEETING? WHAT DO YOU SEE HAPPENING DURING THE MEETING?

Just as communication is essential when working remotely, so is organization. Because you won't have those opportunities in the elevator or a casual conversation in the lunchroom, you should take advantage of the little time you have in a video or phone conference...

10. HOW DO YOU USE TECHNOLOGY ON A DAILY BASIS, IN YOUR WORK AND FOR YOUR PLEASURE?

This is a great question because it shows your comfort level with technology, which is very important for a remote worker because you will be working with technology over time...