Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Back-End Engineer

Hired Recruiters

Back-End Engineer

Austin, TX +1 location
Full Time
Paid
  • Responsibilities

    Job Description

    JOB DESCRIPTION

    We are looking for a Backend Engineer to manage and expand our backend stack and user experience. In this role, you will work with both a brilliant AI research team as well as a humorous frontend team with a goal of maximizing the impact of our technology to the world.

    YOU HAVE:

    • 3-year of relevant work experience in software development, with at least 1 year full backend experience.
    • Professional coding experience in C/C++, Java, Python, Javascript, Shell or Go.
    • Experience architecting and developing distributed systems. Experience in concurrency, multithreading and synchronization.
    • Experience with Unix/Linux environments.
    • Experience with TCP/IP and network protocols.
    • Experience with database internals, database language theories, database design, SQL and database programming.
    • Understanding of technologies such as virtualization and global infrastructure, load balancing, networking, data storage, Hadoop, MapReduce, message queue and security.
    • Experience with all the major cloud vendors, such as AWS, GCP, Azure and AliCloud.
    • Experience with building dashboards. (Good to have)

    YOU WILL:

    • Build our application/security/cache/data system and implement core business logic.
    • Help our teams to build a 99.999%-uptime and globally distributed infrastructure.
    • Support the development of a platform that requires infrastructure design from scratch where developers and consumers can subscribe and build applications that power AI software in the photography and video editing industry.

    YOU ARE:

    • An eloquent, articulate, effective, creative and eclectic communicator
    • Excellent listener and able to pick up implicit signals and understand key requests from other teams.
    • Fearless, tenacious, relentless, and always looking for improving our internal infrastructure to help other teams.
    • Scrappy, comfortable with chaos and discomfort, startup experience is a plus.

    Must-Have

    • Experience at Top Tier startups or Top Tier established companies
    • Complex and substantive project experience
    • C/C++ or Java or Python or JavaScript or Shell or Golang
    • Distributed Systems (Concurrency, Multi-threading, synchronization)
  • Locations
    San Jose, CA • Austin, TX