AgileEngine is one of the Inc. 5000 fastest-growing companies in the U and a top-3 ranked dev shop according to Clutch. We create award-winning custom software solutions that help companies across 15+ industries change the lives of millions
If you like a challenging environment where you're working with the best and are encouraged to learn and experiment every day, there's no better place - guaranteed! :)
WHAT YOU WILL DO
- Design, build, and maintain scalable, high-performance backend services using Go (Golang) and Python for data pipeline automation;
- Optimize real-time market data processing pipelines for accuracy, speed, and reliability;
- Work with Kafka, Redis, MongoDB, and SQL to manage and process large-scale financial datasets;
- Implement and enhance gRPC-based services to support low-latency data exchange;
- Collaborate with data engineers and product teams to ensure seamless data ingestion and API performance;
- Contribute to infrastructure improvements, leveraging cloud platforms (AWS, Google Cloud, or Azure) and container orchestration tools like Docker and Kubernetes;
- Develop and maintain CI/CD pipelines to streamline deployments;
- Ensure data quality and integrity across all systems, implementing monitoring and logging tools;
- Participate in code reviews, technical discussions, and architectural decisions;
- Troubleshoot and debug complex backend issues, ensuring system stability;
- Available to provide on-call technical support.
MUST HAVES
- 3+ years of experience in backend development with Go (Golang) and Python;
- Strong understanding of distributed systems and event-driven architectures;
- Experience with Kafka, Redis, MongoDB, and SQL for real-time data processing;
- Proficiency in gRPC for efficient API communication, including streaming (gRPC Stream);
- Ability to optimize high-throughput, low-latency systems;
- Experience with cloud platforms (AWS, Google Cloud, or Azure);
- Familiarity with containerization (Docker, Kubernetes) and microservices architectures;
- Strong problem-solving skills and ability to work in a fast-paced, data-driven environment;
- Good communication skills, with experience working in cross-functional teams;
- Upper-Intermediate English level.
NICE TO HAVES
- Experience working with real-time financial market data and understanding of data quality principles;
- Experience with C++;
- Knowledge of other programming languages such as JavaScript, or Rust;
- Familiarity with crypto ecosystems (CeFi/DeFi), blockchain analytics, or digital asset trading;
- Knowledge of time-series databases and efficient data storage techniques;
- Exposure to high-frequency trading (HFT), algo trading, or market surveillance tools;
- Understanding of security best practices in API development and data handling.
THE BENEFITS OF JOINING US
- Remote work & Local connection
Work where you feel most productive and connect with your team in periodic meet-ups to strengthen your network and connect with other top experts.
- Legal presence in India
We ensure full local compliance with a structured, secure work environment tailored to Indian regulations.
- Competitive Compensation in INR
Fair compensation in INR with dedicated budgets for your personal growth, education, and wellness.
- Innovative Projects
Leverage the latest tech and create cutting-edge solutions for world-recognized clients and the hottest startups.
Next Steps After You Apply
The next steps of your journey will be shared via email within a few hours. Please check your inbox regularly and watch for updates from our Internal Applicant site, LaunchPod, which will guide you through the process.