在舊金山。 工作環境很好。 煩老印申請
Requirements:
-
Master’s degree or equivalent in Computer Science, Electrical Engineering, Systems Engineering, or a related field; and
-
8 years of experience in the job offered (defined as the occupation of Software, Application or System Engineering).
OR
-
Bachelor’s degree or equivalent in Computer Science, Electrical Engineering, Systems Engineering, or a related field; and
-
10 years of progressive experience in the job offered (defined as the occupation of Java software engineering)
Work experience to include:
-
Designing and implementing RESTful Enterprise platforms using JVM software (Java, Scala), C++ or Python;
-
Designing and implementing relational schema in a Postgres, MySQL, Oracle, SQLAnywhere, or equivalent database or any combination thereof;
-
Use of software engineering best practices
-
Design documentation and review
-
Code reviews
-
Debugging application/system errors on development, QA and production systems;
-
Designing testing infrastructures and implementing unit tests using the Junit (or equivalent) framework;
-
-
Technical leadership of an engineering team to build, deploy, and support a reliable, performant and scalable RESTful platform;
-
Mentoring junior engineers on design patterns as well as design and implementation best practices.
-
Desired work experience/knowledge:
-
Development work on Privacy management systems, web crawlers
-
Deep knowledge of the HTTP/S protocols
-
Extensive experience with AWS infrastructure, e.g. S3, Redshift, & EMR
-
Open source contribution