







 |
 |
 |
|
Engineering Jobs
Making technology useful is
the clarion call of vivid's Engineering Group. Never ones to
use technology gratuitously, they instead strive for the most
effective, appropriate applications of both bleeding-edge experiments
and time-honored solutions. Whenever possible, they seek to make
the technology transparent and put the user in control.
vivid's Engineering Group is
comprised of two diverse yet complementary subgroups: Applications
Engineering, encompassing systems architecture, database design,
network administration, and heavy-duty back-end integration;
and Interface Engineering, covering all of the front-end technologies
used to construct websites (including HTML, php, JavaScript,
Perl, and related technologies). Our engineers are geeks, but
not nerds. They love to learn how things work, how they break,
and how they can be improved.
vivid Engineering. It's not
just a job -- it's a job with donuts.
(Get the lowdown on the Engineering
Group in the teams
section.)
Positions available:
- NONE! These are just samples.
There are no jobs here. Repeat! No jobs here.
|
|
|
|
Web Engineer
Ongoing
We're looking for Web Engineers
with expertise in specifying and developing multi-tier application.
Work with other creative team members (from Web Application Engineers
to User-Experience experts) to create innovative and advanced
web-based systems that drive useful and informative online experiences.
Qualifications:
- Java
- C/C++
- PHP
- A background in traditional
programming fundamentals (degree in Computer or Information Science
is highly recommended).
- Experience with HTML and other
interface engineering tools (e.g., JavaScript) is highly recommended.
- Experience with template/application
encapsulation is highly recommended.
- Experience with multi-tier
architectures is a plus.
- Experience with SQL/Database
technologies is a plus.
- Eagerness to learn about new
technologies and emerging standards (e.g., XML, XSL) is highly
recommended, as is the ability to ramp-up and learn quickly.
- A clear writing ability is
necessary for capturing requirements and specifying sub-systems.
- Attention to detail and the
ability to correctly estimate time needed to complete a task
are highly desirable attributes.
- A burning desire to develop
components and interactions that are not only functional and
useful, but also frequently clever and occasionally dazzling.
Responsibilities:
|
|
|
| |
|
Senior Web
Engineer
Ongoing
We're looking for Senior Web
Engineers with expertise in specifying and developing multi-tier
application. Work as a lead with other creative team members
(from Web Application Engineers to User-Experience experts) to
create innovative and advanced web-based systems that drive useful
and informative online experiences.
Qualifications:
- Java
- C/C++
- Other OO Languages (for experience,
not implementation purposes)
- A background in traditional
programming fundamentals (degree in Computer or Information Science
is highly recommended). Examples include:
- Requirements Analysis and
Feature Identification
- Conceptual Architecture Development
- Detailed Design/Specification
- Experience with UML (the Unified
Modeling Language) a major plus
- Experience with ERD (Entity
Relationship Diagram models) a major plus
- Experience with SQL/Database
technologies is a major plus.
- Experience with HTML and other
interface engineering tools (e.g., JavaScript) is highly recommended.
- Eagerness to learn about new
technologies and emerging standards (e.g., XML, XSL) is highly
recommended, as is the ability to ramp-up and learn quickly.
- The ability to lead teams
of small to medium size is necessary, as is the ability to track
developer progress and drive toward completion.
- The interest in mentoring/developing
less senior engineers is a major plus.
- A clear speaking ability is
necessary for interacting with clients.
- A clear writing ability is
necessary for capturing requirements and specifying systems.
- Attention to detail and the
ability to correctly estimate time needed to complete a task
are highly desirable attributes.
- A burning desire to develop
components and interactions that are not only functional and
useful, but also frequently clever and occasionally dazzling.
Responsibilities:
|
|
|
| |
|
Buildmaster
current need
Qualifications:
- extensive knowledge and professional
experience with the Internet and the World Wide Web
- experience building quality
websites; expert-level HTML coding skills
- familiarity with CGI programming,
the UNIX environment, and UNIX interface tools
- Photoshop manipulation skills
(such as chopping up layered files for HTML) and ability to optimize
graphic files
- attention to detail
- ability to coordinate tasks
within the build process with various team members
- ability to correctly estimate
the time and effort needed to perform a task
- ability to meet deadlines
- ability to participate and
communicate as a team member
- excellent problem-identification
and -reporting skills
- problem-solving orientation
- experience with Flash, Director,
Java, Javascript, and other web/multimedia tools is very desirable
- experience building dynamically-generated
database-driven sites is a big plus
- team-based managerial or production
coordinator experience is also a big plus
Responsibilities:
The Buildmaster\\\'s primary
responsibility is to coordinate the integration of all the media
and technical components that go into building a website. The
Buildmaster, who works within our Engineering Group, also oversees
the development of the website from the initial staging to the
site going live.
Buildmasters are experts in writing browser-independent HTML
code, and also coordinate the many engineering-side elements
that go into the creation of websites. Beyond that, they are
responsible for manipulation of production artwork, keeping up
with changes in web-building technology, and continuously learning
about cool tools and increasing their geeky skills.
|
|
|
| |
|
Principal
Engineer
current need
It takes an exceptional person
to be considered a Principal Engineer, the zenith of vivid's
technical group. The Principal Engineer possesses a rare combination
of technical and leadership skills. Principal Engineers have
an expert understanding of current and emerging web technologies
and are well-known in the Internet community.
Qualifications:
- An advanced degree in some
computer discipline is highly desirable, but a successful record
of accomplishment on large, complex projects is mandatory.
- At least 10 years experience
in custom development and system integration with at least the
most recent 3 years spent building internet systems.
- Experience with the most prevalent
languages on the web is mandatory. This includes Java, C and
C++, and a bunch others with which candidates will have worked.
- Strong working knowledge of
Relational and Object Databases is mandatory.
- A history of soup-to-nuts
web engineering (requirements, design, development, tuning, implementation)
is mandatory.
- Knowledge of the major application
servers is mandatory.
- Experience with and/or knowledge
of common web site components is mandatory. The list of components
includes but is not limited to: content management systems, search
engines, news feeds, personalization engines, and e-commerce
packages.
- Experience with UML is a major
plus.
- Ability to communicate on
many levels with top management, other engineers and clients
is mandatory. Experience with business development presentations
is a plus.
Responsibilities:
The Principal Engineer is responsible
for defining, coordinating, and completing large, complex projects
and is used as department resource for guidance on technical
and project issues. Candidates should have significant experience
with large scale, complex system integration and custom development.
Candidates can work well under pressure and identify problems
and provide solutions to keep projects out of the pressure cooker.
|
|
|
 |
 |
 |
| |
|
|
 |
 |
 |