Junior Software Engineer

1 week ago


, Estonia Glia Full time

About Glia
Glia is the leading AI customer service solution for banks and credit unions. Our platform unifies AI and human agents across every voice and digital conversation through our proprietary ChannelLess Architecture. With AI for All, organizations overcome the tradeoff between efficiency and experience by using AI to automate conversations and elevate service operations.

Valued at over $1 billion and named a Deloitte Technology Fast 500 company for five consecutive years, Glia powers over 700 financial institutions and maintains an industry-leading 72 NPS. We're also certified as a Great Place to Work, with 98% employee satisfaction.

The team's setup
By joining
Team Sudo
, you aren't just a developer, you're a key defender of our platform. You will help us build the "locks and keys" (authentication and authorization) that keep our users safe while ensuring our systems remain fast and easy to use.

In This Role, You Will

  • Secure the Platform: Build and maintain state-of-the-art security features that protect user data and privacy.
  • Build Integrations: Work on "multi-tenant" solutions - this means you'll help create seamless ways for our different customers to connect their tools to our platform safely.
  • Collaborate & Learn: Work alongside cross-functional teams to solve complex problems, giving you a front-row seat to how high-level application security is built from the ground up.
  • Innovate Safely: We believe security should enable innovation, not stop it. You'll help us find that perfect balance between "ultra-secure" and "user-friendly."

Our team is distributed across Estonia (Tallinn and Tartu) and Poland, operating in the Eastern European time zone (EET/EEST).

The work
As an entry-level software engineer
in this team, you are expected to learn fast independently while solving actual business problems under supervision. You will be building Elixir microservices that utilize event-driven architecture with Kafka, backed by Postgres and NoSQL stores, like Redis and DynamoDB. All of our services run on Kubernetes, in Docker containers.

Since all our product teams are self-reliant, at some point you will work on some features that also require front-end work. The exact amount will vary depending on the projects the team undertakes.

Our Current Tech Stack

  • Coding languages: Elixir, Ruby, Javascript (React)
  • Current Persistence Solutions: Amazon RDS for PostgreSQL, DynamoDB, S3
  • Infrastructure: AWS
  • Monitoring: DataDog
  • CI/CD: Jenkins
  • Infrastructure as Code: Terraform, Ansible
  • Other: AWS services, Kafka, GitHub

Note: We are constantly evolving our tech stack to ensure the usage of the right tools for specific needs, and you will be part of the process of choosing new technologies.
Soft Skills ("The Human Side")

  • Growth Mindset: You view challenges as opportunities to learn rather than roadblocks.
  • Communication: You can explain your logic clearly and aren't afraid to ask "why."
  • Team Player: You enjoy working in a collaborative environment and value feedback.

Candidate Requirements

  • Strong desire to learn, adapt, and thrive in a fast-paced and collaborative environment
  • Graduated from University and ready for full-time employment
  • At least 6 months of hands-on experience on a production project
  • Results-oriented with a high attention to detail and quality
  • Effective communication and teamwork abilities
  • Self-starter with the energy, drive and determination to accomplish goals

Glia is an equal-opportunity employer. Glia does not discriminate against any employee or applicant because of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding), or any other basis protected by law.

The Glia Talent Acquisition team uses
@

and*
@

email addresses for coordinating interviews, providing updates, and sending documents.
Our hiring process involves an introduction, practical and team interviews, and a decision and offer. For more information, visit our
Recruitment Privacy Notice page
or contact our talent team via
***



  • Tallinn, Harjumaa, Estonia Scoro Full time

    We're looking for aJunior Software Engineerto join ourteam in Tallinn. This is a chance to work on a globally used SaaS product and grow as an engineer while contributing to real features used by customers around the world.This role is intended for junior engineers who already havehands-on coding experience. This can come from real-life projects, previous...


  • Tallinn, Harjumaa, Estonia Scoro Full time €2,100 - €3,300

    We're looking for a Junior Software Engineer to join our team in Tallinn. This is a chance to work on a globally used SaaS product and grow as an engineer while contributing to real features used by customers around the world.This role is intended for junior engineers who already have hands-on coding experience. This can come from real-life projects,...


  • Tallinn, Harjumaa, Estonia Tuum Full time

    Tuum is a next-generation banking platform. We enable fintech and banks to rapidly offer seamless and tailored financial services to their customers. Our core banking platform is revolutionising the financial services industry. The platform is API-based, consisting of flexible and independent modules covering all retail and business banking capabilities for...


  • Tallinn, Harjumaa, Estonia Proekspert AS Full time

    Proekspert is a fast-growing IT company providing tailored, high-impact solutions for the manufacturing and smart device industry across Europe.Job DescriptionDo you like working on real-life projects impacting and improving everyday life of thousands of users globally? Then this opportunity is for youOur team is looking for a greatJunior Software Engineerto...


  • Tallinn, Harjumaa, Estonia Proekspert Full time

    Company Description Proekspert is a fast-growing IT company providing tailored, high-impact solutions for the manufacturing and smart device industry across Europe.   Job Description Do you like working on real-life projects impacting and improving everyday life of thousands of users globally? Then this opportunity is for you Our team is looking for...


  • Tallinn, Harju County, Estonia Proekspert Full time

    Company DescriptionProekspert is a fast-growing IT company providing tailored, high-impact solutions for the manufacturing and smart device industry across Europe.  Job DescriptionDo you like working on real-life projects impacting and improving everyday life of thousands of users globally? Then this opportunity is for you! Our team is looking for a...


  • Tallinn, Harju County, Estonia Proekspert Full time

    Company DescriptionProekspert is a fast-growing IT company providing tailored, high-impact solutions for the manufacturing and smart device industry across Europe.  Job DescriptionDo you like working on real-life projects impacting and improving everyday life of thousands of users globally? Then this opportunity is for you! Our team is looking for a...


  • Tallinn, Harjumaa, Estonia BwB Full time

    Job DescriptionThe Junior IT Product Development & Support Specialist is an early-career role focused primarily on developing internal IT products, automation, and solutions that improve efficiency across BwB's technology environment. Approximately 70% of the role will be dedicated to product development and programming, with the remaining 30% supporting...


  • Tallinn, Harjumaa, Estonia Bankers without Boundaries Full time

    Company Description Job Description The Junior IT Product Development & Support Specialist is an early-career role focused primarily on developing internal IT products, automation, and solutions that improve efficiency across BwB's technology environment. Approximately 70% of the role will be dedicated to product development and programming, with the...

  • Software Engineer

    2 weeks ago


    Tallinn, Harjumaa, Estonia Coolbet Full time

    The Job in a NutshellAs a Software Engineer, you will be part of a cross-functional development team that designs, builds, and maintains scalable software solutions supporting Coolbet's products and operations. You will participate in all stages of the software development lifecycle, including design, development, testing, release, and maintenance, while...