
Full Stack Software Engineer
2 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.
-
Full Stack Software Engineer
3 days ago
Bengaluru, Karnataka, India beBeesoftware Full timeJob Title: Full Stack Software EngineerWe are seeking a highly skilled and experienced full stack software engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, implementing, and maintaining scalable and efficient software solutions.The ideal candidate will have a strong background in software...
-
Full Stack Software Engineer
5 days ago
Bengaluru, Karnataka, India beBeeDeveloper Full time US$ 80,000 - US$ 1,20,000Job Title: Full Stack Software EngineerWe are seeking a skilled Full-stack Developer to join our team. The ideal candidate will have a strong background in full-stack development and a passion for innovation.Key Responsibilities:Design, develop, and maintain complex software systemsWork on large application dashboards integrating with payment gateways, Maps,...
-
Software Engineer, Full Stack
3 days ago
Bengaluru, Karnataka, India RBS Full time ₹ 1,04,000 - ₹ 1,30,878 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
2 days ago
Bengaluru, Karnataka, India NatWest Group Full time ₹ 1,04,000 - ₹ 1,30,878 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
3 days ago
Bengaluru, Karnataka, India beBeesoftware Full time ₹ 20,00,000 - ₹ 25,00,000Job Title:Full Stack Software Engineer About the Role: Our company is seeking a skilled Full Stack Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and deploying web-based applications using various technologies. You will work closely with other developers and...
-
Software Engineer, Full Stack
2 days ago
Bengaluru, Karnataka, India Aibound Full time US$ 1,20,000 - US$ 2,00,000 per yearAbout the RoleWe're looking for a Full Stack Software Engineer who thrives in dynamic environments and loves building scalable, secure, and high-performance applications. In this role, you'll play a key part in designing and developing both the frontend and backend of our AI cybersecurity platform, working closely with cross-functional teams to deliver...
-
Senior Full-Stack Software Engineer
2 days ago
Bengaluru, Karnataka, India Guidewire Software Full time US$ 1,50,000 - US$ 2,00,000 per yearSummaryGuidewire is searching for a senior full stack engineer who is passionate about all things data, from polishing data under the hood to visualizing complex data sets in mind blowing ways. You will help build our next generation of data analytics and visualization tools to help insurance companies glean actionable insights into their operational...
-
Full Stack Software Engineer
3 weeks ago
Bengaluru, Karnataka, India Oracle Full timeJob DescriptionJob TitleFull Stack Developer Java & ReactLocationBengaluruDepartment / FunctionSoftware EngineeringJob SummaryWe are seeking an experienced and passionate Full Stack Developer with strong expertise in Java/J2EE, React, microservices, and scalable system design. As a member of our software engineering division, you will play a key role in...
-
Software Engineer
3 days ago
Bengaluru, Karnataka, India beBeesoftware Full time ₹ 1,04,000 - ₹ 1,30,878Job Title:Software Engineer - Full StackJob Description:We are seeking a skilled Software Engineer to join our team. As a software engineer, you will design, develop, and test software systems that meet the needs of our customers.Required Skills and Qualifications:To be successful in this role, you will need to have the following skills and...
-
Full Stack Software Engineer
3 days ago
Bengaluru, Karnataka, India antal Full timeRole : Full Stack Software Engineer Python/React (f/m/d)Location : BengaluruExperience : 5+ yearsJob Type : Permanent (Hybrid 3 days WFO & 2 days WFH)About our client :Our client is a leading European energy utility dedicated to advancing the energy transition through efficiency, innovation and adaptability. Our in-house Software Engineering team enables...