Violet Labs
Software Engineer
Remote Software Engineering role with clear candidate location fit.
PostedJun 19, 2026
Eligible countries1 accepted country
Seniority signalSenior
Work settingRemote
Accepted candidate locations
USA
Role overview
Software Engineer
Requirements and responsibilities
Readable role content extracted into sections for faster review.
What you’ll do
- Build integrations with software tools utilized across the hardware engineering lifecycle, such as requirements management, modeling and simulation, product lifecycle management, project management, operations, and purchasing
- Translate product specifications, designs, and wireframes into high-quality code
- Consistently seek to enhance efficiency, stability, and scalability of our software
- Collaborate with stakeholders across the organization such as product, operations, infrastructure, and security leads
- Help define and grow our engineering culture, processes and tools
You should have
- Strong technical background and industry experience in production software engineering
- Proficiency with modern technologies like React, Next.js, TypeScript/Node.js, NestJS, TypeORM, PostgreSQL and RESTful APIs
- Self-starter, able to navigate ambiguity and rapidly evolving priorities
- Team player with great communication skills and collaborative work ethic
Bonus points
- Experience in hardware programs such as spacecraft, launch vehicles, aircraft, robotics, consumer or medical devices
- Experience in fast-growing tech startups
- Experience building products or implementing systems that comply with International Traffic in Arms Regulations (ITAR) and The Export Administration Regulations (EAR)
Benefits
- Remote work
- Unlimited PTO
- 401k retirement plan
- Medical, dental and vision insurance with 100% of premiums covered
- Quarterly team offsites
- Home office stipend
- Learning and growth stipend
Similar roles
Keep a backup shortlist.
Node.js, PostgreSQL 5 accepted countries
Senior Full Stack EngineerBloomberg IgView role React, TypeScript 1 accepted country
Senior/Lead Full Stack EngineerTeamviewerView role React, TypeScript 8 accepted countries
Senior Full Stack EngineerFionetView role React, TypeScript 1 accepted country
Senior Full Stack EngineerSureifyView role Stack
Use these tags to compare similar remote roles.
Location eligibility
Candidates should apply only when their profile country is listed here.
Your profileCountry not setSign in to check your country against this role.
Hiring flow
WithMira shows the role, then sends candidates to the company application.
1Check role fit, stack, and location eligibility in WithMira.
2Open the company application page from the tracked apply link.
3Save the role or subscribe for similar opportunities before leaving.