Software Engineer 2

2 weeks ago


India Agriocom Full time ₹ 4,00,000 - ₹ 12,00,000 per year

Software Engineer Distributed Systems & Web Platforms

Location: Remote / Flexible

Experience: 36 years

About the Role

Were looking for a curious, hands-on software engineer who loves solving deep technical challenges. You'll build web applications that interact with large-scale embedded device networks, handling real-time data processing, visualization, and analytics. Expect problems that require creativity, strong fundamentals, and an appetite for learning.

What You'll Do

  • Design and develop scalable web platforms for distributed embedded systems.
  • Build efficient algorithms and handle real-time data streams.
  • Create interactive dashboards and visualizations.
  • Ensure reliable communication between devices and servers (MQTT, LoRa, etc.).
  • Take full ownership — from concept to production.

What We're Looking For

  • Strong in algorithms, data structures, and mathematics.
  • Experience with / Python / React / Vue / REST APIs.
  • Familiar with data visualization and real-time dashboards.
  • Linux comfort and clear communication skills.
  • Bonus: Embedded systems or IoT exposure.

We Value

  • Engineers who love solving puzzles and building things from scratch.
  • Independent thinkers who take initiative.
  • A passion for continuous learning and improvement.

Selection Challenge (Mandatory)

To apply, complete the following and share your GitHub repo link at

Problem:

You receive a stream of sensor data from 10,000 devices. Each device sends temperature readings every 5 minutes.

Write an algorithm that:

  • Efficiently calculates the average temperature of each device over the last hour
  • Identifies the top 10 devices with the highest variance in temperature over the past 24 hours

  • Software Engineer 2

    2 weeks ago


    Bengaluru, India Dell Technologies Full time

    Job Description The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics all with the most advanced technologies, tools, software engineering methodologies and the collaboration of...

  • Software Engineer 2

    3 weeks ago


    Bengaluru, India Dell Technologies Full time

    Job Description Software Engineer The Software Engineering team delivers next-generation software application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics all with the most advanced technologies, tools, software engineering...

  • Software Engineer 2

    24 hours ago


    India Lam Research Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    The group you'll be a part of In the Global Products Group, we are dedicated to excellence in the design and engineering of Lam's etch and deposition products. We drive innovation to ensure our cutting-edge solutions are helping to solve the biggest challenges in the semiconductor industry.  The impact you'll make As a Software Engineer at Lam, you...

  • Software Engineer 2

    4 weeks ago


    India Microsoft Full time

    We are looking for an outstanding Software Engineer 2 to join the Microsoft Discovery team and work on an exciting new AI-driven platform that will transform the scientific research process Microsoft Discovery is a cutting-edge enterprise platform that uses AI agents and high-performance computing to accelerate research and development R D in science and...


  • India Microsoft Full time

    Job Description Microsoft is a company where passionate innovators come to collaborate, envision what can be and take their careers further. This is a world of more possibilities, more innovation, more openness, and the skyisthelimit thinking in a cloud-enabled world. Within Azure Data, the databases team builds and maintains Microsoft's operational Database...


  • Chennai, India CADS Software Full time

    Job Description Job Title : Software Engineer Range : 2 4 : : Software Engineer - C++ / AutoCAD (ObjectARX) Developer Role Overview We are seeking a skilled Software Engineer C++ (AutoCAD / ObjectARX) to design, develop, and enhance our CAD-based detailing solutions. The role involves working extensively with ObjectARX, VC++, MFC, and COM to build...


  • India Boomi Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    About Boomi and What Makes Us SpecialAre you ready to work at a fast-growing company where you can make a difference? Boomi aims to make the world a better place by connecting everyone to everything, anywhere. Our award-winning, intelligent integration and automation platform helps organizations power the future of business. At Boomi, you'll work with...


  • Chennai, India CADS Software Full time

    Job Description Software Engineer - C# / Revit API Developer Company Overview At CADS, we build world-class engineering software trusted by thousands of users globally. We combine deep civil and structural engineering expertise with modern software development practices to deliver innovative and robust solutions for the construction industry. Our flagship...


  • Hybrid - Bangalore, India Abnormal Full time US$ 1,20,000 - US$ 1,80,000 per year

    The OpportunityAbnormal AI is revolutionizing cybersecurity by leveraging AI-native technologies to combat modern cyber threats. We're building a team of top-tier engineers who are excited to use Generative AI tools like Cursor, GitHub Copilot, and Claude to redefine how software is built—faster, smarter, and more efficient.We are seeking a highly skilled...


  • India Oracle Full time

    Job Description Are you passionate about applying your software engineering skills to delivering solutions that matter Oracle Health Insurance enables affordable and effective health insurance in many countries across the world. This Cloud based solution is engineered in several global locations, including the US, the Netherlands and India.We value a good...