Silicon Valley technology for the country's most critical national security problems
Senior Software Engineer, Fullstack
Location
United States
Posted
70 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer, Fullstack
Vannevar Labs
• Design, build, and ship a cutting edge identity search platform using TypeScript, React, Tailwind, and Node.js • Partner with customers, mission owners, designers, and other engineers to understand user workflows and create 10x better solutions for their problems • Implement and maintain search and agentic AI systems for high-scale data, both tabular and graph shaped • Help define and shape the future of the product
Job Requirements
- 5+ years of professional software development experience
- Expertise in TypeScript, Node.js, Postgres, and AWS
- Hands-on experience with at least one major search engine (e.g., Elasticsearch, OpenSearch)
- Prior experience working in a user-facing product role
Benefits
- Health, dental, and vision insurance
- Remote friendly with WeWork access
- Unlimited PTO, shared downtime during the federal holiday calendar, and company-wide off time at the end of each year
- 401(k) match
- Lifestyle & wellbeing stipends
- Salary top-up during military reserve duty
- Fully paid parental leave
- Child and pet care reimbursement during travel
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Full Stack Engineer – m/f/d
DedalusDedalus Group is the leading european provider of digital solutions for Healthcare
• Implement features and address defects based on requirements provided by the product team. • Collaborate closely with team members and other stakeholders to ensure well-designed and accurate solutions. • Ensure quality and smooth delivery of code changes with industry best practices as pull requests-workflow and comprehensive continuous integration. • Develop automated tests to ensure the stability, scalability, and high-quality standards of the software. • Stay informed on the latest advancements in software engineering and the healthcare domain, contributing to continuous improvement. • Grow into being an expert in healthcare, hospital imaging and radiology workflows with proficiency in standards like FHIR and DICOM
• Assist in building and maintaining both client-side (React) and server-side (C#/.NET) components of web applications. • Write clean, efficient, and well-documented code in C# and TypeScript (React) under senior developer guidance. • Help identify, troubleshoot, and resolve bugs and technical issues to ensure smooth application functionality. • Support the creation of technical documentation. • Participate in code reviews and apply feedback to ensure adherence to best practices and coding standards.
Senior Software Engineer, Developer Productivity
CriblCribl, the Data Engine for IT and Security, empowers organizations to transform their data strategy.
• Develop and implement processes and systems to improve productivity and efficiency across the organization • Conduct data analysis and design experiments to test and validate proposed solutions • Identifying bottlenecks, deploying process improvements, reducing manual tasks, and developing tools to increase throughput and quality • Build a deep understanding of our engineering culture, tools and practices. Identify what works and what needs improvement. • Engage with engineers to understand their needs, concerns and desires. • Work with the team to improve the overall development experience, reduce friction, remove bottlenecks and assure quality, security and reliability across the entire SDLC. • Uncover risks and seek out inefficiencies, waste and bottlenecks across the SDLC. • Participate in on-call.
• Design and develop software applications using C#, adhering to coding standards and best practices. • Collaborate with product managers, data scientists, and other stakeholders to gather and analyze software requirements. • Translate software requirements into technical specifications and designs. • Write clean, efficient, and maintainable code to implement software solutions. • Conduct thorough unit testing to ensure the reliability and quality of the software. • Debug and resolve software defects and issues in a timely manner. • Collaborate with other software engineers to review code and provide constructive feedback. • Participate in code reviews and contribute to the improvement of coding standards and practices. • Stay up to date with the latest technologies, trends, and best practices in C# development. • Collaborate with cross functional teams to ensure seamless integration of software components. • Document software designs, technical specifications, and implementation details.




