Full-Stack Software Engineer (Golang/React)
Overview
In this role you will help build and maintain Quadric’s webplatform (DevStudio) that makes our toolchain accessible to customers. You’ll implement features, debug issues, and coordinate with product and engineering teams to shape the roadmap. You’ll work on complex, distributed systems with strong telemetry and observability requirements, ensuring reliable hosting and operation of the webplatform. This is a hands-on, impact-driven position at the intersection of software, hardware, and edge AI. You’ll help empower developers to deploy real-time NN inference on edge devices.
Compensation / BenefitsCompetitive salaries and meaningful equityHealth care plan (Medical, Dental & Vision)Retirement plan (401k, IRA)Life Insurance (Basic, Voluntary & AD&D)Paid Time Off (Vacation, Sick & Public Holidays)Work From Home
ResponsibilitiesImplement new features and systems to meet product requirementsProvide webplatform support to field application engineers worldwideCreate technical documentation and notes for new featuresCollaborate with Product and Engineering teams to influence the product roadmapTroubleshoot complex toolchain issues and coordinate with other teams to derive solutionsRelay toolchain issues to the appropriate engineering teamsMaintain hosting infrastructure and deploy changesContribute to design thinking for UI/UX and prototypesEnsure robust telemetry and observability for distributed services
Key requirementsBachelor’s or Master’s in computer science or equivalent knowledgeMinimum 5+ years of experience with full-stack web applicationsExcellent writing and communication skillsExpertise in GolangProficiency with PostgreSQLExperience with Redis cachingExperience building, running, and deploying Docker containersExperience with Linux/Unix-based operating systemsExperience with distributed systems and hosting infrastructureFront-end technologies: JavaScript, CSS3, HTML5 and ReactJSSolid understanding of intermediate Git concepts (branching, rebasing, merge conflicts)Ability to methodically debug problems and effectively relay information to teamsstrong written and verbal communicationproblem-solving and debugging persistenceteam collaboration across disciplinesGolangPostgreSQLRedis