Software Engineer III - Python & Databricks

apartmentJpmorgan & Co placeHyderabad calendar_month 

Job Description

Job Description

We have an exciting and rewarding opportunity for you to advance your software engineering career and make a meaningful impact.

Job Summary

As a Software Engineer III at JPMorgan Chase within Corporate Technology, you join a collaborative team to develop and enhance critical software applications. You will help drive technology improvements that support our business objectives and foster a culture of inclusion, respect, and growth.

Job Responsibilities
  • Develop workflows and ELT pipelines using PySpark and Databricks.
  • Build and maintain ML execution pipelines using Python on Databricks and Streamlit.
  • Build and maintain real-time model execution processes using Java and Moneta Boot.
  • Execute software solutions, including design, development, and technical troubleshooting, to build innovative applications.
  • Create secure, high-quality production code and maintain efficient algorithms.
  • Produce architecture and design artifacts for complex applications, ensuring design constraints are met.
  • Gather, analyze, and synthesize data to develop visualizations and reporting for continuous improvement.
  • Identify hidden problems and patterns in data to drive enhancements in coding hygiene and system architecture.
  • Contribute to software engineering communities of practice and events focused on emerging technologies.
Required Qualifications, Capabilities, And Skills
  • Formal training or certification on software engineering concepts and 3+ years applied experience
  • Good working knowledge of AWS, Databricks, PySpark, Python, Java, and Moneta Boot.
  • Hands-on experience in system design, application development, testing, and operational stability.
  • Skilled in coding in one or more programming languages, such as Python or Java.
  • Experience developing, debugging, and maintaining code in large environments using modern programming and database querying languages.
  • Knowledge of the Software Development Life Cycle.
  • Understanding of agile methodologies, including CI/CD, application resiliency, and security.
  • Demonstrated knowledge of software applications and technical processes within disciplines such as cloud computing, artificial intelligence, machine learning, or mobile development.
Preferred Qualifications, Capabilities, And Skills
  • Experience with Databricks or AWS S3
  • Exposure to cloud technologies or distributed computing

ABOUT US

thumb_up_altRecommended

Custom Software Engineer

apartmentAccentureplaceHyderabad
Project Role : Custom Software Engineer Project Role Description : Design, build and configure applications to meet business process and application requirements. Must have skills : SAP BTP Integration Suite Good to have skills : NA Minimum 5 year...
business_centerHigh salary

Senior Full Stack Software Engineer

apartmentAnblicksplaceHyderabad
Job Description Role: Senior Full Stack Software Engineer Experince: Hyderabad Experince: 7+ Yrs Job Role Summary We are looking for an experienced full stack Software Engineer to join our data and identity delivery platform group. You...
electric_boltImmediate start

Software Engineer - MERN Stack

apartmentWeekday AIplaceHyderabad
Software Engineer with 4 to 6 years of practical experience in the MERN stack (MongoDB, Express.js, React.js, Node.js) to become a part of our engineering team in Hyderabad. This position involves designing and implementing scalable web applications...