Software Engineer (Bengaluru)

Software Engineer (Bengaluru)

11 Nov
|
Ethereal Exploration Guild
|
Bengaluru

11 Nov

Ethereal Exploration Guild

Bengaluru

Full Stack Software Developer Engineer

About the Guild:

Founded in 2022, Ethereal Exploration Guild (The Guild) is building the World’s First Fully Reusable Medium-Lift Launch Vehicle/Rocket, Razor Crest Mk-1(RCM1).

Based in India, the team has a combined flight heritage of over 75 launches from the PSLV and GSLV fleets, and more than 300 years of collective experience in the space industry. The Guild is also developing a 700,000 sq ft facility dedicated to Upper Stage Engine Testing, which is going to be India’s largest privately developed Engine Testing Facility.

The Guild has also built and manufactured India’s First Reusable Rocket Engine.

We are looking for a self-motivated individual to join the Hands of the Guild as a Propulsion Turbomachinery Engineer.

Please apply to the job using the link provided below:

https://zfrmz.in/xvqlDUElPUgnktzitR0M

Location: Hebbal, Bengaluru

Job-Type: On-site, Monday - Saturday

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.

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.

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.

DevOps & Deployment

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.

Code Quality & Collaboration

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.

REQUIRED SKILLS & QUALIFICATIONS

Candidates must demonstrate practical proficiency in the following areas. We value demonstrated project experience over theoretical knowledge.

Python (Fastapi)

Frontend Framework (React / React 3 Fiber & React TS)

Git & Version Control

PostgreSQL & SQL

REST API / FastAPI

OAuth 2.0 / OpenID Connect

CI/CD Pipelines

Cron Jobs & Task Scheduling

Database Design & Management

Dashboard Development

HTML / CSS / JavaScript

Linux / Bash Basics

Additional Details on Required Skills

Authentication & Security — OAuth 2.0 / OpenID Connect:

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).

DevOps — CI/CD Pipelines:

Hands-on experience setting up or maintaining CI/CD pipelines using tools such as GitHub Actions, GitLab CI, or Jenkins. Ability to automate test, build, and deploy stages.

Operations — Database Management:

Ability to manage database instances, handle migrations (Alembic or Flyway), monitor query performance, and implement backup strategies.





POSITIVE TO HAVE SKILLS The following skills are not mandatory but will significantly strengthen your application and expand the scope of work you can take on.

Docker & Kubernetes

NoSQL Databases (MongoDB / Redis)

GraphQL

Workflow Automation (N8N / Zapier)

Microservices Architecture

Agentic AI & LLM Integrations

ML / AI Pipeline Development

Message Queues (RabbitMQ / Kafka)

Infrastructure as Code (Terraform)

Additional Details on Good to Have Skills

System Design — Microservices Architecture:

Familiarity with decomposing monolithic applications into independently deployable services. Understanding of service discovery, API gateways, and inter-service communication patterns.

Advanced Automation — Agentic AI & LLM Integrations:

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.

WHAT YOU'LL BE BUILDING The ERP platform you'll contribute to will include the following core modules:

1. Procurement & Supplier Management — RFQ workflows, PO tracking, vendor performance dashboards
2. Inventory & Parts Management — Real-time inventory tracking for rocket components, consumables, and tooling
3. Production Planning — Sprint-style build schedules aligned with launch manifests
4. Finance & Cost Tracking — Budget allocation, burn rate dashboards, and invoice management
5. HR & Workforce Management — Headcount planning, onboarding, and compliance tracking
6. Compliance & Documentation — Regulatory document management, audit trails, and certification tracking
7. Operational Telemetry Integration — API bridges connecting ERP data with launch operations systems

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.

WHAT WE OFFER

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

HOW TO APPLY

Please submit the following as part of your application:

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

This is intended as a guide and not an exhaustive list of responsibilities. The scope of work may evolve as the ERP platform grows.

📌 Software Engineer (Bengaluru)
🏢 Ethereal Exploration Guild
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software engineer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: software engineer (bengaluru) / bengaluru