arrow_back
Back to Careers
place
Remote
watch_later
Full Time
event
6/2/2022
Apply now
home
navigate_next
Careers

Software Engineer

We look for smart engineers who love working on hard real-world problems. The people who will work best in LibLab are generalists who love to get involved anywhere in the stack.

You may be fit for this role if you:

  • Enjoy being a generalist working on both the frontend, backend, and anything it takes to solve problems and delight users both internally and externally
  • Thrive in a collaborative environment involving different stakeholders and subject matter experts
  • Take pride in working on projects to successful completion involving a wide variety of technologies and systems
  • Can stitch together many different services and processes together even if you have not worked with them before
  • Can put yourself in the shoes of your users and be a steward of crafting great experiences
  • Enjoy working with a diverse group of people with different expertise
  • Uphold best practices in engineering, security, and design

You might work on:

  • Adding new functionality to the LibLab dashboard to help users run their SDKs.
  • Develop the LibLab service - anything from UI/UX to database storage.
  • Crafting and refining onboarding experiences to help users get to what they want faster.

Qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering, or related technical experience.
  • 2+ years of industry experience as a Software Engineer or Software Developer.
  • Strong Computer Science and development fundamentals, including object-oriented design, data structures, algorithm design, and complexity analysis.
  • Demonstrated proficiency in, at least, one modern programming language, such as Javascript, Java, or Python.
  • Knowledge of professional software engineering and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Experience building large-scale software systems that have been successfully delivered to customers.
  • Hands-on expertise in many disparate technologies, typically ranging from front-end user interfaces through to back-end software systems and all points in between.

Nice to have

  • Experience writing client libraries and SDKs.
  • 4+ years of industry experience as a Software Engineer or Software Developer.
  • Familiarity with professional software engineering & best practices for full software development life cycle, including coding standards, code reviews, source control management, continuous deployments, testing and operations.
  • Demonstrated ability to mentor junior software engineers or software developers in all aspects of their engineering duties.
  • Experience communicating with users, software engineering teams, and management to collect requirements, describe software product features and technical designs.
place
Remote
watch_later
Full Time
event
6/2/2022
We look forward to hearing from you
Apply now