remote
Software Engineer III - LexisNexis Risk Solutions
Software Engineer
Senior backend engineer building scalable aviation analytics services using Python, AWS, and ML pipelines, driving data-driven insights for airlines and travel partners.
About the role
Key Responsibilities
- Design, develop, and maintain high‑throughput data pipelines that ingest, transform, and serve aviation data to internal and external stakeholders.
- Implement machine‑learning models and feature engineering workflows in Python, integrating them into production services on AWS.
- Collaborate with data scientists, product managers, and DevOps to translate business requirements into scalable, maintainable code.
- Optimize query performance and storage using SQL and columnar data stores, ensuring low latency for analytical workloads.
- Automate deployment and monitoring with Docker, Kubernetes, and CI/CD pipelines, ensuring high availability and observability.
Requirements
- 5+ years of professional software development experience, with a strong focus on backend services.
- Proficiency in Python, SQL, and experience building data pipelines with Airflow or similar orchestrators.
- Hands‑on experience deploying and scaling services on AWS (EC2, ECS, Lambda, S3, Redshift).
- Solid understanding of machine‑learning concepts and experience integrating ML models into production.
- Excellent problem‑solving skills, strong communication, and a collaborative mindset.
Skills
pythonawsmachine learningsqlairflowdocker