AgileEngine · 1 day 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 standards, and mentor senior engineers while driving system reliability and backend strategy.
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 the “Sada” (Google Partner) team to integrate new CI/CD pipelines and foundational tools
Qualification
Required
Applicants must be authorized to work for ANY employer in the US (i.e. Green card holders, TN visa holders, GC EAD, H4 EAD, U4U with EAD)
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: Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps.
Competitive compensation: We match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities.
A selection of exciting projects: Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands.
Flextime: Tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office, whatever makes you the happiest and most productive.