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 build and operate scalable backend services on a high-traffic consumer platform. You will design RESTful APIs and distributed systems using Java and Spring Boot, while integrating backend infrastructure with AI and LLM-enabled features. The role offers broad technical ownership across platform reliability, API architecture, and AI-driven product development.
WHAT YOU WILL DO
- Design, build, and maintain scalable backend services using Java and Spring Boot;
- Develop and manage RESTful APIs following best practices across the full API lifecycle;
- Architect and optimize distributed systems with a focus on performance, scalability, and fault tolerance;
- Collaborate with cross-functional teams including data, product, and AI to deliver integrated solutions;
- Build backend capabilities that support AI-driven product features and LLM-based workflows;
- Contribute to system reliability, monitoring, and continuous improvement of platform services.
MUST HAVES
- 4+ years of backend engineering experience working with production-grade systems;
- Expert proficiency in Java, Spring Boot, Gradle, and microservices architecture;
- Strong experience designing and building RESTful APIs, including API lifecycle best practices;
- Solid experience with relational databases such as PostgreSQL, MySQL, or similar;
- Proven experience with distributed systems, fault-tolerant design, and performance tuning;
- Ability to work with AI-driven requirements;
- Experience integrating or designing workflows around LLM-based services;
- Understanding of API patterns for AI services;
- Experience building backend features that enable AI-powered product experiences;
- Upper-intermediate English level.
NICE TO HAVES
- Experience with asynchronous messaging systems such as Kafka or RabbitMQ;
- Familiarity with event-driven architectures;
- Experience with GraphQL, API gateways, or hybrid API ecosystems;
- Exposure to LLM/AI APIs such as OpenAI or Anthropic, or development of AI-enhanced features;
- Previous experience working in remote, distributed teams;
- Experience leading cross-functional initiatives or mentoring other engineers.
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.
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 build and operate scalable backend services on a high-traffic consumer platform. You will design RESTful APIs and distributed systems using Java and Spring Boot, while integrating backend infrastructure with AI and LLM-enabled features. The role offers broad technical ownership across platform reliability, API architecture, and AI-driven product development.
WHAT YOU WILL DO
- Design, build, and maintain scalable backend services using Java and Spring Boot;
- Develop and manage RESTful APIs following best practices across the full API lifecycle;
- Architect and optimize distributed systems with a focus on performance, scalability, and fault tolerance;
- Collaborate with cross-functional teams including data, product, and AI to deliver integrated solutions;
- Build backend capabilities that support AI-driven product features and LLM-based workflows;
- Contribute to system reliability, monitoring, and continuous improvement of platform services.
MUST HAVES
- 4+ years of backend engineering experience working with production-grade systems;
- Expert proficiency in Java, Spring Boot, Gradle, and microservices architecture;
- Strong experience designing and building RESTful APIs, including API lifecycle best practices;
- Solid experience with relational databases such as PostgreSQL, MySQL, or similar;
- Proven experience with distributed systems, fault-tolerant design, and performance tuning;
- Ability to work with AI-driven requirements;
- Experience integrating or designing workflows around LLM-based services;
- Understanding of API patterns for AI services;
- Experience building backend features that enable AI-powered product experiences;
- Upper-intermediate English level.
NICE TO HAVES
- Experience with asynchronous messaging systems such as Kafka or RabbitMQ;
- Familiarity with event-driven architectures;
- Experience with GraphQL, API gateways, or hybrid API ecosystems;
- Exposure to LLM/AI APIs such as OpenAI or Anthropic, or development of AI-enhanced features;
- Previous experience working in remote, distributed teams;
- Experience leading cross-functional initiatives or mentoring other engineers.
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.