Staff Engineer
Job description
Staff Engineer at Airspace Intelligence.com.
About the role
The Staff Engineer at Airspace Intelligence.com tackles the most complex technical challenges for ASI and defines standards for engineering output that shape the technical direction of the organization. In this capacity, you will architect robust solutions and lead mentoring initiatives so that other software engineers can implement and extend your work effectively. You own the end-to-end technical vision for critical assignments, ensuring that design choices align with long-term operational needs. You translate ambiguous, high-stakes problems in aviation, defense, energy, and infrastructure into concrete technical strategies that compress days of analysis into seconds of action for mission-critical outcomes. Your leadership in defining architectural decisions establishes the blueprint for how solutions are built and maintained across the engineering organization. You will foster a culture of knowledge sharing, guiding peers to maintain and extend implemented systems with clarity and precision. You uphold rigorous engineering standards across code and operations to ensure consistent, high-quality implementation across all projects. Ultimately, you separate strong engineers from the rest through the ability to explain technical decisions in plain words while driving impactful, scalable solutions.
Key facts
What you'll do
Analyze complex problems in aviation, defense, energy, and infrastructure to design solutions that compress days of analysis into seconds of action for mission-critical outcomes.
Architect and implement technical solutions while defining architectural decisions that guide long-term engineering excellence and system reliability.
Mentor other software engineers to enable them to maintain, extend, and operate systems built under your guidance.
Define and uphold engineering standards across codebases and operational workflows to ensure consistency and quality at scale.
Work with time-series and geospatial data to build systems that support operational use cases requiring high precision and performance.
Demonstrate leadership experience through past projects and cross-team collaboration, influencing technical direction without direct authority.
Show flexibility when responding to changing business priorities and shifting requirements in fast-paced, critical environments.
Leverage modern LLM tools to accelerate development workflows, enhance code quality, and improve delivery speed.
Utilize proficiency in Python, Rust, JavaScript, and Typescript to develop and maintain robust software solutions that meet strict operational demands.
Design, build, and manage infrastructure on AWS using Kubernetes, Docker, and Terraform to support scalable and resilient systems.
Requirements
The posting states a bachelor's degree requirement, and a degree is required as stated in the metadata for this role.
Candidates must demonstrate proficiency in Python, Rust, JavaScript, and Typescript to develop and maintain software solutions in production environments.
You are required to have experience building and managing infrastructure on AWS using Kubernetes, Docker, and Terraform as core components of the platform.
Regular work with time-series and geospatial data is required to support operational use cases that drive mission-critical decisions.
Demonstrated leadership experience through past projects and cross-team collaboration is essential for success in this role.
You must show flexibility when responding to changing business priorities and shifting requirements in dynamic, high-stakes environments.
Experience leveraging modern LLM tools to accelerate development workflows and enhance code quality is expected as part of the daily toolkit.
A bachelor's degree is mandatory as explicitly stated in the job metadata and must be provided as part of the evaluation criteria.
Nice to have
Experience with airspace or aviation data contexts is helpful but not required for this position.
Practical notes
The role is based in Gdańsk with relocation support for the Tricity area.
Flexible working hours accommodate global collaboration across critical infrastructure operations.
Health, dental, and vision coverage, plus flexible time off and competitive compensation, are provided.
Typical interview steps include a recruiter screen, followed by one or two technical rounds where candidates solve a coding problem, discuss past projects, and answer system design questions. Some loops include a take-home task, and final rounds focus on team fit with opportunities to ask questions. Interviewers evaluate how you break down unfamiliar problems, emphasizing process over immediate answers, while practicing a few problems aloud and reviewing past projects proves most effective.
Career growth
Engineering careers usually progress from individual contributor to senior, staff, and principal levels, with clear expectations defined at each stage. Some engineers move into management and lead teams of five to twenty people, while others remain on the technical track focusing on deep technical contributions. Growth follows demonstrated impact rather than tenure alone, ensuring that contributions align with organizational needs. A typical engineering ladder has clear levels with defined expectations for scope, quality, and mentorship, guiding engineers as they advance. Moving up usually requires owning outcomes end to end rather than completing assigned tickets, reinforcing accountability and ownership across the role.