Backend Software Engineer

Backend Software Engineer
Bespot, Greece

Experience
1 Year
Salary
0 - 0
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
Qualification
Unspecified
Total Vacancies
1 Job
Posted on
Jun 22, 2023
Last Date
Jul 22, 2023
Location(s)

Job Description

Bespot provides location fraud detection and deep location intelligence solutions in sports betting, gaming, and retail stores.

The company offers a location positioning SDK that uses Machine Learning to accurately validate users’ location in indoor and outdoor environments. Bespot SDK achieves world-class indoor location accuracy.

Leveraging first-party location, transactional and other company data, bespot’s platform assists companies in unlocking valuable customer insights. We are giving access to footfall trends, live heatmaps, consumer preferences, and other insights regarding brick-and-mortar stores and brands.

In the past 3 months, bespot has served more than 3500 POIs daily (stores), 1M app installations and more than 90M monthly transactions to verify location. The company has raised more than 1M funding so far and is in the process of Series A funding to expand to new markets.


What is the mission of this role

As a Backend Software Engineer at Bespot, your role is crucial in achieving our mission. You will play a key part in maintaining and enhancing our products, designing and building efficient and reliable code, and researching innovative technologies to overcome daily challenges.

By transforming requirements into sophisticated technological systems that support large-scale traffic, you will contribute to the overall success of our solutions. Your active participation in team meetings, proposing solutions, and challenging the status quo will help drive our company forward.

You'll be part of a cross functional product team, including mobile, backend and quality assurance engineers, guided by a product owner. We are following Agile methodologies for development cycles including all standard ceremonies (Sprint Planning, Backlog Refinement, Retrospective meetings, etc). Also, you'll be a member of the backend engineer team, reporting to the Head of Development.

Requirements

We have intentionally omitted a section outlining the specific skills or qualities required for this job. We have found that individuals may be deterred from applying if they believe that they do not meet all the listed criteria. We will instead provide you with comprehensive information regarding the purpose, missions, and work environment associated with this position. It is then up to you to determine if this position aligns with your interests and if you believe you can bring value to our company.

We strongly encourage you to submit an application, even if you may have reservations. At worst, you may spend a few minutes, but at best, this could mark the beginning of a meaningful and enduring collaboration.

How you will contribute to the company as a Backend Software Engineer:

As a Backend Software Engineer at Bespot, your day-to-day work will involve:

  • Maintaining and enhancing existing codebases: You will work closely with the team to maintain and improve our codebases, ensuring they are efficient, reliable, and scalable. Your expertise in backend languages such as Python or others will be utilized to create clean and reusable code. Additionally, you should be familiar with Amazon Web Services (AWS) like ECS, EC2, S3, Lambda, RDS and more to be able to design, develop and deploy highly scalable and robust backend solutions.
  • Collaborating in CI/CD operations: You will familiarize yourself with our CI/CD pipelines and gain practical experience in implementing and maintaining them using tools like Github Actions, Jenkins, GitLab CI/CD or similar. This includes working with version control systems like GitHub and GitLab, managing code repositories, and actively participating in code reviews and branching strategies alongside the team.
  • Researching and evaluating new technologies: You will have the opportunity to explore and evaluate new technologies that can enhance our systems and solve technical challenges more efficiently. By staying up-to-date with industry trends, you will contribute to the continuous improvement of our products and processes.
  • Contributing to database systems: With a solid understanding of database concepts, both SQL and NoSQL, you will assist in expanding and optimizing our product's database schemas for improved data storage and retrieval. Bespot is using popular databases like PostgreSQL, MySQL, and MongoDB across various services.
  • Working with Docker: You will gain hands-on experience with containerization using Docker. This will involve building, managing, and deploying containerized applications, enabling efficient development and deployment processes while maintaining scalability.
  • Collaborating with cross-functional teams:

Job Specification

Job Rewards and Benefits

Bespot

Information Technology and Services - Athens, Greece
© Copyright 2004-2024 Mustakbil.com All Right Reserved.