j********r 发帖数: 96 | 1 Greeting Mitbbs Community,
I have an incredible opportunity for the right candidate. We currently have
a Full-Time position for a Software Architect in the Seattle area.
If you are interested please email: J**[email protected]
Description:
Software Architect
Full Time
Job Description:
This position requires its practitioner to have a depth and breadth of
thought that differentiates them from the status quo developer; our
Architects will be designing and writing code for highly distributed,
mission critical systems that will be deployed in both traditional data
centers and cloud-based infrastructures. As a member of the Architecture
Team you will be formulating and codifying practices, techniques, and
specifications representing the next 5 years of our technology future.
Job Duties:
·Write solid, maintainable code
·Guide other developers in the writing of solid, maintainable code
·Formulate and document system and application designs
·Research and develop algorithms and software methodologies for remedial or
strategicemployment
·Perform detailed system performance and behavior analysis
·Prepare technology whitepapers and position documents
·Teach, coach, and mentor other members of the Development organization
Required Experience:
1.One or more verifiably large software projects with major contributions
demonstrating both architecture and implementation prowess.
2.Needn’t have a Computer Science degree but must be familiar and
comfortable with theory.
3.Specific experience with SQL or non-traditional data storage technologies,
to the extent their internal workings are well understood.
4.Experience deploying and managing distributed systems within a commercial-
grade cloud service platform. Preference is AWS but will accept experience
from anything representative.
5.Have some wire-level protocol and networking knowledge beyond HTTP,
preferably with good understanding of TCP and its associated protocols.
6.Demonstrated mastery of diagnostic and monitoring tools, including such
tools as Wireshark, Valgrind, gdb, gperftools, or VTune.
7.Versant in both Windows and Linux, preferably with knowledge of internals
of both.
8.Fluency in several industry-standardstatically- and dynamically-typed
languages, with two or more of the following being acceptable:
·C or C++
·Perl, Python, or Ruby
·Java
·Assembly language, CISC and RISC
·C# or other .NET language(s)
·JavaScript and/or CoffeeScript
·Functional languages such as Clojure, F#, Haskell, Lisp, or ML
·Embedded languages such as Lua or Tcl
·Any of the “Esoterics”
·VHDL |
|