Mid-Level Software Engineer
Overview
In this role you will contribute to mission-focused software applications that empower decision-makers. You’ll work with cross-functional partners to build, enhance, and sustain data-driven capabilities and pipelines in an agile, remote-first environment. You’ll help transform complex data into actionable insight and support mission partners with reliable software solutions. This is a chance to contribute to impactful, security-cleared work with growth opportunities in a collaborative team.
Compensation / Benefits401(k) with company matchmental health resourcesstudent loan repayment assistanceadoption reimbursementpet insurance
ResponsibilitiesContribute to the development and sustainment of mission-focused software applications, backend services, APIs, data processing workflows, and analytical capabilitiesSupport data scientists and mission partners by building/refining software applications and enhancing existing custom appsTroubleshoot defects and improve performance; participate in code reviews and maintain technical documentationDeliver reliable capabilities in an agile, remote-first environment
Key requirementsUS citizenCurrent Top Secret security clearance and/or CBP/DHS suitabilityBachelor’s degree in CS/IS/SE or related field (4 extra years may substitute for degree; master may count as 2 years)4+ years professional programming/design/development experienceExperience with strongly-typed languages such as Java or RustExperience with scripting languages such as Python, JavaScript, TypeScriptKnowledge of agile software development practices and tools (Jira, Confluence, git)Willingness to work remotely or at a Vantor facility and communicate via video callsStrong verbal and written communicationOrganizational skillsCollaborative mindsetBackend development with Java and RustStreaming/data processing (Apache Flink and/or Apache Kafka)Full-stack development with JavaScript frameworks (React, Next, Leaflet, MapLibre, Redux)