Actively Hiring
ET
Software Engineer
Ethereal Exploration Guild
Bengaluru
Skills:
MongoDB
JavaScript
HTML
CSS
REST API
Git
GitHub
TypeScript
SQL
Job Description
Job Title: Software Engineer
Company: Ethereal Exploration Guild
Job Category: MERN
Roles & Responsibilities:
Full Stack Software Developer Engineer
ROLE OVERVIEW
We are looking for a motivated and technically sharp Full Stack Developer Engineer/Intern to join our engineering team and contribute directly to the design, development, and deployment of our internal ERP system. This is not a typical internship — you will be working on production\-grade software used by our operations, procurement, and engineering teams daily.
KEY RESPONSIBILITIES
ERP Development
1. Design, build, and maintain full stack features for the company's internal ERP platform covering requirements of Procurement, Inventory management, Human resource management, Finance, etc.
2. Collaborate with domain stakeholders (operations, finance, engineering, etc) to translate business requirements into functional software specifications.
3. Develop and maintain FastAPI\-based backend services that power ERP modules and integrations.
4. Build responsive, intuitive frontend interfaces for internal users using modern JavaScript/TypeScript frameworks.
Database \& Data Management
1. Design and maintain relational database schemas in PostgreSQL optimized for ERP use cases — transactions, audit logs, role\-based access, and reporting.
2. Write efficient SQL queries, stored procedures, and manage migrations for evolving schemas.
3. Implement data validation, integrity checks, and normalization strategies to ensure data reliability across modules.
4. Support integration of data from external systems (procurement platforms, supplier APIs, financial tools) into the central ERP database.
API \& Integration Development
1. Build and document endpoints consumed by frontend clients, mobile apps, and third\-party integrations.
2. Implement OAuth 2\.0 / OpenID Connect authentication flows, role\-based access control (RBAC), and session management across ERP modules.
3. Integrate with external APIs (e.g., vendor portals, logistics providers, payment gateways) and ensure robust error handling and retry logic.
4. Design API versioning strategies and maintain backward compatibility as the platform evolves.
Frontend \& Dashboard Development
1. Develop dynamic, data\-rich dashboards providing real\-time visibility into KPIs such as inventory levels, procurement status, production throughput, and cost tracking.
2. Implement interactive charts, tables, and drill\-down views for operational and executive\-level reporting within the ERP.
3. Ensure cross\-browser compatibility, accessibility standards (WCAG), and responsive design across all ERP interfaces.
1. Manage CI/CD pipelines for automated testing, staging, and production deployments of ERP components.
2. Write and maintain cron jobs and scheduled tasks for automated reporting, data sync, and background processing.
3. Monitor application health, manage environment configurations, and assist in infrastructure\-as\-code practices.
4. Support containerization of ERP services for consistent development and deployment environments.
1. Use Git for version control, follow branching strategies (GitFlow or trunk\-based), and participate in code reviews.
2. Write unit, integration, and end\-to\-end tests to maintain code quality and system reliability.
3. Document technical designs, API contracts, and data models clearly for cross\-team alignment.
4. Participate in sprint planning, stand\-ups, and retrospectives as part of an Agile development workflow.
Database Design \& Management
Dashboard Development
Understanding of OAuth 2\.0 flows (Authorization Code, Client Credentials), JWT tokens, refresh token management, and integrating with identity providers (e.g., Keycloak, Auth0, Google OAuth).
Operations —
Database Management:
Ability to manage database instances, handle migrations (Alembic or Flyway), monitor query performance, and implement backup strategies.
ML / AI Pipeline Development
1. Work on real, production\-grade software
2. Direct exposure to workflow operations and the inner workings of a rocket company
3. Access to cutting\-edge tooling, cloud infrastructure, and AI development resources
4. A fast\-paced, mission\-driven environment where your work directly supports launch operations
This Job Description is intended as a guide and not an exhaustive list of responsibilities. The scope of work may evolve as the ERP platform grows.
Work Location: Bengaluru, Karnataka, India
Availability: Full time
Requirements
The ideal candidate has hands\-on experience building complete web applications, understands both frontend and backend systems, and is comfortable working with databases, APIs, and deployment pipelines. Exposure to ERP systems, workflow automation, or enterprise platforms is a significant plus.
REQUIRED SKILLS \& QUALIFICATIONS
Candidates must demonstrate practical proficiency in the following areas. We value demonstrated project experience over theoretical knowledge.
Experience building AI\-powered automation agents using frameworks like LangChain, AutoGen, or similar. Ability to integrate LLMs into business workflows for use cases such as intelligent procurement assistance, anomaly detection, or natural language querying of ERP data.
EDUCATIONAL QUALIFICATIONS
1. Currently pursuing or recently completed a B.E. / B.Tech / M.Tech in Computer Science, Information Technology, Software Engineering, or a closely related technical discipline.
2. Strong academic performance is valued, but demonstrated project work and practical coding ability carry equal weight.
3. Open to candidates from non\-traditional backgrounds (self\-taught, bootcamp graduates) who can demonstrate strong portfolio projects.
1. Updated Resume / CV
2. GitHub profile or portfolio showcasing relevant projects (full stack apps, APIs, dashboards, ERP\-adjacent work)
3. A brief cover note (\< 300 words) describing a technical project you're proud of and what you learned from it
4. Any relevant certifications, open\-source contributions, or published work
Key Skills: MongoDB, JavaScript, HTML, CSS, REST API, Git, GitHub, TypeScript, SQL
Salary: Not disclosed