GT was founded in 2019 by a former Apple, Nest, and Google executive. GT’s mission is to connect the world’s best talent with product careers offered by high-growth companies in the UK, USA, Canada, Germany, and the Netherlands.
On behalf of our partner in the defence-tech domain, GT is looking for a Senior Golang Developer interested in AI, ML and aerospace.
Our client is a cutting-edge Aerospace and Defense company committed to delivering innovative, secure, and compliant solutions for our customers. They specialize in mission-critical technology services for government and private sector customers, ensuring excellence in aerospace systems design, performance, and compliance
This team is building secure, cloud-native infrastructure that powers mission-critical aerospace and defense systems for government and private sector clients. The backend systems they develop must meet the highest standards of reliability, performance, and compliance, supporting everything from real-time data processing to ML-integrated features used in the field.
They are now looking for a skilled and mission-driven Senior Golang Developer to join the product engineering team. In this role, you’ll take ownership of designing, building, and scaling backend services that are both secure and high-performance. You’ll work across cloud infrastructure, data systems, and ML integration to support modern defense and aerospace applications where resilience and precision are non-negotiable.
Architect Secure Systems: Design, build, and maintain secure backend services and APIs using Go as a primary language.
Design Scalable Infrastructure: Define system architecture with a focus on reliability, fault tolerance, and long-term 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 AWS, 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.
Bachelor’s or Master’s degree in Computer Science, Software Engineering, Mathematics, or a related technical discipline.
5+ years of backend engineering experience, ideally in regulated or high-availability environments (e.g., defense, aerospace, finance, or healthcare).
Deep expertise in Go, including experience building and scaling microservices-based systems.
Familiarity with machine learning processes — understands common model types, inference workflows, and how to interface with ML systems.
Familiarity with Python for infrastructure scripting (CI/CD, DevOps tasks only).
Hands-on experience with Postgres/MongoDB and scalable data models.
Proficiency in Kubernetes, Docker, and CI/CD pipelines.
Experience with cloud platforms, ideally AWS (GCP or Azure also acceptable).
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 — comfortable working cross-functionally and mentoring junior engineers.
GT interview with Recruiter
Technical interview
Final interview
Security Check
Health insurance.
Psychotherapy coverage.
Sport coverage.
Learning budget.
Paid vacations
Paid sick leaves.
All public holidays are paid days off.