As a Core Tech Engineer you are eager to join a small team in which your impact will be huge. In this role you will help design and build the system from square one. You will help design and implement major pieces of the product's core infrastructure.
Contribute to high quality, reliable, production ready code, scalable, and provide detailed feedback in design and code reviews.
Resolve complex technical issues and drive innovation that improves system availability, resiliency, and performance.
Work closely with the technology leadership team, including development, quality engineering, and technical operations to establish our technical strategy and communicate it to the executive team and externally.
Provide software development support in major releases.
Analyze, debug, and fix code defects promptly.
Collaborate with other engineers in an iterative, agile development environment with a focus on shipping code and achieving practical results.
Participate in code reviews, whiteboard discussions, standups, and pair-programming on a daily basis.
Provide day-to-day technical leadership in a collaborative fashion within the team, as well as across the company.
BS or greater in Computer Science/Engineering or equivalent experience
Strong scripting and development skills in at least one of the following: Perl, Python, Ruby
Experience with Node.js
Proven experience developing web-based applications that are used by real people right now.
Artemis - 18 months ago