11+ Legal Jobs in Pune | Legal Job openings in Pune
Apply to 11+ Legal Jobs in Pune on CutShort.io. Explore the latest Legal Job opportunities across top companies like Google, Amazon & Adobe.

- Drafting, reviewing and negotiating of customer/subcontractor agreements in a wide range of industrie.
- Extensive experience with vetting, drafting and negotiating master service agreements, subcontractor, non-disclosure agreements, statement of works, change orders etc.
- Well versed in local commercial and corporate law with global outlook.
- Collaborate with various business functions in connection with driving deal negotiations.
- Post signing contract management, including amendments to existing contracts, business team support and counsel
- Train the other legal team members on negotiation/drafting skills
- Managing, mentoring and leading team members.
- 8+ years of law firm experience with a mid to large size law firm or IT company or similar industry with a focus on general corporate law. An understanding of IT and IT sourcing contracts a plus
- Strong knowledge and experience in negotiating high value commercial contracts. Candidate should possess experience in handling international clients and exposed to international laws

As a C++ developer working in front office electronic trading, your role involves developing and maintaining software solutions for trading systems used in financial markets. Here are some key aspects of your responsibilities:
C++ Programming: Mastery of the C++ programming language is essential, as most trading systems are built using C++ due to its performance and efficiency.
Electronic Trading Systems: You'll work with electronic trading systems that execute trades automatically based on predefined algorithms or user instructions. Understanding order execution, order management, and market data processing is crucial.
Multithreading: Multithreading is vital in electronic trading systems to handle concurrent tasks efficiently. You'll need to design, implement, and debug multithreaded applications to ensure optimal performance and reliability.
Low-Latency Systems: Electronic trading often requires low-latency systems to execute trades swiftly. You'll optimize code and algorithms to minimize latency and ensure timely order execution.
Algorithmic Trading: Knowledge of algorithmic trading strategies and implementing them in software is advantageous. This includes understanding mathematical models, statistical analysis, and risk management.
Networking: Understanding network protocols and communication is necessary for connecting trading systems to exchanges, brokers, and other financial institutions. This involves working with TCP/IP, UDP, and messaging protocols like FIX (Financial Information Exchange).
Risk Management: You'll implement risk controls and safeguards in trading systems to prevent erroneous trades or mitigate risks associated with market volatility.
Testing and Debugging: Thorough testing and debugging are crucial to ensure the reliability and stability of trading systems. You'll write automated tests, perform manual testing, and debug issues to maintain system integrity.
Performance Optimization: Continuously optimizing the performance of trading systems is essential to handle increasing trading volumes and maintain competitiveness. This involves profiling code, identifying bottlenecks, and applying optimizations.
Regulatory Compliance: Adhering to regulatory requirements and standards in the financial industry is critical. You'll ensure that trading systems comply with regulations such as MiFID II, Dodd-Frank, and others applicable to electronic trading.
Collaboration: Working closely with traders, quants, risk managers, and other stakeholders to understand requirements and implement solutions that meet business needs.
Documentation: Maintaining clear and comprehensive documentation for code, algorithms, and system architecture is important for knowledge sharing and compliance purposes.
Overall, being a C++ developer in front office electronic trading requires a strong technical foundation, attention to detail, and the ability to work effectively in a fast-paced and demanding environment.

Role Overview
We're looking for experienced Data Engineers who can independently design, build, and manage scalable data platforms. You'll work directly with clients and internal teams to develop robust data pipelines that support analytics, AI/ML, and operational systems.
You’ll also play a mentorship role and help establish strong engineering practices across our data projects.
Key Responsibilities
- Design and develop large-scale, distributed data pipelines (batch and streaming)
- Implement scalable data models, warehouses/lakehouses, and data lakes
- Translate business requirements into technical data solutions
- Optimize data pipelines for performance and reliability
- Ensure code is clean, modular, tested, and documented
- Contribute to architecture, tooling decisions, and platform setup
- Review code/design and mentor junior engineers
Must-Have Skills
- Strong programming skills in Python and advanced SQL
- Solid grasp of ETL/ELT, data modeling (OLTP & OLAP), and stream processing
- Hands-on experience with frameworks like Apache Spark, Flink, etc.
- Experience with orchestration tools like Airflow
- Familiarity with CI/CD pipelines and Git
- Ability to debug and scale data pipelines in production
Preferred Skills
- Experience with cloud platforms (AWS preferred, GCP or Azure also fine)
- Exposure to Databricks, dbt, or similar tools
- Understanding of data governance, quality frameworks, and observability
- Certifications (e.g., AWS Data Analytics, Solutions Architect, Databricks) are a bonus
What We’re Looking For
- Problem-solver with strong analytical skills and attention to detail
- Fast learner who can adapt across tools, tech stacks, and domains
- Comfortable working in fast-paced, client-facing environments
- Willingness to travel within India when required
- 6-8 years direct experience as a SQL Developer.
- 3+ years’ experience in ETL tools like SSIS, SSRS- Reports
- Proven Microsoft T-SQL skills.
- 3+ years of Data Analysis in a financial institution is preferred.
- Demonstrated knowledge of large, relational databases and data structures.
- Strong experience in database security
- Strong understanding of ETL concepts.
- Proficient in standard business and database software including: MS Office, MS Access, and SSMS.
- Experience with Agile using JIRA software, Confluence or combination of both.
- Recommend a migration and consolidation strategy for DevOps tools
- Design and implement an Agile work management approach
- Make a quality strategy
- Design a secure development process
- Create a tool integration strategy
Designation: Kafka Consultant
Job Description:
- 3-8+ years of experience programming in a backend language (Java / Python), with a good understanding of troubleshooting errors.
- 5+ years of experience in Confluent Kafka / 3+ years of experience in Confluent Kafka
- Cloud Kafka, Control Central, Rest Proxy, HA Proxy, Confluent Kafka Connect, Confluent Kafka Security features
- 3-5+ years of working experience with different databases such as Oracle/Mysql/MongoDB/Snowflake/RDS databases.
- 3-5+ years of experience with AWS/GCP/Azure preferred AWS. AWS Solutions Architect certifications are preferred.
- 2+ years of experience with Monitoring tools (Prometheus, Grafana / Spl
- Proficient in building/scaling large systems end to end using Tibco BW5, BW6 or other high-performance languages,
- developer tools, CI/CD, DevOps, GitHub, Terraform, and Ansible.


We are looking for a skilled React.js Developer to join our front-end development team. In this role, you will be responsible for developing and implementing user interface components using React.js concepts and workflows such as Redux, Flux, and Webpack. You will also be responsible for profiling and improving front-end performance and documenting our front-end codebase.
To ensure success as a React.js Developer, you should have in-depth knowledge of JavaScript and React concepts, excellent front-end coding skills, and a good understanding of progressive web applications. Ultimately, a top-class React.js Developer should be able to design and build modern user interface components to enhance application performance.