Software Engineer - Backend

Posted:
2/18/2026, 5:06:06 PM

Location(s):
Karnataka, India ⋅ Bengaluru, Karnataka, India

Experience Level(s):
Mid Level ⋅ Senior

Field(s):
DevOps & Infrastructure ⋅ Software Engineering

Workplace Type:
Hybrid

Join the Trackonomy Team! 

Want to be part of the next hyper-growth IoT story in Silicon Valley? Our seasoned leadership team has successfully grown the company 100x in four years while securing top VC investors like Kleiner Perkin and 8VC. We have paying customers and are rapidly scaling in the United States and Internationally. Are you looking for a high-energy, fast-paced, team-oriented environment that challenges your talents daily with cutting-edge technologies that solve global problems across multiple markets? Join the Trackonomy Team; we offer opportunities to talented professionals covering all engineering disciplines while creating  unique opportunities for career growth. 

About Trackonomy:

Trackonomy aims to make people and organizations more productive through our next-generation operating system for the connected world. Our unique diversity of technologies allows us to create building blocks and vertically integrated, configurable platforms that enable our customers to drive digital transformation throughout their organization. We have a successful track record of leading initiatives at multibillion-dollar businesses in the Logistics, Industrial, Healthcare, Homeland Security spaces, and more. Despite being in strategic stealth mode, our solutions have been on ABC, CNBC, CNN, FOX, and even featured during US Senate hearings. In 2019 we joined AirBnB, Google, and Twitter as a recipient of the prestigious World Economic Forum Pioneer Award! We have raised over $250 million from top investors, including Kleiner Perkins and 8VC. Trackonomy is headquartered in San Jose, California, in the heart of Silicon Valley. 

Summary:

The role focuses on enhancing and scaling Trackonomy's distributed IoT platform, building high-performance backend services that handle real-time data ingestion, processing, and analytics from millions of connected devices. The engineer will design microservices, optimize data pipelines, and ensure system reliability at a scale.

Expereince and Qualifications:  

  • Bachelor's degree in computer science or related field  
  • 6-8 years of backend development experience  
  • Proficiency in at least one: Node.js, Python, or Go  
  • Expert knowledge of data structures, algorithms, and design patterns  
  • Experience with relational (PostgreSQL/MySQL) and NoSQL (MongoDB/Cassandra/Redis) databases  
  • RESTful APIs and/or GraphQL implementation experience  
  • Microservices architecture expertise  
  • Docker and Kubernetes experience  
  • Message queuing systems (Kafka, RabbitMQ, AWS SQS)  
  • CI/CD pipelines (Jenkins, GitLab CI, GitHub Actions)  
  • Cloud platforms (AWS, Azure, or GCP)  
  • Distributed system design principles  
  • Git version control  

Preferred Qualifications:  

  • IoT platforms, telemetry systems, or edge computing experience  
  • Time-series databases (InfluxDBTimescaleDB, Prometheus)  
  • Streaming data processing (Apache Flink, Storm, AWS Kinesis)  
  • LLM tools/frameworks (Langchain, LlamaIndex)  
  • Infrastructure as code (Terraform, CloudFormation)  
  • Security best practices  
  • Monitoring tools (Datadog, New Relic, Grafana, ELK)  

Responsibilities: Core Technical:  

  • Design and maintain backend microservices for the IoT platform  
  • Implement robust APIs for device-cloud communication  
  • Architect and optimize data pipelines for high-velocity telemetry data  
  • Participate in system architecture discussions  
  • Optimize database schemas and queries  
  • Implement event-driven architectures with message queuing  
  • Performance optimization and load testing  
  • Troubleshoot production issues    

Collaboration & Quality:  

  • Work with cross-functional teams (product, frontend, DevOps, QA)  
  • Participate in Agile development processes  
  • Conduct code reviews and maintain coding standards  
  • Write comprehensive tests (unit, integration, end-to-end)  
  • Create technical documentation for APIs and architecture  
  • Participate in on-call rotations for production support Innovation:  
  • Stay current with emerging technologies and best practices  
  • Evaluate new tools and frameworks  
  • Mentor junior team members  
  • Solve complex distributed systems challenges  
  • Work on AI-driven predictive capabilities  

Trackonomy Systems is proud to ensure equal employment opportunities to all individuals regardless of their race, color, religious creed, national origin, ancestry, physical or mental disability, sex, gender, gender identity, gender expression, sexual orientation, age, medical condition, genetic information, marital or registered domestic partnership status, military or veteran status, or any other characteristic protected by state, federal, or local law. 

We strive to provide a stellar experience throughout the application process and ensure all applicants will be given proper consideration based solely on merit and Trackonomy’s business needs.

Trackonomy Systems is dedicated to working with and providing reasonable accommodations to individuals with physical and mental disabilities. If you need assistance or accommodation due to a disability while interviewing, please contact [email protected].

 

 

When you apply to a job on this site, you acknowledge and agree that the personal data contained in your application will be collected and processed by Trackonomy Systems, Inc. and/or one of its subsidiaries (“Trackonomy”) in accordance with our Applicant Privacy Notice.­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ If you have any questions about our privacy practices, please contact [email protected]