Full Stack/ Front End Software Engineer - Data Processing (200K+)
Our client builds software to create high performance, massively distributed, parallel data processing platforms that solves the most complex business problems in the world
The core platform is written in Java and C++ but the firm is language agnostic and open to technologists with Java, C++ or C# backgrounds.
The ideal candidate is focused on building systems the right way and has had success solving complex enterprise level issues.
Our client is looking for the best engineers, and will pay 100% relocation expenses.
They are currently looking for Front End and Full Stack Developers to completely redesign their entire front end in a completely greenfield development project.
You will be building the complete UI used by fortune 100 clients and their millions of customers globally
Our technology is the ultimate Big Data / High Performance application development platform in the world. And that takes the best software developers in the world to envision it, build it, and make it work.
Our development organization is composed of small teams of senior people, with very little management to get in the way. We don t even have product managers the staff is responsible for determining product direction and deliverables. A critical part of our experience is lots of customer interaction, via rotations through our support organization, occasional on-site consulting engagements, and exciting proof-of-concept projects.
Because our platform is an application development environment, we have to address many challenges in computer language design, compilation, and execution. A graphical programming language that really works is one of computing s holy grails! Our goal is to build a very sophisticated/scalable/high performance platform while still making it easy for our users to graphically express their business logic. This requires a very strong knowledge of computer science, algorithms, operating systems, computer languages, databases, and the like.
Our technology spans a tremendous range. This starts with our user interfaces that make complex concepts and processes simple to express and manage for our customers, who themselves are experts in their business but are usually less technically advanced. Another whole dimension is tracking, categorizing and analyzing everything about the users environments through metadata management.
We have an infinite amount of work to do, from user interfaces, through compilers, to run-time engines. But we always stay true to the approach: We always try to think things through From First Principles before we do anything. While architecture is critical, everyone in our development organization is hands-on .
All development work on our products occurs at our headquarters in Lexington Massachusetts.