Title: Software Engineer
33Across is looking for a hands-on top-notch Java Software Engineer
with 1-3 years of experience and an insatiable thirst for learning new
things.
You must have an astonishingly deep familiarity with algorithms and
data structures, program running times and time/space complexity
trade-offs. You must love to solve problems and be challenged. We
will ask you to solve at least one problem on a whiteboard in a
programming language of your choice.
The position is based in Sunnyvale, CA and there is tremendous scope
for advancement for the right candidate who will initially report to
the VP of Engineering.
Essential Job Duties
- Design, implementation and maintenance of
- High performance Apache Tomcat servlets
- Well defined Java and C++ (with STL) programs
- Various support scripts in Perl/PHP/Ruby/Python
- Measurement tools to optimize performance in LAMP and Java stacks
- Working with the UI team to implement required back-end functionalities
- Interface with other teams to incorporate their innovations and vice versa
- Debugging in a team environment
- Brainstorming algorithms and spotting inefficiencies
Required Skills, Education & Experience
- Masters degree in CS or equivalent experience preferred
- 1-3 years experience as a programmer in a team environment
- 3+ years of deep experience with Linux
- Sound knowledge of Algorithms, Data Structures and Complexity analysis
- Some expertise in developing applications over the LAMP Stack
- Working knowledge of MySql
- Basic familiarity with HTML/CSS/XML/JavaScript
Contact