Who: Linden Lab
Position: Sr. Software Engineer
Where: Seattle
What: Linden Lab is looking for innovative engineers to build compelling web experiences for our new upcoming virtual world. We’re a team of pragmatic engineers who are passionate about web technologies and products at scale. We practice testing and automation, and utilize the cloud to run our software. If you value these things, and are passionate about virtual worlds, or just love solving interesting problems at scale, we definitely want to hear from you!
Responsibilities:
- Think big. Design and build web systems of scale.
- Be highly collaborative and proactive. We integrate with virtually every engineering team’s APIs. Working together is key especially, so is identifying technical dependencies, risks and obstacles.
- Work up and down the stack. Use the breadth of your expertise to commit code backed by tests and proven design patterns to keep overall quality high in our repositories.
- Test, test, test. We use automated testing tools to keep our code coverage and confidence high.
- Mentor and guide new engineers. Share your technical expertise to foster growth among engineers to promote growth of the team as a whole.
- Keep the momentum going. Collaborate with product managers, designers, QA engineers and other stakeholders to keep projects moving quickly and efficiently.
Requirements:
- 5+ years of solid experience building web applications at scale.
- 2+ years using jQuery plus using a framework/library like Ember or Angular.
- Demonstrated expertise in one or more of the following:
- Node.js (strongly preferred) Ruby on Rails, Django or other MVC web framework.
- jQuery, Ember, Angular, React or other single-page app javascript library.
- Experience with SQL and non-relational data stores.
- Demonstrated understanding in one or more of the following:
- Knowledge of HTML and CSS.
- Working knowledge of HTTP, REST, web servers, shell scripting and the Unix/Linux command line.
- Git source control
- Automated testing tools.
- Demonstrated ability to accurately scope projects.
- Demonstrated ability to adapt to changing requirements.
- Ability to thrive in a fast-moving, multi-tasking, distributed work environment.
- Strong time management skills with a proven ability to focus on priorities, solve problems, and meet deadlines.
- Ruby, Ember, Coffeescript, Sass, Redis, Memcached, Elasticsearch, Postgres,
- Amazon Web Services, Qunit, Cucumber
- Lots of experience building single-page web applications, especially those built with Ember or Angular.
- Experience using Amazon Web Services and Docker.
- Experience working in teams.
- A hunger to learn and apply new technologies.
How: Apply Here