Software Engineer – Platform

Agneyas Labs

Indiana (PA)

On-site

USD 120,000 - 180,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Agneyas Labs seeks a senior Software Engineer with deep experience in high-scale distributed systems. You will contribute to the design and implementation of the Agneyas Industrial IoT platform to deploy scalable and secure applications, covering API definition, deployment, operational management and debugging.

As a Senior System Developer, you will work on complex distributed systems using modern computing and networking environments, enabling high-volume data-centric IoT and AI/ML services

Qualifications

  • Experience with highly distributed software systems and scalability.
  • Experience deploying scalable cloud-native services.
  • Hands-on coding with multiple languages and Linux.
  • Familiarity with Kubernetes and Docker environments.

Responsibilities

  • Design and deliver infrastructure solutions for IoT and AI/ML components.
  • Evaluate open source and close source technologies to build scalable systems.
  • Own software components delivering features with scale and performance.
  • Improve reliability and performance of the platform.
  • Participate in code reviews and ensure product quality.
  • Adopt new technologies and best practices.

Skills

C
C++
Golang
Python
Kubernetes
Docker
Distributed systems
Cloud-native

Education

BE/BTech in Computer Engineering

Tools

Kubernetes
Docker

Job description

Agneyas is looking for a senior Software Engineer with in-depth experience in high scale distributed systems. You will participate in the design and implementation of Agneyas Industrial IoT platform that is used to deploy scalable and secure applications. Your work includes, but not limited to, API definition, implementation, deployment, operational management, and debugging.

As a Senior System Developer, you will implement complex distributed systems using state-of-the-art computing and networking environment offering high-volume data-centric IoT and AI/ML services. You will vet various open source and close source technologies, components, libraries, tools etc. and help build a scalable, highly available, and easily manageable system.

Responsibilities
  • Design and deliver infrastructure solutions that will help create, deploy and manage the service components that serves the diverse requirement of IoT and AI/ML solutions
  • Investigate various open source and close source technologies, components, libraries, tools etc. and help build a highly available, highly scalable and easily manageable system
  • Demonstrate responsibility and ownership of software components and deliver complete features satisfying functional, scale, performance and manageability requirements
  • Implement and evaluate software reliability and performance
  • Share the knowledge with code reviews and suggestions to ensure quality of product according to standards, processes and procedures
  • Learn and apply new technologies, best design practices and usability patterns
Minimum Qualifications
  • BE/BTech degree in computer engineering or equivalent
  • 1-3+ Years of engineering experience
  • Knowledge and experience in highly distributed software systems, ability to understand the nuances and solve problems related to scale, performance and resiliency of such a system
  • Experience in developing and deploying scalable and highly available cloud-native software services
  • Experience in orchestration systems like Kubernetes and container technologies like Docker
  • Hands on experience in multiple computer programming languages such as C, C++, Golang, Python in Linux OS environment
  • Ability to implement all phases of a development cycle for a software product from understanding requirements, going through design, development and deploy phases
  • Deep understanding of end-to-end testing and test automation of web applications.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Platform Engineer for Scalable IoT & AI/ML
Senior Platform Engineer for Scalable IoT & AI/ML

Agneyas Labs • Indiana (PA)

On-site
USD 120,000 - 180,000
Senior Software Engineer / Principal Engineer – Switching
Senior Software Engineer / Principal Engineer – Switching

Agneyas Labs • Indiana (PA)

On-site
USD 120,000 - 160,000
Senior Software Engineer - Networking & Switch Systems
Senior Software Engineer - Networking & Switch Systems

Agneyas Labs • Indiana (PA)

On-site
USD 120,000 - 160,000
Senior Software Engineer, AI Ecosystem
Senior Software Engineer, AI Ecosystem

Aerospike • Mountain View (CA)

On-site
USD 180,000 - 240,000
Senior Software Engineer
Senior Software Engineer

Searchability® • Dallas (TX)

On-site
USD 90,000 - 150,000
Senior Systems Software Engineer, Cloud Infrastructure and Development
Senior Systems Software Engineer, Cloud Infrastructure and Development

NVIDIA AI • Santa Clara (CA)

On-site
USD 180,000 - 260,000
Equity
Software Engineer, Backend (Agentic AI)
Software Engineer, Backend (Agentic AI)

DevExplore • San Francisco (CA)

On-site
USD 140,000 - 220,000
Equity
Senior Manager, Platform Software Engineering
Senior Manager, Platform Software Engineering

Ll Oefentherapie • Nashville (TN)

On-site
USD 150,000 - 190,000
Senior Engineer Full Stack
Senior Engineer Full Stack

Compunnel, Inc. • Aliso Viejo (CA)

On-site
USD 120,000 - 160,000
Software Engineer
Software Engineer

Edison Smart® • Plano (TX)

Hybrid
USD 110,000 - 165,000