About us / Senior Backend Software Development Engineer (Go & Python)

Senior Backend Software Development Engineer (Go & Python)

Poland 🇵🇱Serbia 🇷🇸Kazakhstan 🇰🇿EngineeringRemoteEnglish: C1 (Advanced)

Great opportunity to join an American social news aggregation, content rating, and discussion website.

Akvelon Inc. (USA) works in the field of software engineering based on a variety of technologies. Our company is a member of the vendor program, which gives employees the opportunity to work with clients in the United States and other countries (Microsoft, Facebook, Airbnb, Dropbox, Pinterest, and many others). This is a great opportunity to learn from and work with leading engineers of world-renowned companies.


American social news aggregation, content rating, and discussion website. Also called "The front page of the internet," it brings over 500 million people each month through their common interests, inviting them to share, vote, comment, and create across thousands of communities. Come for the cats, stay for the empathy. The International division helps us achieve our mission of bringing community and belonging to everyone in the world through work on multiple teams. We connect users to each other through engaging, real-time chat experiences. We help users encounter the best content at the right time via the right product surface. And we are laying architectural foundations and building experiences to help communities thrive internationally. These efforts set us up for continued growth, and as a backend engineer you contribute to the delight of millions of new and existing users. As a key member of our small, fast-moving engineering team, you'll drive high-impact projects, working at the intersection of backend systems, monetization, and platform scalability. We've successfully launched key features and are expanding the team to build new, innovative ways for users to earn.


Key responsibilities

  • Build extendable components that would align with the product objectives
  • Cover the code with unit tests
  • Implement load testing
  • Implement communication between internal services
  • Ability to design and implement complex distributed systems operating under high-load -To ensure an overlap till 10-11 AM PST on a daily basis

Requirements:

  • At least 5+ years of relevant experience as a BE engineer (Go + Python)


  • Go experience is a MUST (at least PAST 2 years).


  • Knowledge of basic datastore technologies (Cassandra, Redis)


  • Experienced with GraphQL, REST, HTTP, Thrift, gRPC and the ability to design and implement maintainable APIs.


  • Experience with PostgreSQL


  • Familiarity with unit testing and other automated testing


Want to Apply?

Fill in the form and we’ll get back to you

Didn't find a match?

Just submit your CV through our Talent Pool form to allow us to discover your potential and stay in touch.


Stay in touch