{"id":3404819,"url":"https://alion.io/job/jpmorganchase-software-engineer-ii-data-engineering-pythonaws","title":"Software Engineer II – Data Engineering (Python/AWS)","company":{"id":257,"name":"JPMorganChase","domain":"jpmorganchase.com","url":"https://alion.io/company/jpmorganchase","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Oracle","truth_index":{"grade":"A","score":90,"open_postings":1160,"ghost_share":0.011,"stale_share":0.553,"repost_share":0.058,"time_to_fill_p50_days":12,"computed_at":"2026-10-31T05:58:55Z"}},"role":"DevOps","role_family":"DevOps","seniority":"middle","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Glasgow, United Kingdom"],"countries":["GB"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"Amazon Aurora","optional":false},{"name":"AWS","optional":false},{"name":"AWS Glue","optional":false},{"name":"CI/CD","optional":false},{"name":"Databricks","optional":false},{"name":"ETL/ELT","optional":false},{"name":"JavaScript","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Python","optional":false},{"name":"SQL","optional":false},{"name":"Amazon CloudWatch","optional":true},{"name":"Amazon ECS","optional":true},{"name":"AWS Lambda","optional":true},{"name":"IAM","optional":true},{"name":"pySpark","optional":true},{"name":"Spark","optional":true}],"status":"live","first_seen_at":"2026-10-22T14:43:34Z","employer_posted_date":"2026-10-22","last_verified_at":"2026-11-01T00:28:33Z","board_verified":true,"closed_at":null,"days_open":9,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":9},"description":"Are you passionate about building data solutions that power real business decisions at scale? At JPMorganChase, you'll work alongside talented engineers in a collaborative, agile environment where your contributions directly impact the reliability and performance of critical data systems. We invest in your growth - offering access to cutting-edge tools, cloud technologies, and AI-assisted engineering practices that keep you at the forefront of the industry.\nAs a Software Engineer II at JPMorganChase within the Market Data Engineering team in Glasgow, you will design, build, and operate secure and scalable data pipelines and services across AWS and cluster platforms. You will contribute to a high-performing agile team, delivering solutions that are stable, testable, and production-ready. This role offers the opportunity to deepen your expertise across the modern data engineering stack while working on problems that matter to the firm and its clients.\nJob responsibilities\nDesign, build, and support ETL/ELT pipelines and data services on AWS, ensuring solutions are secure, stable, and scalable\nDevelop and maintain data workflows using AWS Glue, including job authoring, data cataloging, and orchestration patterns\nBuild and query data stores on Amazon Aurora PostgreSQL, applying sound data modelling principles and performance-aware SQL\nContribute to Databricks workloads and integrations, supporting development-to-production practices across notebooks and jobs\nWrite high-quality, secure code primarily in Python, with JavaScript where appropriate, and troubleshoot issues across upstream and downstream dependencies\nLeverage enterprise-authorized AI coding assist tools within the work environment to improve code quality, delivery speed, and productivity (e.g., code generation/refactoring, unit test creation, documentation), while validating outputs through peer review, automated testing, and secure coding standards\nApply knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation\nAnalyze large and diverse datasets to identify problems and contribute to decision-making that supports stable, high-quality application development\nCollaborate with technical and non-technical partners to communicate progress, surface risks, and deliver solutions with a secure-by-design mindset\nRequired qualifications, capabilities, and skills\nFormal training or certification on software engineering concepts and expanding applied experience\nHands-on experience in system design, application development, testing, and operational stability\nExperience developing, debugging, and maintaining code in a large-scale environment using modern programming languages and database querying languages\nFamiliarity with Software Development Life Cycle practices, including exposure to agile methodologies, CI/CD pipelines, resiliency, and security principles\nHands-on experience using enterprise-authorized AI-assisted software development tools within the work environment (e.g., for coding, testing, troubleshooting, or documentation) with demonstrated ability to critically evaluate and validate AI-generated outputs\nUnderstanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations\nPreferred qualifications, capabilities, and skills\nExperience with Python for data engineering, including data manipulation and pipeline development using libraries such as pandas\nPractical knowledge of PySpark, including Spark SQL and performance-aware transformations\nAWS data engineering experience, including Lambda/Glue/DataLake/ECS/IAM/CloudWatch etc aware development and operational monitoring patterns\nProficiency in SQL for analytics and pipeline validation, with PostgreSQL experience a plus\nExperience working with Databricks notebooks and jobs across development-to-production workflows\nAn awareness of Market Data and Enterprise Level data security and access tracking","description_format":"text","description_chars":4136,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Commercial & Retail Banks","Wealth Management & Financial Advisors","Asset Management & Funds","Investment Banking & M&A Advisory"],"lifecycle":[{"event":"open","at":"2026-10-28T15:50:09Z"}],"visa":[],"liveness":{"score":44,"band":"fade","label":"Fading","p_open":1,"p_active":0.592,"p_room":0.75,"age_days":8,"expected_fill_days":12,"reasons":["conf:0","stale_co","velocity","win:late","comp:brand"],"computed_at":"2026-10-31T05:58:55Z"},"pay":null,"html_url":"https://alion.io/job/jpmorganchase-software-engineer-ii-data-engineering-pythonaws","json_url":"https://alion.io/job/jpmorganchase-software-engineer-ii-data-engineering-pythonaws.json","meta":{"generated_at":"2026-11-01T00:49:13Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":1422,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-02T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":257},"rest":"https://alion.io/mcp/rest/get_company?id=257"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fjpmorganchase-software-engineer-ii-data-engineering-pythonaws"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fjpmorganchase-software-engineer-ii-data-engineering-pythonaws"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fjpmorganchase-software-engineer-ii-data-engineering-pythonaws"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/jpmorganchase-software-engineer-ii-data-engineering-pythonaws\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fjpmorganchase-software-engineer-ii-data-engineering-pythonaws"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3404819}},{"tool":"search_jobs","arguments":{"company":"jpmorganchase.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3404819},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}