Staff Full-stack Software Engineer
Shield AI
What you'll do:
- Technology Strategy Ideation: Create the required technologies for rapid development of architectures to facilitate technology strategy articulation.
- Iterate Rapidly with Customer Feedback: Demonstrate developed architectures as solutions to the customer and gather feedback; iterate.
- Create Reference Implementations: Create reference implementations for potential future products or product components
- Identify areas of technical debt across the stack, analyze and synthesize solutions and paths towards achieving them.
Required qualificaitons:
- 15+ years experience developing large, production quality software systems.
- Excellent grasp of software development and coding principles with high productivity in a mainstream language (e.g. Typescript, C++, Go, Python, etc.).
- 5+ years of experience with React/Node/Typescript and Material UI.
- Strong knowledge of modern software engineering best practices.
- Experience with Git and code management tools.
- Passionate about developing high-quality and optimized software solutions.
- Good software hygiene regarding code documentation, unit testing, bug tracking.
- Strong technical collaboration skills and a desire to develop new skills.
- Excited by a fast-moving environment with a highly motivated group.
- BS/MS in Computer Science, similar degree, or equivalent practical experience.
- Demonstrated record of working hard, being a trustworthy teammate, holding yourself and others to high standards, and being kind to others.
- Fluid intelligence that allows one to operate effectively in sometimes ambiguous conditions, while finding opportunities to drive technical efforts and force multiply.
Preferred qualifications:
- Experience with geospatial data and WebGL.
- Experience applying design systems to UI components.
- Hands-on experience with a major cloud platform (Azure, GCP, AWS).
- Experience with Linux, Docker, and CI/CD environments.
- Experience with WebSockets and Electron (or similar).
- Experience with TypeScript and React for frontend web applications.
- Experience with Playwright UI testing.