Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

JPMorgan Software Engineer III AWS Python Spark/PySpark 
India, Telangana, Hyderabad 
49230944

23.11.2024

Job responsibilities

  • Execute software solutions, design, development, and technical troubleshooting, thinking beyond routine approaches to build solutions or solve technical problems.
  • Create secure and high-quality production code and maintain algorithms that run synchronously with appropriate systems.
  • Produce architecture and design artifacts for complex applications, ensuring design constraints are met by software code development.
  • Gather, analyze, synthesize, and develop visualizations and reporting from large, diverse data sets to continuously improve software applications and systems.
  • Proactively identify hidden problems and patterns in data, using insights to drive improvements in coding hygiene and system architecture.
  • Contribute to software engineering communities of practice and events exploring new and emerging technologies.
  • Add to team culture of diversity, equity, inclusion, and respect.

Required qualifications, capabilities, and skills

  • Formal training or certification in software engineering concepts with 3+ years of applied experience.
  • Strong experience in big data technologies.
  • Hands-on experience in system design, application development, testing, and operational stability.
  • Proficient in coding, preferably in Python/PySpark.
  • Experience with distributed computing frameworks like Apache Spark/PySpark.
  • Strong SQL querying skills.
  • Knowledge of AWS services: EMR, EC2, Lambda, S3; SQS,
  • Experience in developing, debugging, and maintaining code in large corporate environments.
  • Overall knowledge of the software development life cycle.
  • Solid understanding of agile methodologies, including CI/CD, application resiliency, and security.
  • Demonstrated knowledge of software applications and technical processes in areas like cloud, AI, and machine learning.

Preferred qualifications, capabilities, and skills

  • Familiarity with Big data technologies
  • Exposure to cloud technologies
  • Scala, SNS, Athena, Glue are a plus.