Location: Hyderabad, India
About DispatchTrack
DispatchTrack is the global leader of last mile logistics software, helping top brands powering over 18 million deliveries a year. Since 2010, DispatchTrack’s scalable SaaS platform has made delivery organizations more connected, agile, and intelligent, using highly-configurable capabilities designed to empower better delivery management from end to end. We’re constantly innovating to improve performance and better serve our 2,000+ customers, including Wal-Mart, Coca-Cola, Ashley, Ferguson Enterprises, and many others.
When businesses make promises to their customers—DispatchTrack makes sure they deliver. Promise. Deliver. Delight.
Job Description:
We are looking for Application Engineer with experience building coding agents and delivering scalable, high-performance applications. The role requires strong full-stack development expertise across multiple frameworks and databases, with AI/ML exposure.
Responsibilities:
- Design and develop Using AI coding agents (cursor ai, windsurf, codex etc.) to automate development tasks
- Build and maintain applications using Ruby on Rails, Node.js, React, Angular, and Python
- Integrate and optimize databases (MySQL, PostgreSQL, ClickHouse)
- Develop API integrations with internal/external platforms
- Ensure application scalability, performance, and security
- Collaborate with cross-functional teams to deliver automation-driven solutions
- Maintain documentation and coding best practices
- Develop robust backend services and APIs with focus on scalability, maintainability, and security.
- Optimize database design, indexing, and query performance for high-volume data operations.
- Implement asynchronous processing, job queues, and caching strategies (e.g., Redis, Kafka, Sidekiq).
- Apply system design principles for building distributed and fault-tolerant applications.
- Conduct code reviews, design discussions, and knowledge sharing to maintain engineering standards.
- Problem-solving & innovation mindset
- Strong communication and team collaboration skills.
Must Have:
- Strong proficiency in server-side frameworks: Ruby on Rails, Node.js (backend-focused modules), Python (for APIs/scripts).
- Deep expertise in relational databases (MySQL, PostgreSQL): query optimization, schema normalization/denormalization, transactions, indexing.
- Understanding of caching mechanisms, job scheduling, and data pipelines.
Qualifications:
- Minimum first-class Bachelor's Degree in Engineering from Premium Institutes.
- Minimum 3+ years of experience as Application Engineer.