Full-Time Senior Backend Engineer
Gt Hq is hiring a remote Full-Time Senior Backend Engineer. The career level for this job opening is Senior Manager and is accepting Europe based applicants remotely. Read complete job description before applying.
Gt Hq
Job Title
Posted
Career Level
Career Level
Locations Accepted
Share
Job Details
GT is looking for a Senior Backend Engineer interested in AI, ML and aerospace.
About the Client: A cutting-edge Aerospace and Defense company committed to delivering innovative, secure, and compliant solutions for customers.
About the Project & the Role: This team builds secure, cloud-native infrastructure powering mission-critical aerospace and defense systems.
Responsibilities:
- Architect Secure Systems: Design, build, and maintain secure backend services and APIs using Python.
- Design Scalable Infrastructure: Define system architecture focusing on reliability, fault tolerance, and scalability.
- Data Modeling: Create and manage performant, auditable database schemas in Postgres.
- Support ML Integration: Collaborate with the AI Architect to support data pipelines and deploy ML-powered features; understand model serving and inference integration.
- Cloud & DevOps: Deploy cloud-native services using GCP, Kubernetes, and CI/CD pipelines.
- Event-Driven Workflows: Build reactive systems using Kafka, Redis Pub/Sub, or similar tools.
- Security-First Engineering: Adhere to security and compliance standards (DoD, FedRAMP, NIST); implement authentication, encryption, and audit controls.
- Cross-Functional Work: Partner with product managers, QA, and front-end teams to deliver end-to-end features.
- Code Quality: Lead and participate in peer reviews to uphold code reliability, clarity, and maintainability.
- Documentation: Produce high-quality documentation for APIs, system architecture, and backend workflows.
Essential knowledge, skills & experience:
- Bachelor's or Master's degree in Computer Science, Software Engineering, Mathematics, or a related technical discipline.
- 5–8+ years of backend engineering experience, ideally in regulated or high-availability environments.
- Proficiency in Python for backend development and API design.
- Strong mathematical foundation.
- Familiarity with machine learning processes.
- Hands-on experience with Postgres and scalable data models.
- Proficiency in Kubernetes, Docker, and CI/CD pipelines.
- Experience with cloud platforms, ideally GCP.
- Working knowledge of event-driven systems (Kafka, Redis, or equivalents).
- Solid understanding of secure software development, encryption, and authentication standards.
- Strong communication and collaboration skills.
Interview Steps: GT interview, technical interview, final interview, security check