Posted on: 13/11/2025
What You'll Own And Build :
Build Systems That Power Industrial DataOps :
- Own key components and services end-to-end, from technical design through deployment, monitoring, and production operations.
- Contribute to architectural discussions and collaborate with Principal/Staff engineers on technical design and platform strategy.
Solve Complex Industrial Data Challenges :
- Build robust, fault-tolerant services and APIs that process industrial data at scale with high reliability.
- Implement low-latency microservices that power real-time industrial AI applications, digital twins, and predictive maintenance systems.
- Tackle complex technical problems across the stack, demonstrating technical depth and ability to work in multiple programming languages.
Work on challenges like :
- Real-time data processing, distributed system design, schema evolution, query optimization, and multi-tenant SaaS architecture.
Own Operational Excellence for Your Services :
- Build services with strong observability and monitoring, ensuring system health, uptime, and fast incident response.
- Take ownership of your services: performance tuning, capacity planning, and continuous optimization.
- Participate in on-call rotations, solve live production issues, and conduct thorough RCA (Root Cause Analysis) to prevent recurrence.
- Evaluate and propose new technologies and approaches to improve your services and team productivity.
Grow as a Technical Leader :
- Write high-quality, well-tested, and maintainable code that sets the standard for engineering excellence.
- Participate in architectural reviews and contribute your perspective on system design and technical decisions.
- Mentor junior engineers through code reviews, pair programming, and technical guidance
- Work hands-on to deliver features, fix critical bugs, and support high-priority initiatives.
What You Bring To The Table :
- 8-10 years of hands-on software engineering experience building backend systems and distributed services in production.
- Strong proficiency in one or more backend languages (C#, Rust, Scala, Kotlin, Java) with ability to write clean, performant, and maintainable code.
- True polyglot engineer: while you have strong proficiency in one language, you're programming language agnostic and can seamlessly pick up and work in any codebase based on product needs (Note: C# proficiency is required for this role).
- Solid understanding of distributed systems concepts: microservices, event-driven architectures, stream processing, message queues, and data consistency.
- Hands-on experience building and operating RESTful APIs, microservices, and backend systems at scale.
Backend & Data Engineering Skills :
- Experience with Kubernetes, Docker and containerized deployments.
- Working knowledge of databases: PostgreSQL, Elasticsearch, NoSQL systems, or similar technologies.
- Experience with cloud platforms (Azure, AWS, or GCP) and understanding of cloud-native development patterns.
- Familiarity with CI/CD pipelines, infrastructure as code, and modern development practices.
System Design & Problem-Solving :
- Ability to design clean, scalable solutions for well-defined problems and contribute to larger system designs.
- Strong debugging and problem-solving skills, especially in production environments with distributed systems.
- Good instincts for balancing technical quality with delivery speed and business priorities.
World-Class Engineering Culture :
- Work with globally distributed teams of exceptional engineers across Norway, US, and India.
- Continuous learning: exposure to cutting-edge industrial AI, distributed systems, and cloud infrastructure.
- Modern tech stack, best-in-class tools, and an engineering culture that values craftsmanship, ownership, and impact.
- Clear growth path: Opportunity to grow into Staff/Principal engineer roles with mentorship from senior technical leaders.
Qualifications Required :
- Bachelor's, Master's, or PhD in Computer Science, Engineering, or equivalent experience.
- 12-15years of full-time software engineering experience building backend systems.
- Strong proficiency in at least one backend language (C#, Rust, Scala, Kotlin, Java) with C# proficiency required for this role.
- Programming language agnostic mindset: proven ability to work seamlessly across multiple languages and codebases.
- Experience building and operating distributed services in production environments.
- Strong English communication skills (written and verbal).
Preferred :
- Experience in industrial software, IoT platforms, or time-series data systems.
- Familiarity with industrial protocols (OPC UA, PI/PI AF, WITSML) or interest in learning.
- Experience with multiple backend languages (Rust, C#, Scala, Kotlin, Python).
- Experience mentoring junior developers or leading small technical initiatives.
- Track record of owning services end-to-end including production support.
What We Offer :
- Competitive compensation aligned with top talent in the Indian market.
- Opportunity to work on globally impactful products used by Fortune 500 companies.
- Career growth: Clear path to Staff and Principal engineer levels with mentorship from senior technical leaders.
- Modern work environment: Flexible hybrid work, top-tier tools and infrastructure.
- Learning & development: Conference budgets, certifications, and continuous upskilling.
- Work directly with VP of Engineering and senior technical leaders in a high-trust, high-autonomy environment.
Did you find something suspicious?
Posted By
Posted in
Data Engineering
Functional Area
Data Engineering
Job Code
1574744
Interview Questions for you
View All