The Network's Mission
The Network's mission is to defeat human trafficking networks and ultimately prevent vulnerable individuals from being exploited. We use skills honed in counterterrorism, law enforcement, the intelligence community, public policy and communications to disrupt traffickers' business models.
The Network is hiring a full-time, W2
Full Stack Senior Software Engineer to build, maintain, and streamline our data collection platform and data analysis capabilities to defeat human trafficking in the illicit massage industry. In our highly autonomous environment, the Software Engineer will design, develop, test, implement, and support technical solutions in full-stack development tools and technologies. We are seeking an extremely creative, curious, hands-on individual who thrives in a start-up environment powered by the best tooling & technologies.
The Role Collaborates with the Technology Team to design and implement data architecture, ensuring the creation of scalable, robust systems and efficient, automated data pipelines.
Develops and deploys full-stack solutions, including APIs and backend systems, to process, integrate, and deliver data products to clients.
Optimizes and maintains system performance, identifying bottlenecks, reducing latency, and ensuring scalability and high availability in production environments.
Ensures system reliability by monitoring, troubleshooting, and minimizing downtime across applications in production.
Able to clearly communicate and effectively campaign for architectural designs in a way that wins buy-in from team members and stakeholders.
Maintains code quality through comprehensive unit testing, integration testing, and adherence to best practices and industry standards.
Documents design and implementation details in Linear & GitHub, ensuring clarity, maintainability, and reuse of code.
Participates in code reviews to maintain consistency, quality, and best practices across development efforts.
The Ideal Candidate Character Embodies The Network's core values (Courage, Excellence, Diversity, and Humility).
Strong alignment with The Network's operating principles (It's not about us; Partnership is scale; Fortune favors the bold).
Unquestionable integrity.
Personality Ambitious and takes initiative - this position will often involve staying on top of tech trends, experimenting with and learning new technologies.
Entrepreneurial spirit who enjoys brainstorming innovative ideas and implementing creative solutions.
Collaborative and service-oriented.
Possesses high emotional intelligence.
Detail-oriented and organized with excellent time management.
Strong relational skills and can clearly communicate across all data-related topics.
Experience Required: Robust proficiency in TypeScript, relational & non-relational databases, and building APIs.
- 5+ years in application development using TypeScript.
- 3+ years with UNIX/Linux including basic commands and shell scripting.
- 2+ years building and maintaining Cloud-based infrastructure & DevOps.
Proven experience in designing and implementing reliable systems and scalable data pipelines.
Strong critical thinking skills, both quantitative and qualitative, to solve complex technical challenges.
Demonstrated success working in cross-functional teams and supporting dynamic environments.
Strong sense of personal agency, taking full ownership of a task, feature, or project.
Frontend: able to implement a design system and able to create a flexible, composable and reusable component library that minimized maintenance overhead.
Experience with our current tech stack: NextJS w/ Server Actions, Vercel, PostgreSQL, S3, SQS & QStash (from Upstash), Mapbox (geospatial), Clerk (Authentication), Playwright & Vitest, Vite, Tailwind CSS, shadcn, Figma, v0.dev, Angolia (search).
Preferred: BS in Computer Science, Mathematics, Engineering or similar field.
Strong system design thinking to optimize consistency and/or performance of a system.
Experience with Neo4j or other graph databases.
Able to lead other engineers for larger projects.
Experience owning an entire codebase or technical effort, where you own and are accountable for your technical decisions.
Proven ability to build AI systems, such as implementing Retrieval Augmented Generation.
Intelligent & robust user of AI products in order to boost personal productivity.
Knowledge or experience in machine learning frameworks or models.
Design skills & Design engineering principles are a plus.
Other Details You must be willing to undergo The Network's standard professional background check.
We are a hybrid workplace and require in-person attendance at our Arlington, VA office at minimum one fixed week per quarter. For local employees, we strongly encourage on-site work 1 day a week.
The position may require up to 10% travel.
REPORTS TO: Chief Technology Officer We are looking to fill this position no later than 1 June 2025.
The Network offers competitive, comprehensive compensation and benefits that support your total well-being. Benefits include: 3 weeks VAC, 1 week SICK, 11 paid holidays, 12 "mental health/down days," paid exercise time, SIMPLE IRA, health/dental/vision insurance, and commuter benefits.
The Network provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type based on race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.