XenonStack Moments
Software Engineer
XenonStack MomentsIndia2 hours ago
Full-timeEngineering, Information Technology
Software Engineer – Backend (Java / Python / Golang)

Experience: 6 months – 1 year

About Xenonstack

XenonStack is the fastest-growing Data and AI Foundry for Agentic Systems, enabling enterprises to design, deploy, and scale AI agents that deliver measurable business outcomes.

We Build Enterprise-grade Platforms Across The Agentic Stack

  • ElixirData – Context OS for Agentic Intelligence
  • NexaStack AI – Agentic Infrastructure Automation Platform
  • Akira AI – Agentic AI Platform

Our mission is to accelerate the world’s transition to AI + Human Intelligence by building reliable, responsible, and enterprise-ready systems.

THE OPPORTUNITY

We are looking for a Software Engineer (Backend) at an early stage of their career who has a strong foundation in programming, data structures, and databases.

This role is ideal for candidates who love writing clean code, solving problems, and learning how real-world systems are built. You will work closely with senior engineers on production-grade backend systems that power AI platforms and enterprise workflows.

ROLE MISSION

Build a strong engineering foundation by contributing high-quality backend code, learning scalable system design principles, and developing into a dependable software engineer in an AI-first product environment.

Key Responsibilities

  • Backend Development
  • Write clean, efficient, and maintainable backend code using Java, Python, or Golang.
  • Implement APIs, services, and data-access layers under guidance from senior engineers.
  • Contribute to feature development, bug fixes, and performance improvements.
  • Data Structures & Problem Solving
  • Apply core data structures and algorithms to solve real engineering problems.
  • Optimize code for correctness, performance, and scalability.
  • Participate in code reviews and incorporate feedback constructively.
  • Database & Data Handling
  • Work with relational databases (PostgreSQL, MySQL) and/or NoSQL databases.
  • Write efficient SQL queries and understand indexing, joins, and transactions.
  • Assist in schema design and data consistency improvements.
  • Engineering Practices
  • Use Git and follow standard version control workflows.
  • Write basic unit tests and assist in debugging production issues.
  • Learn secure coding practices and basic system reliability concepts.
  • Learning & Collaboration
  • Work closely with senior engineers to understand system architecture.
  • Actively learn best practices in backend engineering and cloud-native systems.
  • Collaborate with cross-functional teams to understand product requirements.

Skills & Qualifications

Must-Have

  • 6 months – 1 year of hands-on experience (internships, projects, or full-time) in software development.
  • Strong fundamentals in at least one programming language:

Java or Python or Golang.

  • Solid understanding of data structures and Graph algorithms.
  • Good working knowledge of databases and SQL.
  • Familiarity with Git and basic software development workflows.
  • Strong problem-solving mindset and willingness to learn.

Good-to-Have

  • Exposure to REST APIs or backend frameworks (Spring Boot, FastAPI, Flask, etc.).
  • Basic understanding of operating systems, networking, or distributed systems.
  • Familiarity with cloud platforms (AWS/GCP/Azure) or Docker.
  • Academic or personal projects involving backend systems.

WHY SHOULD YOU JOIN US?

Key Skills

Ranked by relevance