Software Development Jobs
User Experience Designer
Job ID: BE224454
Job Title: User Experience Designer
Salary: Open DOE
Location: Northern California
Job Description:
Our client, a small independent company (under 60 folks) is looking for a User Experience Designer to join their team. They are looking for developers who love to solve problems by collaborating with designers, product managers and developers. Candidates must be comfortable with both interaction and visual design. You should understand the impact of your work on the site system as well as craft a visual design that makes the experience easy to use and understand.
Qualifications:
- must have a minimum of 8 years experience or show a convincing portfolio
- must have excellent written and verbal communication skills
- must have excellent teamwork skills
- must have a proactive attitude and propose changes and features outside of formal assigned projects
- must have proven ability to influence cross-functional teams without formal authority
- must be able to create, evaluate and modify user experience specifications to final visual design
- must be able to see the big picture but also understand the importance of exquisite detail
- must know how to use a customer centered design process to influence design decisions
To apply for this position please click here to send your resume
Principal Architect
Job ID: BE225565
Job Title: Principal Architect
Salary: 110-150k
Location: Northern California
Responsibilities:
- will be a key member of the technical team
- will lead or manage a small team of Software Architects
- will provide technical leadership and motivation to teams of Developers
- will function as the key technical participant in designing and spec’ing out features and products (working with Product Managers, User Experience designers, and Executives)
- will lead infrastructure, scalability, maintainability, and security related projects
- will design and develop systems and frameworks to allow rapid development of robust software
- will design and build extremely scalable and reliable consumer internet products and services
- will be responsible for the overall technical design and architecture of all parts of the system
- will spend significant time creating, reviewing, implementing, testing, and improving designs for components or features and guiding use of new technology throughout company
Qualifications:
- must have 5+ years of leadership and management experience
- must have 7+ years development experience
- must have excellent leadership skills including ability to influence people across the organization
- must be extremely experienced in consumer product development
- must have excellent web analytical skills, able to analyze statistics and logs
- must have excellent knowledge of networking and TCP/IP in particular
- must have excellent complex system debugging skills
- must have experience with extensive large, complex, scalable system design and architecture
- must be very organized (can manage multiple simultaneous projects, can project manage large complex projects)
- must be able to work very quickly with a knack for getting things done
- must be able to work in a fast paced environment, with rapidly changing requirements, on products that ship to millions of users
- must have excellent verbal and written communication skills
- must be self-directed, analytical, accountable, and organized
- must have a minimum of 5+ years of internet product development experience, 5+ years of database / backend experience
- must be an expert in PHP, C++, and Java programming on Linux/Unix
- must have deep proficiency and experience in web-based application development, server-side programming, and SQL, MySQL and other database technologies
- must have proficiency in caching systems and related architectures (memcached, akamai, etc)
- must have demonstrated ability to architect and build scalable, high performing and reliable systems
- must have strong computer architecture and computer science fundamentals
- must have a MS or PhD in Computer Science, or equivalent
To apply for this position please click here to send your resume
Demonstration Solution Developer
Job ID:BE163324
Job Title: Demonstration Solution Developer
Click to continue reading “Demonstration Solution Developer”
Lead Software Engineer
Job ID: BE758857
Job Title: Lead Software Engineer
Salary: 80-160k
Location: Massachusetts
Job Description:
Our client’s engineering team is looking for a passionate, talented, and resourceful engineering Team Lead to join their Newton, MA based engineering group. They work in a rapid development environment, creating the exciting feel of a start-up with all the resources and perks of stable, rapidly growing global company. They know that their strongest resource is their team and they work hard to foster an environment that is fast paced, innovative and fun. To put it plainly, a career here means that the sky’s the limit.
Responsibilities:
· will be in a unique position to help map the future of travel on the web
· will be leading a team of Web 2.0 enthusiasts who are passionate about developing web based products
Qualifications:
· must be smart, fun, and enjoyable to work with, love to “make things happen”, embrace change, and can thrive working in a very fast paced environment
· must have 5-10+ years total engineering experience with a proven track record as an engineer building scalable publicly facing web sites
· must have strong people management skills, with at least 1+ years of managing a group of 2-8 engineers in a fast paced environment
· must have knowledge of SOA, AJAX, Google Maps API, memcache
· must be able to conduct code reviews and be able to review, analyze, and contribute to technical discussions
· must have an in-depth and hands on knowledge of Linux, Java and related open source technologies such as Apache, Tomcat, Lucene, and Postgres
· must have demonstrated success working in and promoting a rapidly changing, collaborative, and iterative product development environment
· must have proven success at an internet startup or early stage company
· must have strong interpersonal skills and ability to facilitate communication within and between engineering teams
· must have a BS in Computer Science or equivalent degree
Company Culture:
· Company has a global presence and is expanding their markets
· Shaping the future of social networking meets consumer generated content
· Speed to market — they design, build and deploy new products VERY quickly
· Located near Boston, MA
To apply for this position please click here to send your resume
Software Engineering Manager, Products
Job ID: BE755695
Job Title: Software Engineering Manager, Products
Salary: 120k+
Location: Massachusetts
Job Description:
Our client’s software engineering team is looking for a passionate, talented, and resourceful engineering manager to lead the Products group. Their teams work in a rapid development environment, creating the exciting feel of a start-up with all the resources and perks of stable, rapidly growing global company. They know that their strongest resource is their team and we work hard to foster an environment that is fast paced, innovative and fun. To put it plainly, a career here means that the sky’s the limit.
Responsibilities:
· will be responsible for leading the team of engineers who develops, deploys, and maintains the consumer facing features of our client’s site. This includes user membership and user generated content such as reviews, forums, wiki, video, photos, as well as social networking features on the site and on third party networks
· will be in a unique position to help map the future of travel on the web
· will be leading a team of Web 2.0 enthusiasts who are passionate about developing web based products
Qualifications:
· must be smart, fun, and enjoyable to work with, love to “make things happen”, embrace change, and can thrive working in a very fast paced environment
· must have 5-10+ years total software engineering experience with a proven track record as an engineer building scalable publicly facing web sites
· must have strong people management skills, with at least 2+ years of managing a group of 3-8 engineers in a fast paced environment
· must be able to conduct code reviews and be able to review, analyze, and contribute to technical discussions
· must have an in-depth and hands on knowledge of Linux, Java and related open source technologies such as Apache, Tomcat, Lucene, and Postgres
· must have demonstrated success working in and promoting a rapidly changing, collaborative, and iterative product development environment
· must have proven success at an internet startup or early stage company
· must have strong interpersonal skills and ability to facilitate communication within and between engineering teams
· must have a sense of urgency
· must have a BS in Computer Science or equivalent degree
Company Culture:
· Company has a global presence and is expanding their markets
· Shaping the future of social networking meets consumer generated content
· Speed to market — they design, build and deploy new products VERY quickly
· Located near Boston, MA
To apply for this position please click here to send your resume
Senior Director of Engineering, Applications and Services
Job ID: BE756635
Job Title: Senior Director of Engineering, Applications and Services
Salary: 140k +
Location: Massachusetts
Job Description:
The ideal candidate will be passionate about working with talented engineering, business, and marketing professionals in an exciting and dynamic environment. You will be responsible for managing multiple teams of software engineers to deliver effective application and solutions that drive significant company revenue, as well as two high traffic consumer web sites. You will have 10 or more years of proven technical experience and solid managerial and leadership skills combined with excellent oral and written communications skills, and an ability to balance multiple projects and meticulous attention to detail. While this position is strictly a managerial (non-coding) position, candidates must have a proven track record of delivering highly scalable applications as a direct technical contributor. Candidates need to be smart, fun, and enjoyable to work with, love to “make things happen”, embrace change, and can thrive on working in a very fast paced environment.
Responsibilities:
· will be responsible on the engineering side for multiple areas of business
· will deal with Search Engine Marketing
· will develop automated bidding and campaign management strategies and tools for a database of 50,000,000 search phrases leveraging 15TB of historical visitor activity
· will operate in the world’s biggest auction market
· will use AdWords to analyze every Google search to determine which advertisers get sponsored links on every results page
· will manage multiple travel sites
· will help drive our business, SEO, SEM, and commerce strategies for these sites
· will deal with content distribution and partnerships
· will develop customized and self service solutions for content distribution
· will work with 10,000+ widgets and badges currently deployed web sites
· will work with content management
· will develop, support, and deploy infrastructure to manage and maintain content
· will work with sophisticated fraud detection and management
Qualifications:
· must have up to date and hands on expertise in Linux, Java, web technologies, and database
· must have demonstrated success in shipping significant product as an engineer in an individual contributor role in a fast paced startup or small company
· must have been an effective technical lead in delivering products in a fast paced startup or small company
· must have been an effective software engineering manager in a fast paced startup or small company
· must be able to add significant value in a direct and tangible way to code reviews, design reviews, and analyzing product specs
· must be effective at interviewing software engineers
· must be effective at partnering with multiple business owners
· must be comfortable getting in front of a whiteboard and discussing both high level architecture and low level coding/algorithms
· must have worked on a web product for a startup or very small company where you were the primary or one of the primary coders
· must have had your first management experience in a Web 2.0 company
· must have had your most interesting start-up experience and why it had a significant impact on the company
· must have at least 10 years of technical expertise including recent experience with high-performance consumer facing websites
· must have strong people management skills, with at least 3 years of managing technical teams
· must have a history of success in hiring, retaining, leading, motivating, and mentoring top-tier technical talent
· must have an in-depth and hands on knowledge of Linux, Java and related open source technologies such as Apache, Tomcat, Lucene, and Postgres
· must have demonstrated success working in and promoting a rapidly changing, collaborative, and iterative product development environment
· must have proven success at an internet startup or early stage company
· must have strong interpersonal skills and ability to collaborate cross-functionally
· must have ability to serve as the focal point for other departments on project status and information
· must have ability to work hard and fast while maintaining attention to detail. Have a sense of urgency
· must have a BS in Computer Science or equivalent degree
Company Culture:
· Company has a global presence and is expanding their markets
· Shaping the future of social networking meets consumer generated content
· Speed to market — they design, build and deploy new products VERY quickly
· Located near Boston, MA
To apply for this position please click here to send your resume
Research Scientist
Job ID: BE744759
Job Title: Research Scientist
Salary: 80-110k
Location: Northern California
Job Description:
Our client is looking for scientists who extract the collective intelligence of large groups of people by analyzing weblogs, query streams, and transcripts of user interaction. The ultimate goal is to facilitate the development of automation tools that provide continuous analysis along the lines and scale of Netflix’s recommendation system or Alexa’s traffic aggregator.
Qualifications:
· must have a background in computer science, mathematics, physics, or other quantitative discipline
· must have obsession with data and system improvement, tempered with pragmatism and the ability to prioritize
· must be comfortable working within a modern engineering environment (linux, system architecture, etc.)
· must have ability to (at least) script experimental solutions and use off-the-shelf statistical analysis tools
Company Culture:
· Challenging problems to solve
· Smart co-workers
· Significant momentum at an early stage
· Solid financial situation
· Transit-friendly San Francisco location
To apply for this position please click here to send your resume
Research Engineer
Job ID: BE742212
Job Title: Research Engineer
Salary: 100-140k
Location: Northern California
Job Description:
Our client is focused on making great products that solve real-world problems, and are looking friendly, curious, down-to-earth people to join their team.
Engineers on our client’s team are careful implementers who are curious about how things work. They lean on large levers to get more done, faster, and enjoy applying new tools to the new opportunities afforded by today’s web. They endeavor to solve real-world problems for real people (including the rest of the company), and aren’t afraid to think big.
Qualifications:
· must have some web experience (scripting, widgets, browsers, web servers, etc.)
· must have affinity for rapid prototyping and test-driven development
· must be flexible when faced with complex challenges
· should have previous startup experience
· must have experience with implementing high-performance natural language processing, information retrieval, or machine learning algorithms,
Company Culture:
· Challenging problems to solve
· Smart co-workers
· Significant momentum at an early stage
· Solid financial situation
· Transit-friendly San Francisco location
To apply for this position please click here to send your resume

Find Us On: