Start Your Search Here

Job Search

AgileEngine

Coimbra / Global

Software Engineer (Kotlin) ID48362

  • €45.000 - €65.000
  • Remote
  • Tempo parcial

Job Summary

Salary Range:
€45.000 - €65.000
Job Type:
Tempo parcial
Work Settings:
Remoto
Candidatar-se Now

Job Description

AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards.

WHY JOIN US

If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you!

ABOUT THE ROLE

As a Software Engineer (Kotlin), you will play a key role in modernizing large-scale backend systems and shaping a cloud-native, microservices-based platform. This position offers the opportunity to influence architectural decisions, guide technical direction, and drive high‑impact solutions used by millions. You’ll work in a remote, distributed team environment that values ownership, scalability, and clean engineering practices. It’s an excellent chance to grow as a technical leader while working with modern backend, cloud, and infrastructure technologies.

WHAT YOU WILL DO

- Design and develop scalable microservices using Kotlin for Backend‑for‑Frontends (BFF).

- Take ownership of infrastructure provisioning using Terraform (Infrastructure as Code).

- Migrate data and logic from a legacy PHP monolith to Cloud SQL/Spanner.

- Collaborate with mobile engineers to define API schemas and requirements.

- Ensure high performance and reliability of services deployed to Cloud Run/GKE.

- Write clean, maintainable, and testable code.

MUST HAVES

- Bachelor’s degree in Computer Science or related field.

- 5+ years of backend software development experience.

- Strong proficiency in Kotlin (server‑side).

- Hands‑on experience with Google Cloud Platform (GCP) – Cloud Run, Pub/Sub, BigQuery.

- Experience with Terraform or similar IaC tools.

- Solid understanding of Microservices architecture and distributed systems.

- Experience with relational (PostgreSQL) and NoSQL databases.

- Upper‑intermediate English level.

NICE TO HAVES

- Experience with Go.

- Ability to read/understand PHP.

- Experience with gRPC and Protocol Buffers.

- Experience with Event‑Driven Architecture.

PERKS AND BENEFITS

- Professional growth: Mentorship, TechTalks, and personalized growth roadmaps.

- Competitive compensation: USD-based pay with education, fitness, and team activity budgets.

- Exciting projects: Modern solutions with Fortune 500 and top product companies.

- Flextime: Flexible schedule with remote and office options.

#J-18808-Ljbffr

Candidatar-se Now

Similar Opportunities

View all jobs