Tech Stack
Distributed SystemsDockerGoJavaScriptLinuxPostgresReactRedisUnix
About the role
- Take product requirements and implement features/systems to satisfy those requirements
- Provide webplatform support to field application engineers worldwide
- Create detailed technical documentation, application notes for new webplatform features
- Collaborate with Product and Engineering teams to influence product roadmap based on customer needs
- Help troubleshoot complex toolchain issues and develop solutions in collaboration with other Engineering teams
Requirements
- Bachelor’s or Master's in computer science or equivalent knowledge
- Minimum 3+ years experience working on full-stack web applications
- Excellent writing and communication skills
- Expertise in Golang
- Proficiency in DBMS (PostgreSQL)
- Experience with caching systems (Redis)
- Experience describing, building, running and deploying Docker containers
- Experience with Linux or Unix based operating systems
- Experience with building distributed systems
- Experience with maintaining hosting infrastructure
- Basic design ability including knowledge of UI/UX and basic prototype design
- Experience in front-end technologies (JavaScript, CSS3, HTML5) and third-party libraries (ReactJS)
- Solid understanding of intermediate git concepts such as branching, rebasing, merge conflict resolution, etc.
- Ability to methodically debug problems, relay information to other engineering teams, and test and deploy changes to the webplatform
- Provide competitive salaries and meaningful equity
- Health Care Plan (Medical, Dental & Vision)
- Retirement Plan (401k, IRA)
- Life Insurance (Basic, Voluntary & AD&D)
- Paid Time Off (Vacation, Sick & Public Holidays)
- Family Leave (Maternity, Paternity)
- Work From Home
- Free Food & Snacks
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
GolangPostgreSQLRedisDockerLinuxUnixJavaScriptCSS3HTML5ReactJS
Soft skills
writing skillscommunication skillscollaborationtroubleshootingdebuggingproblem-solving
Certifications
Bachelor's degreeMaster's degree