Jobs · Engineering · New York

Senior Platform Engineer - DevSecOps

LSEG · New York, NY · 1 wk ago
HybridEngineering$114k–$190k/yrFull-time

Responsibilities

  • Design and develop secure, scalable RESTful and GraphQL APIs using Python frameworks like FastAPI, Flask, or Django
  • Implement design patterns for reusable, maintainable backend systems
  • Design and optimize algorithms for processing, analytics, and data transformation
  • Build responsive frontend applications using React.js, TypeScript, or modern frameworks
  • Implement and maintain CI/CD pipelines and infrastructure as code using Azure or AWS
  • Integrate AI/ML models into production systems, including model serving, monitoring, and retraining workflows
  • Ensure application security with OAuth2, JWT, rate-limiting, and threat modeling
  • Integrate AI-assisted development and code generation tools such as GitHub Copilot, OpenAI APIs, or custom LLMs
  • Collaborate closely with product managers, designers, and DevOps to build production-grade software
  • Write unit, integration, and performance tests to ensure code quality
  • Mentor junior developers and conduct code/design reviews

Requirements

  • 7+ years of professional software development experience, with a strong focus on backend systems and cloud-native applications
  • 4+ years of hands-on experience in Python, including building scalable APIs, with deep understanding of language features and design patterns, automation scripts, and data processing pipelines
  • 2+ years of experience in Go (Golang), with exposure to microservices, concurrency patterns, and performance optimization
  • Proven experience in backend frameworks such as FastAPI, Flask, or Django
  • Strong grasp of REST, WebSockets, API versioning, and documentation best practices
  • Experience with frontend technologies like React, Next.js, or Vue.js
  • Familiarity with SQL and NoSQL databases such as PostgreSQL, MySQL, MongoDB, or Redis
  • Experience working in cloud-native environments, preferably Microsoft Azure, including services like Azure Kubernetes Service (AKS), Azure Functions, and Azure Policy
  • Understanding of application security concepts: CORS, CSRF, authentication flows, rate-limiting
  • Experience with using or integrating AI coding tools and APIs
  • Good understanding of software architecture, microservices, and event-driven systems

Qualifications

  • Bachelor’s or Master’s degree in computer science, Software Engineering, or a related field
  • Strong understanding of software design principles, data structures, and algorithms
  • Proficiency in version control systems (e.g., Git) and agile development methodologies
  • Excellent problem-solving skills and ability to work independently or in a team
  • Self-driven, proactive, and able to work independently
  • Strong communication and collaboration in cross-functional teams

Similar jobs