Software Engineer

Engineering Backend · Ptuj, Slovenia
Department Engineering Backend
Employment Type Full time
Minimum Experience Mid-level

The Company

Databox, a fast-growing SaaS company that helps other companies monitor and improve their business performance, is looking for a Software Engineer.

The Team

Our Product and Engineering team has over 35 members with extensive experience in UI/UX design, frontend/mobile/backend development, product growth, and analytics. Our backend infrastructure is split into several major components including data calculations (crunching user data), data rendering, application business logic, and other traditional MVC components. The majority of our applications and services are built using PHP and NodeJS. PostgreSQL is used for our main database and our data warehouse. Our warehouse is growing rapidly and loading, transforming, and calculating the data is becoming more and more challenging.

As our needs evolve, we keep exploring new tools and ideas and love working alongside people who are willing to try new things. Mentoring, code reviews, writing tests, and engaging in blameless postmortems are only some of our core engineering principles. We celebrate achievements, encourage personal growth, structure knowledge sharing, and have fun doing it all.

The Role

We are looking for a Software Engineer who feels good wearing many hats. The ideal candidate for this role is a self-starter who is willing to jump headfirst into the codebase and begin making improvements immediately. They will join a fast-paced team of motivated individuals that are continuously learning and challenging themselves while building a technically superior product that is loved by our numerous users.

The Skills

  • 2+ years of experience in software development
  • Experience working with at least one relational database
  • A basic understanding of OO and MVC design principles, RESTful APIs, the HTTP protocol, and general web architecture
  • Ability to write clear and concise code that your teammates can understand and build upon
  • Ability to learn quickly, take initiative, work independently
  • Basic knowledge of Git or another version of control software

The Benefits

Our core values include teamwork, challenging ourselves, and being accountable. We encourage our employees to learn from each other, grow in their roles, and balance their work with life.  We offer competitive compensation, an opportunity for personal and professional development, and a positive team atmosphere.

Databox is a remote-friendly company with over 100 team members working across the globe. This position, however, is best suitable for a candidate located near Ptuj, Slovenia, with the possibility of working from home a few times per week.

If you think we might be a match, send us your CV and a short explanation of why you think you are the right person for this position.

Thank You

Your application was submitted successfully.

  • Location
    Ptuj, Slovenia
  • Department
    Engineering Backend
  • Employment Type
    Full time
  • Minimum Experience