Back End Engineer

DFW International AirportGrapevine, TX
2d

About The Position

Under the direction of the Manager, Data Engineering, the Backend Engineer (Product) will design, develop, and operate critical backend systems, APIs, and data pipelines. This role works across the full software development lifecycle to build reliable, scalable, and secure services. Responsible for integrating with core cloud (Azure) and data platforms (Snowflake, various databases) to support application and business needs.

Requirements

  • Bachelor’s degree in data science, computer science, engineering, or a related field.
  • Five (5) years of experience with backend system development, cloud deployments, and database integration.
  • Any equivalent combination of education and/or experience may be substituted for the above.
  • Skill in designing, building, and managing RESTful APIs for data services, including API authentication, authorization, and security best practices.
  • Skill in source control (Git, GitHub/GitLab) and CI/CD pipelines.
  • Skill in server-side/backend programming, with strong coding, debugging, and optimization skills. Demonstrated experience building production Python-based or Node.js-based solutions is preferred.
  • Skill in data warehouses (e.g., Snowflake), relational databases (e.g., Oracle, Sql Server, PostgreSQL), and key-value stores (e.g., Redis).
  • Knowledge of event-driven architecture and messaging/streaming platforms (e.g., Confluent/Kafka, Azure Event Hub, Pub/Sub).
  • Knowledge of microservice, monolithic, and event-driven architectural patterns.
  • Skill in containerization (Docker, Kubernetes) and cloud platforms (Azure highly preferred).
  • Ability to perform problem-solving, particularly in complex backend and data engineering contexts.
  • Skill in cross-functional communication and collaboration, with the ability to work effectively with frontend, data, and DevOps teams.
  • Ability to create clear technical documentation and communicate complex ideas effectively to both technical and non-technical stakeholders.
  • Ability to establish and maintain effective working relationships inside and outside the organization.
  • Must obtain a Security Identification Display Area (SIDA) Airport Identification/Access Badge (badge) in accordance with Department of Homeland Security Transportation Security Administration (TSA) requirements in Chapter 49 of the Code of Federal Regulations Part 1500 et al., and DFW Airport’s Airport Security Program within thirty (30) days from date of employment and maintain qualification for a SIDA badge upon each badge renewal.

Nice To Haves

  • Certification in Azure, AWS or other cloud platforms.
  • Experience in Azure DevOps
  • Experience in Azure AL/ML

Responsibilities

  • Collaborates with business and product teams to design, develop, and maintain backend services, including APIs, data pipelines, and microservices.
  • Builds scalable, secure, and data-intensive server-side logic (e.g., Python, Node.js), optimizing for performance and resource utilization.
  • Integrates backend systems with on-premise and cloud-based (e.g., Azure) databases (e.g., Oracle, SQL Server, PostgreSQL) and data warehouses (e.g., Snowflake).
  • Develops and maintains robust data pipelines to ensure reliable data movement, transformation, and accessibility.
  • Contributes to architecture discussions to define backend system designs and data integration patterns.
  • Proactively troubleshoots and resolves backend performance issues, database bottlenecks, and service outages.
  • Manages and tracks progress using tools within an Agile, Scrum, or Kanban frameworks.
  • Creates and maintains comprehensive documentation for deployment, maintenance, support, and operational processes.
  • Performs other related duties as assigned.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service