Senior Software Engineer
RemoteFull-time3–7 yrsPosted yesterday
Mid-level software engineering role at Velocix Solutions India. Needs 3+ years. Remote.
About the role
MACH is an innovator and leader in global monetization solutions. Their software optimizes and orchestrates critical inter-carrier business processes including data and financial clearing, network roaming, real-time campaign management, and interconnect solutions. MACH creates transformative communications solutions for today, tomorrow, and beyond, bridging wholesale and inter-carrier connectivity with roaming and clearing.
What you'll do
- Lead the architecture and implementation of scalable batch and real-time streaming pipelines
- Be responsible for ingest, storage, large-scale processing, and serving layers, transforming massive volumes of unstructured, semi-structured
- So, how are we going to keep you busy?
- Query Performance Optimization: Author and tune highly complex distributed queries in Apache Hive to meet tight SLAs
- Orchestration & Workflow Management: Automate and monitor multi-stage pipeline DAGs using orchestration tools like Apache Airflow or Oozie
What you need
- Python
- SQL
- Git
- Java
- Kafka
- Shell scripting
Good to have
- MongoDB
- ETL
- Hadoop
- Spark
- NoSQL
- Telecom