{"id":2624143,"url":"https://alion.io/job/jeppesen-foreflight-senior-software-engineer-python-ai-assisted-development","title":"Senior Software Engineer (Python, AI-Assisted Development)","company":{"id":2190871,"name":"Jeppesen ForeFlight","domain":"jeppesenforeflight.com","url":"https://alion.io/company/jeppesenforeflight","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"board_field","remote_working_hours":null,"hiring_geo_confidence":"inferred","locations":["Gdańsk, Poland","Kraków, Poland","Warsaw, Poland","Poznań, Poland","Łódź, Poland"],"countries":["PL"],"hiring_countries":["PL"],"hiring_countries_total":1,"salary":{"min":20800,"max":25400,"currency":"PLN","period":"month","gross":null,"usd_annual":77532},"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"CI/CD","optional":false},{"name":"Python","optional":false},{"name":"AI Agents","optional":true}],"status":"live","first_seen_at":"2026-10-15T13:18:42Z","employer_posted_date":null,"last_verified_at":"2026-10-15T13:18:42Z","board_verified":false,"closed_at":null,"days_open":0,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":0},"description":"About the role\nJeppesen ForeFlight builds the flight planning and navigation software that pilots use in the cockpit. A lot of that software has been running for years, and parts of it need to be modernized. That is the work.\nThis is not a greenfield job. You will spend your time inside systems someone else built, working out what a vague requirement actually means, and taking the change all the way: design, implementation, integration, testing, deployment, and keeping it stable afterwards. You will do it in a small cross-functional product team.\nA large share of that work happens with coding agents. We are not looking for someone who has heard of them. We are looking for someone who has shipped real changes with them and knows where they break: how to scope a task so an agent can execute it, what context it needs, and how to tell a good generated solution from one that merely compiles. The code is still yours when it goes to production.\nResponsibilities\nDesign, build, test, deploy, and operate software supporting aviation products and modernization initiatives.\n\nTurn ambiguous product outcomes into clear technical designs, interfaces, acceptance criteria, and well-scoped units of work.\n\nUse coding agents and other AI-assisted tools across the lifecycle: exploring unfamiliar code, implementing, refactoring, migrating, debugging, testing, and reviewing.\n\nStructure work so that engineers and agents can both execute on it, including running tasks in parallel where it makes sense and integrating the results coherently.\n\nEvaluate AI-generated solutions for correctness, architecture, security, maintainability, performance, and fit with the systems already in place.\n\nPut the right verification around changes: automated testing, static analysis, security tooling, observability, end-to-end validation, and manual review.\n\nIntegrate new capabilities with existing systems, workflows, and aviation data formats, and manage the compatibility and migration risk that comes with it.\n\nSurface technical risks, dependencies, and tradeoffs early, and explain them clearly.\n\nTake part in code review, production support, and improving how the team works, including how it works with agents.\n\nBasic qualifications\nStrong software engineering skills in Python or another general-purpose language.\n\nDemonstrated experience designing, delivering, and operating production software.\n\nDemonstrated experience using coding agents or comparable AI-assisted tools to deliver meaningful changes in real systems, with your own approach to evaluating and improving what they produce.\n\nAbility to break ambiguous work into clear, bounded tasks with enough context, constraints, and acceptance criteria for both humans and agents.\n\nSolid grounding in testing, CI/CD, observability, security, source control, maintainability, and production operations.\n\nExperience working in cloud environments and integrating with existing systems and architectures.\n\nStrong technical judgment, problem-solving ability, and clear written and verbal communication.\n\nPreferred qualifications\nExperience developing or improving agentic development workflows, repository instructions, automated verification, or developer tooling.\n\nExperience coordinating multiple agent tasks, or using agents for substantial refactors, migrations, or cross-cutting changes.\n\nExperience modernizing, extending, or integrating with complex legacy production systems.\n\nExperience delivering across multiple layers of a system.\n\nExperience in regulated, safety-critical, or high-reliability environments.\n\nAviation-domain experience, particularly as a pilot, dispatcher, or developer of aviation software.\n\nAbout Jeppesen ForeFlight\nJeppesen ForeFlight makes the flight planning, navigation and charting software that pilots use in the cockpit. Airlines, business aviation operators and avionics manufacturers rely on our aeronautical data, and that data has to be correct every time it is published.\nYou will work closely with engineers in the United States, so the working language is English. We hire on employment contracts (umowa o pracę).\nTech stack\nPython\nAI-augmented tools\nCoding Agents\nProductions systems\nCloud\nCI/CD\nTesting\nObservability\nLegacy Modernization\nDocker","description_format":"text","description_chars":4237,"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":[{"name":"Poland","iso":"PL","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Commercial Aviation"],"lifecycle":[{"event":"open","at":"2026-10-15T14:25:00Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":29,"reasons":["seen:0","win:early"],"computed_at":"2026-10-16T03:37:18Z"},"pay":{"stated_usd_annual":77532,"is_top_pay":false},"html_url":"https://alion.io/job/jeppesen-foreflight-senior-software-engineer-python-ai-assisted-development","json_url":"https://alion.io/job/jeppesen-foreflight-senior-software-engineer-python-ai-assisted-development.json","meta":{"generated_at":"2026-10-16T03:37:18Z","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":66,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-17T00: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":2190871},"rest":"https://alion.io/mcp/rest/get_company?id=2190871"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fjeppesen-foreflight-senior-software-engineer-python-ai-assisted-development"},{"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%2Fjeppesen-foreflight-senior-software-engineer-python-ai-assisted-development"},{"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%2Fjeppesen-foreflight-senior-software-engineer-python-ai-assisted-development"},{"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/jeppesen-foreflight-senior-software-engineer-python-ai-assisted-development\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fjeppesen-foreflight-senior-software-engineer-python-ai-assisted-development"}]}