About this role
Senior Software Engineer at InvestCloud. Location: Bengaluru, Karnataka, India. Role: building pipelines, driving migration, designing architecture Requirements: 6+ years in software/data engineering; proficiency in Python and SQL; experience with cloud data platforms (AWS), building data pipelines, migrating legacy Java/Groovy/Oracle systems; IaC, containerization, and observability tools. Category: Software Development Seniority: Senior Level Tools: Python, SQL, Java, Groovy, AWS, Oracle, Snowflake, Mage AI, Terraform, Apache Airflow, Fivetran, Airbyte, Kafka, Kinesis, Flink, Spark, dbt, BigQuery, Postgres, OpenTofu, Ansible, Docker, Jenkins, GitHub Actions, Linux, Bash, cron, AutoSys, Monte Carlo, Datadog, Prometheus, Splunk, PagerDuty, incident.io, Claude Code, Cortex, Cursor, TensorFlow, PyTorch, scikit-learn, LangChain Commitment: Full Time Workplace: Hybrid Languages: English