Full Stack Software Engineer
3 days ago
Description
We're building Orbital, an industrial AI system that lives inside refineries and upstream assets, serving real-time insights to operators, technologists, and engineers. As a Forward Deployed Full Stack Engineer, you'll make Orbital usable on the ground: building interfaces, APIs, and integration layers that bring AI outputs directly into operational workflows.
This isn't a typical web dev role. You'll work across back-end services, APIs, and industrial integrations, while also shaping front-end interfaces that can survive operator control rooms and engineering workflows. You'll be customer-facing: working directly with site teams, adapting features in real time, and making sure the system sticks in production.
You won't just productionise models, you'll install Orbital on customer sites, integrate with live historian and process data pipelines, and ensure the system runs inside customer IT/OT networks.
Core Responsibilities
Application Development
- Build and maintain front-end dashboards and interfaces for refinery operators, technologists, and engineers.
- Develop back-end APIs and services that integrate Orbital's AI outputs into customer systems.
- Ensure applications are secure, reliable, and performant in both cloud and on-prem environments.
Microservices & Integration
- Develop services as containerised microservices, orchestrated in Kubernetes/EKS.
- Connect front-end and back-end layers with message brokers (Kafka, RabbitMQ) and API gateways.
- Integrate with industrial data sources (historians, LIMS, OPC UA, IoT feeds).
Forward Deployment & Customer Adaptation
- Deploy full-stack applications in customer on-premise networks.
- Work with process engineers, IT/OT, and operations teams to customise UI/UX for their workflows.
- Debug and iterate features live in the field, ensuring adoption and usability.
Software Engineering Best Practices
- Write clean, modular, and testable code across front-end and back-end.
- Set up CI/CD pipelines for fast iteration and deployment.
Collaborate closely with product owners and ML engineers to align UI with model capabilities.
Adapt UX to site-specific workflows (control room, process engineering, production tech teams).
- Collaborate with ML Engineers to surface inference + RCA results in usable, real-time dashboards.
Customer Facing
- Deploy AI microservices in customer on-prem (often air-gapped or tightly firewalled) / our cloud clusters.
- Connect Orbital pipelines to customer historians, OPC UA servers, IoT feeds, and unstructured data sources.
- Build data ingestion flows tailored to each site, ensuring schema, tagging, and drift handling are robust.
- Work with customer IT/OT to manage network, security, and performance constraints.
Requirements
- Strong proficiency in JavaScript/TypeScript (React, ) and back-end frameworks (FastAPI, Express, Django).
- Solid working knowledge of Python for scripting, APIs, and data integration.
- Experience building containerised microservices (Docker, Kubernetes/EKS).
- Familiarity with message brokers (Kafka, RabbitMQ).
- Proficiency with Linux environments (deployment, debugging, performance tuning).
- Hands-on experience with AWS (EKS, S3, IAM, CloudWatch, etc.).
- Bonus: exposure to time-series/industrial data and operator-facing dashboards.
- Comfort working in forward-deployed, on-premise customer environments.
What Success Looks Like
- Orbital has user-facing dashboards and APIs that operators actually use in production.
- Applications run reliably in customer on-premise environments.
- Features are rapidly iterated based on live user feedback from engineers in the field.
- Full-stack code integrates seamlessly with Orbital's AI/ML microservices.
-
Software Engineer, Full Stack
3 days ago
Bengaluru, Karnataka, India RBS Full time ₹ 15,00,000 - ₹ 25,00,000 per yearJoin us as a Software Engineer, Full StackThis is an opportunity for a driven Software Engineer to take on an exciting new career challengeDay-to-day, you'll be engineering and maintaining innovative, customer centric, high performance, secure and robust solutionsIt's a chance to hone your existing technical skills and advance your career while building a...
-
Software Engineer, Full Stack
3 days ago
Bengaluru, Karnataka, India NatWest Group Full time ₹ 15,00,000 - ₹ 25,00,000 per yearJoin us as a Software Engineer, Full StackThis is an opportunity for a driven Software Engineer to take on an exciting new career challengeDay-to-day, you'll be engineering and maintaining innovative, customer centric, high performance, secure and robust solutionsIt's a chance to hone your existing technical skills and advance your career while building a...
-
Full Stack Software Engineer
5 days ago
Bengaluru, Karnataka, India Enable Data Incorporated Full time ₹ 20,00,000 - ₹ 25,00,000 per yearRole OverviewWe are seeking a full stack software engineer with 5 years relevant experience, who can take ownership of the Azure Function Teams Bot API, ensuring its development, stability, scalability, and maintainability.Key ResponsibilitiesDevelop, deploy, and maintain backend services using Python and Azure FunctionsImplement and manage CI/CD pipelines...
-
Full Stack Software Engineer
5 days ago
Bengaluru, Karnataka, India Enable Data Full time ₹ 15,00,000 - ₹ 25,00,000 per yearRole OverviewWe are seeking a full stack software engineer with 5 years relevant experience, who can take ownership of the Azure Function Teams Bot API, ensuring its development, stability, scalability, and maintainability.Key ResponsibilitiesDevelop, deploy, and maintain backend services using Python and Azure FunctionsImplement and manage CI/CD pipelines...
-
Full Stack Software Engineer
5 days ago
Bengaluru, Karnataka, India Enable Data Incorporated Full time ₹ 20,00,000 - ₹ 25,00,000 per yearRole OverviewWe are seeking a full stack software engineer with 5 years relevant experience, who can take ownership of the Azure Function Teams Bot API, ensuring its development, stability, scalability, and maintainability.Key ResponsibilitiesDevelop, deploy, and maintain backend services using Python and Azure Functions Implement and manage CI/CD pipelines...
-
Senior Full Stack Engineer
6 days ago
Bengaluru, Karnataka, India Oracle Financial Services Software Ltd Full time ₹ 12,00,000 - ₹ 36,00,000 per yearSoftware Developer 3 Senior Full Stack Engineer (IC3) About the Role Oracle Health is focused on delivering software solutions to help the world's largest pharmaceutical companies positively impact people's lives by supporting the cost-effective development of treatments for today's most challenging health related issues. We are seeking an...
-
Full Stack Software Engineer
2 weeks ago
Bengaluru, Karnataka, India TalentWeave Full time ₹ 6,34,000 - ₹ 19,54,390 per yearAbout the RoleWe're seeking a skilled Full Stack Software Engineer to join our team and work onour social media voting platform. You'll be working with a modern tech stack,contributing to both frontend and backend development while maintaining highcode quality standards.Key Responsibilities● Design, develop, and maintain scalable web applications using ...
-
Full Stack Software Engineer
2 weeks ago
Bengaluru, Karnataka, India Ampd Energy Full time ₹ 15,00,000 - ₹ 25,00,000 per yearAbout Us:Ampd Energy is transforming how cities build - cleaner, smarter, and more sustainably. We are trailblazers in making the construction industry emission-free. Our flagship product, the Ampd Enertainer, is an advanced, compact, and connected battery energy storage system (BESS) designed to replace the dirty, noisy, and hazardous diesel generators that...
-
Senior Full Stack Software Engineers
2 weeks ago
Bengaluru, Karnataka, India FLY Hub Travel Full time ₹ 20,00,000 - ₹ 25,00,000 per yearAbout the RoleWe are seeking highly skilled Senior Full Stack Software Engineers to join our dynamic team. The ideal candidates will have a strong background in full-stack development, cloud technologies, and modern deployment practices. You will play a key role in designing and delivering scalable, secure, and high-performance enterprise applications while...
-
Full Stack Engineer
1 week ago
Bengaluru, Karnataka, India TechConnexions - Startup Hiring Specialists Full time ₹ 15,00,000 - ₹ 18,00,000 per yearJob Title: Full-Stack EngineerCompany: [Funded Startup in Observability space]Location: Bangalore, IndiaType: Full-Time | On-site (Hybrid)Experience:2-4 yrsBudget: 14-15LPANP: Max 30 daysAbout Us:We're a leading technology firm deliveringinnovative software solutions in theObservability space,revolutionizing how businesses gain insights into their systems...