Note: The job is a remote job and is open to candidates in USA. X-Bow Systems is a cutting-edge aerospace technology company focused on revolutionizing solid propellant propulsion systems for space exploration and defense applications. They are seeking a Senior Software Engineer to develop core capabilities underpinning their Digital Engineering ecosystem, including communication infrastructure and workflow automation.
Responsibilities
- Design and develop scalable backend services and event-driven capabilities supporting engineering workflows and information exchange across multiple systems
- Develop APIs and services powering internal applications and engineering tools
- Design mechanisms for discovering, navigating, and contextualizing engineering information
- Collaborate with data engineers to develop metadata models, information services, and data processing pipelines
- Build user-facing applications, dashboards, and visualization capabilities
- Extend and maintain existing custom engineering applications including materials, testing, and analytics platforms
- Partner with domain experts to transform complex engineering processes into intuitive software experiences
- Contribute to platform architecture, reliability, observability, and long-term maintainability
Skills
- Strong experience in Python
- Strong experience in TypeScript/JavaScript
- Strong experience in React
- Strong experience in FastAPI, Flask, or similar backend frameworks
- Strong experience in SQL
- Strong experience in REST APIs
- Strong experience in Messaging brokers (Kafka, RabbitMQ, MQT, etc)
- Strong experience in Docker
- Strong experience in Kubernettes
- Strong experience in Azure, AWS
- Strong experience in Git and CI/CD tooling
- Strong experience in Distributed systems design
- Strong experience in Microservice architectures
- Bachelor's degree or higher in Software Engineering, Computer Science or similar
- Graph databases
- GraphQL
- Search technologies (Elastisearch, OpenSearch, Solr)
- Workflow platforms
- Data pipelines
- Manufacturing or industrial software
- PLM, ERP, or MBSE familiarity
Company Overview