Delta Air Lines - Minneapolis, MN

posted 2 months ago

Full-time - Senior
Minneapolis, MN
Air Transportation

About the position

The Senior Software Development Engineer at Delta Air Lines will play a crucial role in the company's IT transformation journey, focusing on enhancing security measures for AWS Cloud services. This position involves leading technical efforts in API authentication and authorization, collaborating with various teams to deliver innovative solutions, and mentoring junior staff. The role is pivotal in ensuring the integrity and security of API-related systems while driving continuous improvement initiatives.

Responsibilities

  • Plan and develop security measures to safeguard information against unauthorized access.
  • Lead technical aspects of App and Information Security architecture, development, and operations.
  • Produce enterprise-level designs for API authorization and authentication in AWS.
  • Collaborate with application, infrastructure, and operations teams to provide architectural guidance.
  • Lead continuous improvement efforts for Authorization services.
  • Coordinate between infrastructure, application, and threat monitoring teams for timely solution delivery.
  • Create and maintain system documentation for authorization and authentication technologies.
  • Develop, document, and enforce standards and security procedures for access control.
  • Support integration, authentication, and authorization projects.
  • Own and lead solution implementations, upgrades, enhancements, and conversions.

Requirements

  • Minimum of 7 years work experience in IT with at least 4 years in software development.
  • Experience with DevSecOps technologies and build-to-manage environments.
  • Understanding of web services, APIs, and microservices architecture.
  • AWS/Cloud experience, including familiarity with Infrastructure as Code and CI/CD tools.
  • Knowledge of automated test frameworks and secure coding standards.
  • Experience with source control, build tools, and GIT.
  • Experience with Agile methodologies and 12-factor methodology.
  • Prior application development experience in Java and JSON.
  • Ability to communicate effectively with peers and business analysts.
  • Ability to lead and mentor junior team members.

Nice-to-haves

  • Key industry certifications such as CISA, CISM, CISSP, and cloud security certification.
  • Familiarity with Attribute-Based Access Control and Identity Federation protocols.
  • Experience with authorization technologies and concepts.
  • Experience across IT domains such as application development and infrastructure.
  • Experience with monitoring tools like Prometheus and CloudWatch.
  • A history of driving transformational change.
  • Bachelor's Degree in Computer Science or related field.

Benefits

  • Competitive salary and performance incentives.
  • 401(k) with generous company contributions up to 9%.
  • Up to 2 weeks of vacation for new hires.
  • Up to 56 hours of paid personal time within a 12-month period.
  • 10 paid holidays per calendar year.
  • 12 weeks of paid maternity/parental leave for birthing parents.
  • 2 weeks of paid parental leave for non-birthing parents.
  • Comprehensive health benefits including medical, dental, and vision insurance.
  • Family care assistance including fertility support and adoption assistance.
  • Holistic Wellbeing programs for physical, emotional, and financial health.
  • Domestic and International flight privileges for employees and family members.
  • Career development programs for long-term career goals.
  • Community service engagement and sustainability initiatives.
  • Business Resource Groups for employee inclusion and support.
  • Access to discounts and voluntary benefits through Deltaperks.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service