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
We are looking for a
Senior Backend Engineer
to design and build scalable Golang microservices as part of a large-scale migration from a legacy PHP monolith to a cloud-native, service-oriented architecture on GCP. You will own infrastructure with Terraform in a “you build it, you run it” environment, ensure high performance and reliability across Cloud Run and GKE, and collaborate with mobile engineers on API schemas and requirements. The role requires advanced use of AI development tools as part of daily engineering practice.
WHAT YOU WILL DO
- Design and build scalable Golang microservices for transactional systems and own their infrastructure using Terraform in a “you build it, you run it” environment;
- Migrate data, business logic, authentication, and access from a legacy PHP monolith to a new system without disrupting end users;
- Ensure high performance, reliability, and Site Reliability Engineering (SRE) for services running on Cloud Run and GKE;
- Collaborate with mobile engineers to define API schemas and requirements for end-user functionality;
- Co-own the technical architecture and product experience for Member Activation features with Product and Design teams;
- Build with advanced AI development patterns and continuously improve engineering workflows using AI tooling.
MUST HAVES
-
5+ years of backend software development experience in production systems
;
- Strong proficiency in at least one backend language:
Go, Java, or Python
, with the ability to work across languages, or willingness to learn Go;
- Hands-on experience with a major cloud platform, preferably
GCP, including Cloud Run, Pub/Sub, or BigQuery
;
- Experience with
Terraform or similar Infrastructure as Code tools
;
- Solid understanding of
microservices and distributed systems
with experience operating high-traffic production services;
- Experience with
event-driven systems and streaming platforms such as Kafka
;
- Experience using
relational databases with large data sets
;
- Advanced use of
AI development tools such as Claude
;
- Upper-intermediate English level.
NICE TO HAVES
- Ability to read and understand PHP;
- Experience with gRPC and Protocol Buffers;
- Experience with large-scale data migrations;
- Experience working with Identity and Access Management (IAM).
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.