AgileEngine · 14 hours ago
Backend Tech Lead (Go\/Kotlin) ID48362
AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. As a Backend Tech Lead (Go/Kotlin), you will lead the migration from a legacy monolith to a modern Service-Oriented Architecture, define architecture and infrastructure standards, and mentor senior engineers. This role offers the opportunity to influence backend strategy at scale and drive system reliability.
Product DesignSoftware
Responsibilities
Architectural Ownership: Lead the design of specific domains within the new Service-Oriented Architecture (SOA)
Migration Strategy: Define the strategy for decoupling complex logic from the legacy PHP monolith
Infrastructure Leadership: Define standard Terraform modules and infrastructure patterns for the team
Mentorship: Guide senior engineers on best practices for GCP, Go, and Kotlin
Make localized design decisions for services (caching strategies, database choices) while adhering to the “Golden Path” meta-architecture
Collaborate with a partner team to integrate new CI/CD pipelines and foundational tools
Qualification
Required
Bachelor's degree in Computer Science or related field
8+ years of backend experience with significant leadership responsibilities
Expert-level knowledge of Go and Kotlin
Deep expertise in GCP architecture, including networking, security, and scaling strategies
Proven track record of decomposing monoliths into microservices in a high-traffic environment
Strong DevOps mindset; expert in Terraform and CI/CD concepts
Ability to translate high-level business requirements into technical roadmaps
Upper-intermediate English level
Preferred
Experience with Cloud Spanner
Background in Social Networking or high-concurrency real-time applications
Previous experience establishing Engineering 'Golden Paths' or internal developer platforms
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.