Software Engineer (Kotlin) ID48362 jobs in United States
cer-icon
Apply on Employer Site
company-logo

AgileEngine · 6 days ago

Software Engineer (Kotlin) ID48362

AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and startups. The role of Software Engineer (Kotlin) involves modernizing large-scale backend systems and shaping a cloud-native, microservices-based platform, while collaborating with a distributed team to deliver high-impact solutions.

Product DesignSoftware
check
Growth Opportunities
badNo H1Bnote

Responsibilities

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

Qualification

KotlinGoogle Cloud PlatformTerraformMicroservices architectureRelational databasesNoSQL databasesGoRead/understand PHPGRPCEvent-Driven ArchitectureUpper-intermediate English

Required

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

Preferred

Experience with Go
Ability to read/understand PHP
Experience with gRPC and Protocol Buffers
Experience with Event-Driven Architecture

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.

Company

AgileEngine

company-logo
The provider of solutions and services for the full cycle of software product development.

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Alex Kalinovsky
Founder and CEO
linkedin
leader-logo
Denis Girenko
VP of Engineering
linkedin
Company data provided by crunchbase