DeveloperJobs.io
← Back to all jobs
J

Software Engineer III - Python Automation

Jersey City, NJ $133k - $185k/yr Full time Posted 16d ago

Job Description

Senior Software Engineer III in JPMorganChase's Infrastructure Platform, based in Jersey City, NJ, onsite.

Responsibilities

  • Design, implement, and troubleshoot software solutions with non routine approaches to solve complex technical problems.
  • Write secure, high quality production code and maintain algorithms that operate in sync with related systems.
  • Create architecture and design artifacts for intricate applications, ensuring alignment with established design constraints during development.
  • Gather, analyze, and visualize data from large, varied datasets and generate reports to support ongoing software improvements.
  • Identify hidden data patterns and issues early, using insights to enhance coding hygiene and system architecture.
  • Engage with software engineering communities of practice and participate in events exploring new technologies.
  • Foster an inclusive team culture emphasizing diversity, opportunity, and respect.
  • Champion AI assisted engineering practices across teams to boost code quality, delivery speed, and operational outcomes, establishing measurable validation standards and encouraging reuse of proven patterns within the SDLC/TLM toolchain.
  • Leverage the SDLC toolchain and approved AI powered development tools to scale automation and improve overall engineering value.

Requirements

  • At least 3 years of hands-on infrastructure automation experience.
  • Practical experience across system design, application development, testing, and maintaining operational stability.
  • Proficiency in one or more programming languages.
  • Experience coding, debugging, and maintaining software in a large corporate environment with modern languages and database query capabilities.
  • Solid understanding of the Software Development Life Cycle.
  • Strong grasp of agile practices, including CI/CD, application resiliency, and security.
  • Knowledge of software applications and technical processes within relevant domains such as cloud, AI/ML, or mobile.
  • Proven experience leading the use of enterprise authorized AI assisted development tools for coding, code review, and testing, with the ability to set team expectations for AI output validation.
  • Commitment to responsible AI use in engineering workflows, including data sensitivity, secure handling of inputs/outputs, resiliency, and security, plus coaching of senior engineers on compliant usage patterns and controls.

Technologies

  • Python

Benefits

  • Comprehensive health care coverage
  • On-site health and wellness centers
  • Retirement savings plan
  • Backup childcare
  • Tuition reimbursement
  • Mental health support
  • Financial coaching

Similar Jobs