Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Delta Air Lines

Senior Software Development Engineer

Posted Updated 2 views
Discussion

Description

Responsibilities:

  • Designing, prototyping, and demonstrating new features and components of the front-end and back-end to users to ensure compliance with requirements.
  • Assisting in the design, implementation, and optimization of related approaches, tools, and workflows.
  • Build and integrate AI/ML-powered features and agents into applications using AWS AI services.
  • Apply AI-assisted development tools to accelerate software delivery, automate repetitive tasks, and improve code quality.
  • Collaborate with the technical teams, business teams, and product managers to ensure that the code that is developed meets their vision.
  • Design solutions to meet functional and technical requirements.
  • Align to security/compliance frameworks and control requirements.
  • Own quality posture. Write automated tests, ideally before writing code.
  • Develop delivery pipelines and automated deployment scripts.
  • Configure services, such as databases and monitoring.
  • Implement Service Reliability Engineering.
  • Fix problems from the development phase through the production phase, which requires being on call for production support.


Requirements:

  • Experience on Node.js, NPM, JSON, XML, REST APIs, and microservices.
  • Experience integrating AI/ML capabilities into applications (e. g., personalization, NLP, recommendations).
  • Familiarity with AWS AI/ML services such as Amazon SageMaker, Bedrock, and AgentCore.
  • Demonstrated experience using AI-assisted development tools (e. g., GitHub Copilot, Claude, and Kiro) to accomplish tasks such as generating and reviewing code, writing and maintaining tests, creating documentation, and debugging, with the judgment to validate and own AI-generated output.
  • Understanding of prompt engineering, AI workflows, or model integration patterns.
  • Experience working with generative AI or LLM-based solutions is highly desirable.
  • Familiarity with Model Context Protocol (MCP) for connecting AI models to external tools and data sources.
  • 4-7 years of hands-on experience as a software engineer or in a related technical engineering capacity. Relevant technologies and programming languages include Angular (16+), JavaScript, TypeScript, CI/CD, Jenkins, AWS, and Git.
  • Experience engineering software within an Amazon Web Services (AWS) cloud infrastructure or other prominent enterprise cloud provider.
  • Hands-on Development and Exposure to AWS
  • Experience in API Gateways and Lambda
  • Demonstrable experience with DevOps principles, practices, and tools.
  • Understanding of the full software development Lifecycle, building CI/CD pipelines, and practicing Test-Driven Development is a requirement.
  • Fundamental awareness of application security principles and 12-factor application development principles is required.
  • Experience with source control, build tools, and GIT (GitHub, Bitbucket, or other) is required.
  • Embraces a diverse set of people, thinking, and styles.


Preferred qualifications:

  • Bachelor's Degree in Computer Science, Information Systems, or a Related Technical Field.
  • Experience working in an airline technology environment.
  • AWS Certified Developer certification.

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →