
Senior Software Engineer
Posted 8 hours ago

Posted 8 hours ago
This is a fully remote position, open to applicants in Ukraine.
• Enhance and refine pre-flight and post-flight processes, which include automated checks, configuration, handling of mission packages, log capture, and the synchronization of post-mission data.
• Create user-friendly interfaces and guardrails for operators that simplify routine workflows, ensuring they are intuitive, consistent, and minimize reliance on engineering support.
• Standardize mission setup and configuration patterns to decrease manual labor and reduce discrepancies between teams and platforms.
• Develop operational analytics focused on readiness, workflow efficiency, turnaround times, and connectivity limitations.
• Collaborate directly with operators to identify pain points, translate field insights into actionable requirements, and confirm enhancements in real-world operational workflows.
• Design and manage APIs, schemas, and event models to ensure reliable integrations and facilitate parallel development.
• Take ownership of the entire process from discovery and technical design to implementation, deployment, observability, and iterative improvements.
• Make architectural decisions that balance product requirements with compatibility, deployment limitations, and field supportability.
• Produce runbooks, checklists, and troubleshooting manuals to empower teams to operate autonomously and minimize preventable mistakes.
• Assist teammates and collaborating teams by providing clear interfaces, defined ownership boundaries, and achievable engineering standards.
• Over 6 years of experience in backend or full-stack engineering with a focus on delivering production systems.
• Solid hands-on expertise in Node.js and React within live production settings.
• A product-driven mindset for understanding user requirements and transforming complex workflows into functional, user-friendly software.
• Experience in building and managing API-first services, including handling versioning, ensuring backward compatibility, and employing contract-driven development.
• Practical knowledge of Docker and Kubernetes, covering aspects such as deployments, debugging, and operational monitoring.
• Strong ownership of end-to-end engineering tasks, from discovery and technical design through to rollout and continuous enhancement.
• Ability to closely collaborate with users, convert operational feedback into technical specifications, and assess whether a solution meets the desired outcomes.
• Excellent written and verbal communication skills, especially in clarifying interfaces, constraints, and technical decisions across different teams.
• A pragmatic approach to debugging and ensuring reliability, backed by effective telemetry, comprehensive documentation, and diligent follow-through.
• Legally authorized to work in the country for which you are applying.
• Flexible remote work options.
• Chance to engage with cutting-edge defense technology products, including uncrewed vessels, ground robotics, aircraft, autonomy software, and command-and-control systems.
• Opportunity to collaborate with operators, product teams, and engineers across various systems.
• Work on software utilized in air-gapped environments and over intermittent connections.
Palmstreet
Chariot Claims
DLB Associates
Sword Health
Get handpicked remote jobs straight to your inbox weekly.