# Principal Software Engineer

> Epic Frog · Riga, Latvia (Hybrid) · Full-time · Posted 2025-05-08

**Workplace:** hybrid

**Department:** IT

## Description

We're creating a scalable, user-friendly platform featuring diverse Fintech functionalities, utilising the latest development practices and technologies. Our service-oriented architecture employs PHP8.2, K8, Docker, ActiveMQ, Go, TypeScript, Vue.js, WebSockets, OpenAPI, AsyncAPI, Python, and Airflow. Our agile and results-driven culture fosters independence and aims to optimise development processes.

**If you are:**

-   Self-driven engineer skilled in developing solutions independently
-   Proficient in designing and building modern web applications
-   Strong foundation in Computer Science: data structures, algorithm design, problem-solving
-   Expertise in writing robust, resilient code for distributed systems
-   Experienced in integrating third-party APIs

 **Responsibilities:**

-   Develop and write code for new services (no legacy code), including API integrations
-   Conduct code reviews
-   Update and maintain documentation
-   Provide support for existing services

## Requirements

-   7+ years of development experience
-   Proficiency in clean coding principles and PSRs
-   Familiarity with software design patterns
-   Understanding of microservices architecture
-   Experience with Laravel or Symfony frameworks
-   Knowledge of SQL
-   Experience with Redis
-   Proficiency in Message Queuing Systems

## Benefits

-   Powerful Mac, large screen monitor & accessories
-   Comfy workspace with a height-adjustable desk
-   Social guarantees and health insurance after the first 3 months (sport, dentistry, etc.)
-   Company-sponsored professional training, certifications, and conferences
-   Friendly and experienced team members who will support your professional growth
-   Social events - team building, corporate events
-   Paid lunch in the office

-   Paid parking space 

-   Hybrid work

**Feeling inspired?  Please send your application!**

**Selected candidates will be contacted for interviews within two weeks. If you don't receive an invitation, consider your application was not selected for the next stage.**

## Apply

[Apply at Epic Frog](https://apply.workable.com/epicfrog/j/C33D6DCCB0/apply)

---
Powered by [Workable](https://www.workable.com)
