Apply on company website Bengaluru, Karnataka Remote (Country) Full-time

Ema is hiring a Software Engineer, Backend - India

Responsibilities

  • Create and support enterprise-level software, including APIs, data services, and distributed systems
  • Produce readable, efficient, and sustainable code using test-driven development methodologies
  • Construct robust and scalable backend services with programming languages such as Go and Python
  • Design and manage APIs using REST, gRPC, or GraphQL protocols
  • Connect enterprise platforms and services through high-performance frameworks like FastAPI
  • Manage data models and schemas using PostgreSQL, NoSQL, and similar technologies
  • Build data workflows for machine learning using data engineering tools and event-driven systems including Temporal and Kafka
  • Collaborate with foundational large language models from OpenAI, Gemini, and Claude
  • Maintain application security and compliance with industry standards
  • Architect and implement enterprise-grade modules applying SOLID principles and proven software engineering techniques
  • Develop highly available, low-latency systems leveraging Agentic Architecture, LLMs, and RAG methods
  • Enhance software development workflows and engineering practices continuously

Compensation

Compensation is based on factors including location, experience level, technical expertise, and job-specific skills. Some roles may qualify for variable pay, equity, or benefits.

Work Arrangement

Remote — Bangalore, India

Other

  • Pay is determined by factors such as location, level, and relevant knowledge, skills, and experience
  • Certain positions may be eligible for variable compensation, equity, and benefits
  • The company is an equal opportunity employer and provides employment opportunities without regard to race, color, religion, sex, national origin, age, disability, sexual orientation, gender identity, or genetics
Job Details
Location Bengaluru, Karnataka
Work mode Remote (Country)
Employment Full-time
Department Engineering
Category Backend
Posted 2 months ago
Application On company website
About company
Ema logo
Ema is redefining enterprise automation with a new category: Agentic Business Transformation. The company builds AI employees that reason, collaborate, and drive outcomes across business functions and systems. It is backed by top investors and works with leading global enterprises.
All jobs at Ema Visit website