Backend Software Engineer

1 maand geleden


Amsterdam, Noord-Holland, Nederland Stream Voltijd
"

We are looking for a full time Backend Software Engineer to join our development team. Job duties will include working on Stream's core API technology as well as designing and building high-performance software.

What you will be doing

Most of your day will be dedicated to software design, research, and coding. On typical projects, you will have a lot of freedom and you will be paired with another team member. Our team is made up of very experienced engineers, some with more than 10 years of experience. By working together you will learn from each other along the way. You will have an enormous impact on making our API service faster, more scalable and more flexible.

You will add new features to the service and find ways to make the existing ones perform orders of magnitude faster. Our customers have millions of users; they use Stream for mission critical features such as showing content and exposing core functionality of their application. Building stable and reliable software is not just an option: as a member of the development team, you will design and write state-of-the-art software, follow best practices, measure everything and be responsible for deployment to production. You will also spend part of your time talking to our customers and help them to use Stream in their app.

The challenges* Distributed databases: we built our own data store for feeds and for chat* Real-time messaging* High performance: our API responses are in the 10ms range* High scalability: we use sharding, master-master, and master-slave to ensure scalability* High availability: our entire infrastructure is designed and operated to survive entire datacenter crashes* Multi-region: we deploy our service on 4 different continents

You have

  • Proficiency in Go
  • 5+ years as a backend developer
  • Experience with high traffic and high performance applications
  • Good knowledge of relational databases
  • Experience with building HTTP APIs
  • Experience managing your own projects and work in a team

Our tech stack

At Stream we use a wide collection of technologies to offer highly optimized and available features to our customers. Over the years we have experimented with different programming languages, frameworks, databases, and libraries. Here is a short list of the technology that we currently use. Do not worry if you do not master them all or if you do not see your favorite tool or language, you will have the chance to be exposed to most and to convince us to expand the list:

Go, gRPC, RocksDB, PythonPostgresql, RabbitMQAWS, Puppet, CloudFormationGrafana, Graphite, ELK, JaegerRedis, Memcached

What we have to offer you

Stream employees enjoy some of the best benefits in the industry:

  • A team of exceptional engineers
  • The chance to work on OSS projects
  • A competitive salary
  • Company equity
  • A pension scheme
  • A generous Learning and Development budget
  • Commute expenses to Amsterdam covered or option to use a company bike within the city
  • Gym membership of choice covered
  • MacBook Pro or another development setup
  • Healthy team lunches and plenty of snacks
  • A generous relocation package
  • An office in the heart of Amsterdam
  • The opportunity to attend or present to global conferences and meetups
  • The possibility to visit our office in Boulder, CO

Our culture

Stream has a casual social culture, our team is diverse and we all have different backgrounds.

Our talented developers are highly technical and collaborative, which makes Stream a great place to learn and improve your skills. When it comes to software engineering our culture is oriented towards ownership and quality: our goal is to deliver stable software.

If you are interested in becoming a part of what we do, apply now

No recruiters/agencies please

"

  • Amsterdam, Noord-Holland, Nederland Adevinta Voltijd

    The mission of the Sellers Performance team is to provide Sellers with the right tools to get the right visibility, attract the right buyers, generate the right discussions and sell as close as possible to their terms.You will be part of product development team and report to the team Engineering Manager. Our team has all the roles necessary to deliver...


  • Amsterdam, Noord-Holland, Nederland Adevinta Voltijd

    The mission of the Sellers Performance team is to provide Sellers with the right tools to get the right visibility, attract the right buyers, generate the right discussions and sell as close as possible to their terms.You will be part of product development team and report to the team Engineering Manager. Our team has all the roles necessary to deliver...


  • Amsterdam, Noord-Holland, Nederland Adevinta Voltijd

    Within the Retail Media crew, our Inventory team has a mission to make it seamless for re-commerce sellers to manage and publish large volumes of high quality product inventory to our marketplaces. We take full ownership - from requirements, to deployment and monitoring of the software we develop. You'll work with other Software engineers, supported by a...

  • Lead Backend Engineer GoLang

    3 maanden geleden


    Amsterdam, Noord-Holland, Nederland Adevinta Voltijd

    Within the Retail Media crew, our Inventory team has a mission to make it seamless for re-commerce sellers to manage and publish large volumes of high quality product inventory to our marketplaces. We take full ownership - from requirements, to deployment and monitoring of the software we develop. You'll work with other Software engineers, supported by a...

  • Software Engineer Backend

    4 weken geleden


    Amsterdam, Noord-Holland, Nederland TicketSwap Voltijd

    TicketSwap is on a journey to become the world's favorite platform for fans to buy and sell tickets. On this journey, we've already reached over 12 million users across 36 countries. Our goal is to make buying and selling second-hand tickets safe, fair, and easy.On our journey, we face lots of exciting product challenges. Think about building new features...

  • Software Engineer Backend

    1 maand geleden


    Amsterdam, Noord-Holland, Nederland TicketSwap Voltijd

    TicketSwap is on a journey to become the world's favorite platform for fans to buy and sell tickets. On this journey, we've already reached over 12 million users across 36 countries. Our goal is to make buying and selling second-hand tickets safe, fair, and easy.On our journey, we face lots of exciting product challenges. Think about building new features...

  • Backend Engineer

    2 weken geleden


    Amsterdam, Noord-Holland, Nederland STAFIDE Voltijd

    Job DescriptionAbout us: Stafide is the premier destination for tech talent consulting, providing comprehensive employment services throughout Europe. Our mission is straightforward: to effortlessly connect job seekers with employers, focusing on the rapidly changing technology sector. Boasting unparalleled expertise and a steadfast commitment, we specialize...

  • Backend Engineer

    2 weken geleden


    Amsterdam, Noord-Holland, Nederland STAFIDE Voltijd

    About us: Stafide is the premier destination for tech talent consulting, providing comprehensive employment services throughout Europe. Our mission is straightforward: to effortlessly connect job seekers with employers, focusing on the rapidly changing technology sector. Boasting unparalleled expertise and a steadfast commitment, we specialize in aligning...

  • Backend Software Developer

    4 weken geleden


    Amsterdam, Noord-Holland, Nederland FourthLine Voltijd

    At Fourthline, our mission is to fight financial crime. We help protect the global financial system by verifying millions of identities for banks, neobanks, online brokers, crypto exchanges, or insurers like N26, Vivid, Trade Republic, flatexDEGIRO, Wish, Solarisbank, and more.Having started our journey in January 2018 only, we're incredibly proud to count...

  • Backend Software Developer

    1 maand geleden


    Amsterdam, Noord-Holland, Nederland FourthLine Voltijd

    At Fourthline, our mission is to fight financial crime. We help protect the global financial system by verifying millions of identities for banks, neobanks, online brokers, crypto exchanges, or insurers like N26, Vivid, Trade Republic, flatexDEGIRO, Wish, Solarisbank, and more.Having started our journey in January 2018 only, we're incredibly proud to count...

  • Software Engineer

    4 weken geleden


    Amsterdam, Noord-Holland, Nederland Bitvavo Voltijd

    What is the role about?We are a rapidly growing engineering organisation making digital assets accessible to our customers. To meet the demands of our growing customer base and an increasing number of assets offered, we are expanding our teams to drive innovation with focus on designing and implementing cutting-edge services for the crypto market. How will...

  • Software Engineer

    2 maanden geleden


    Amsterdam, Noord-Holland, Nederland Bitvavo Voltijd

    What is the role about?We are a rapidly growing engineering organisation making digital assets accessible to our customers. To meet the demands of our growing customer base and an increasing number of assets offered, we are expanding our teams to drive innovation with focus on designing and implementing cutting-edge services for the crypto market. How will...

  • Principal Software Engineer

    2 weken geleden


    Amsterdam, Noord-Holland, Nederland Hopper Voltijd

    Principal Software Engineer - Hotels / Commercial EnablementDo you have a passion for shaping the future of Hopper's travel technology?We are looking for a Principal Software Engineer to join our Hotel team and play a key role in revolutionizing travel selling and booking technology. The Hotel division significantly drives the company's overall revenue.As a...

  • Backend Engineer

    4 weken geleden


    Amsterdam, Noord-Holland, Nederland Adevinta Voltijd

    We are looking for a Backend Engineer who will work in our Trust and Safety (T&S) team. Our mission is for trust to become one of main competitive advantages for our company.The T&S team is crucial for this mission, as we are there to ensure users on our platform can trade safely and users have trust in each other when trading.As a Backend developer in this...

  • Backend Engineer

    2 maanden geleden


    Amsterdam, Noord-Holland, Nederland Adevinta Voltijd

    We are looking for a Backend Engineer who will work in our Trust and Safety (T&S) team. Our mission is for trust to become one of main competitive advantages for our company.The T&S team is crucial for this mission, as we are there to ensure users on our platform can trade safely and users have trust in each other when trading.As a Backend developer in this...

  • Security Software Engineer

    2 maanden geleden


    Amsterdam, Noord-Holland, Nederland Venture Search Voltijd

    Security Software Engineer JavaLeading Prop Trading FirmAmsterdam Our client's Java teams in Amsterdam engage in diverse projects spanning trading algorithm implementations, option pricing, volatility calculation, simulation frameworks, market risk applications, trade reconciliation, and data analysis & visualization tools for traders. They not only develop...

  • Senior Software Engineer

    2 weken geleden


    Amsterdam, Noord-Holland, Nederland Instruqt Voltijd

    Instruqt is seeking an experienced Senior Software Engineer to join our Engineering team. As an engineer working on the core of our platformyou will be helping deliver a great experience for all "Learner"s out there benefiting from the technology we build and deliver via our customer brands.We're a startup that is proud to work with some renowned tech...

  • Backend Engineer

    2 weken geleden


    Amsterdam, Noord-Holland, Nederland Connecterra Voltijd

    About the companyConnecterra is an artificial intelligence company on a mission to empower the dairy industry to become more efficient while reducing its impact on the planet. We are headquartered in Amsterdam, The Netherlands, with teams in Europe and the United States. Our solution is the Connecterra Platform, which transforms data into intelligent digital...

  • Backend Developer

    2 maanden geleden


    Amsterdam, NH, Noord-Holland, Nederland ARTO Recruitment Voltijd

    WAT GA JE DOEN?Als Backend Developer ben je verantwoordelijk voor het voorzien van specificaties en het ontwikkelen van nieuwe functionaliteiten voor het eigen software product.HOE ZIET JOUW WERKDAG ERUIT?Binnen deze rol ben je betrokken bij het strategisch nadenken over en daadwerkelijk implementer

  • Software Engineer

    1 week geleden


    Amsterdam, Noord-Holland, Nederland Adyen Voltijd

    This is Adyen Adyen provides payments, data, and financial products in a single solution for customers like Meta, Uber, H&M, and Microsoft - making us the financial technology platform of choice. At Adyen, everything we do is engineered for ambition. For our teams, we create an environment with opportunities for our people to succeed, backed by the...