Marketing Manager


  • Conceptualising and building brand campaigns 

  • Building social campaigns   

  • Executing strategic and tactical tasks related to current and upcoming campaigns 

  • Managing agency and vendor relationships 

  • Owning budgets and payment schedules

Basic Qualification

  • Strong analytical skills and the ability to work with data 

  • Communicates effectively, both written and verbal 

  • Enjoy technical/analytical marketing techniques and obsess over data and results 

  • Ability to work effectively in cross-functional teams across business disciplines, including sales operations, product, and support 

  • Passion and instincts for unearthing customer insights and business opportunities 

  • Ability to thrive in a fast-paced “get it done” entrepreneurial environment. Be hands-on, hard-working and always keen to iterate and improve

Product Manager


  • Understand and lead analyses of the competitive environment, customers and product metrics to determine the right set of features to drive engagement and usage on Impresso

  • Based extensive experience in user product, Lead team to achieve innovative products or core functions from 0 to 1.

  • Professional data analysis capabilities, and have the experience of data products, through data to meet user needs scenarios;

  • Drive product requirements definition, product planning and product design (including writing PRDs) of new features and enhancements

  • Work cross-functionally and with the Product Development team to bring features live to the App. 

  • Clearly communicate product benefits to our users and internal stakeholders

Basic Qualification

  • BS degree in a technology-related field

  • Experience building App products with a demonstrated ability to drive product planning, development and launch

  • Strong understanding of the most recent trends around consumer App usage including experience with social media

  • Knowledge of the Internet, emerging web technologies and community building 

  • Excellent communication skills with the ability to interact with and understand technical subjects and emerging technologies and their relevance to the marketplace 

  • Ability to manage and lead across highly cross-functional teams

  • Ability to communicate findings clearly to both technical and non-technical audiences

Web Content & User Experience Manager 


  • Execute specific web content and experience management roadmap items and related projects; communicate status.

  • Manage customer acceptance testing and weekly deploys to Staging and Prod environments in close collaboration with Engineering partners

  • Work with internal and external partners on requirements definition, planning, design, and testing of owned new features and enhancements.

  • Document and communicate web platforms use cases, features, enhancements, and requirements.

  • Provide guidance and support to marketing partners and platform users.

  • Troubleshooting and communication related to content and experience platforms.

  • Gain user feedback and help translate into further platform or process improvements.

  • Lead and manage web platforms projects, coordinate execution, and communicate project status.

  • Manage specific web platforms processes and capabilities, i.e. localization.

Basic Qualification

  • Excellent understanding of web content management, and business understanding of website technology

  • Excellent analytical and problem-solving skills

  • Strong attention to detail

  • Proven ability to manage multiple, competing priorities simultaneously

  • Strong documentation, coordination, and project management skills

  • Experience using website reporting tools (e.g. Google Analytics)

  • Ability to collaborate with multiple teams, such as marketing and communications, UX design, software engineering

  • Great proficiency at learning complex software solutions

  • Strong communication, interpersonal, and support skills

  • Demonstrate resourcefulness, motivation, initiative, and leadership

Editorial Communications Consultant


  • Execute proactive media programs and initiatives to build broader awareness of Impresso's Influencer and member content offerings as well as Impresso's consumer and brand initiatives. 

  • Create proactive/reactive content, including messaging, blog posts and Q&As for announcements, partnerships, events and profiles.

  • Build and maintain strong relationships with and provide expert counsel to internal clients and external partners on communications.

  • Leverage existing and build relationships and work with journalists on behalf of Impresso.

  • Strong interpersonal skills with the ability to collaborate cross-functionally with editorial, global integrated marketing and communications, product PR and marketing, partnerships and social media. 

Basic Qualification

  • 6 or more years of related PR or external communications experience.

  • BS/BA in Broadcast Journalism, Communications, PR, English or related field.

  • Well-developed and maintained media relationships and a solid understanding of editorial and consumer communications for a technology company.

  • Strong research and analytical skills, including the ability to monitor and analyze industry news and trends.

  • Excellent verbal and written communications skills with lens for technical tone and style.

  • Outstanding organizational skills, attention to detail and an innate ability to stay on top of multiple projects at once.

  • Must have very strong project management and decision-making skills.

  • Proven ability to work effectively in a team environment.

  • Must be able to thrive in a fast-paced and unstructured, deadline-oriented environment.

Software Engineer


  • Designs, develops, and maintains the enterprise search platform components and Web API’s for Search, APIs, Analytics and other enterprise products of SSE team.

  • Improve code quality via rigor in functional and performance testing, performing code and design reviews, and overall raising the bar.

  • Collaborates in developing testable user stories and innovative designs

  • Takes ownership in solving or recommending solutions for complex problems

  • Positively fosters team approach to software development and delivery

  • Maintain the high quality standards required to maintain our aggressive continuous deployment approach.

  • Builds and architects highly scalable and performant software solutions.

  • Mentors junior developers in the team.

Basic Qualification

  • B.S. or higher in Computer Science or related technical discipline, or equivalent practical experience

  • 2+ years of experience coding in object-oriented programming languages

  • 2+ years of experience developing large scale applications

Software Engineer - AI Infrastructure


  • Build a scalable data ingestion platform that ingests and integrates massive amount of data about members, jobs, companies, schools and other organizations from different sources (e.g. licensed vendors, government agencies) to make Impresso's knowledge graph more complete, accurate, and reliable.

  • Develop state-of-the-art techniques in tackling the most challenging problems in data ingestion to ensure high quality data, such as entity resolution, data fusion, and member feedback, to name a few.

  • Build recommender products and crowdsourcing tools that directly impact and fuel Impresso's Search, Ad Targeting, Job Recommendation, and many other key products.

Basic Qualification

  • B.S. in Computer Science or related technical discipline, or related practical experience.

  • Experience building distributed, Internet-scale systems.

  • Relevant programming experience

Senior Software Engineer - Big Data Engineering


  • Contribute to the Big data design and data preparation by implementing a solid, robust, extensible design that supports key business flows.

  • Performing all of the necessary data transformations to populate data into a Big data environment that is optimized for reporting.

  • Establishing efficient design and programming patterns for engineers as well as for non-technical peoples.

  • Designing, integrating and documenting technical components for seamless data extraction and analysis on big data platform.

  • Ensuring best practices that can be adopted in Big Data stack and share across teams and Business Units.

  • Providing operational excellence through root cause analysis and continuous improvement for Big Data technologies and processes and contributes back to open source community.

  • Contributing to innovations and data insights that fuel Impresso's vision and mission.

  • Working in a team environment, interact with multiple groups on a daily basis 

Basic Qualification

  • BS, MS or PhD in Computer Science or related technical discipline or equivalent practical experience

  • BS and 5+ years of relevant work experience, MS and 4+ years of relevant work experience, or PhD and 2+ years of relevant work experience

  • 2+ years of experience in software design, development, and algorithm related solutions

  • Working experience with Hadoop projects/infrastructure

  • Experience in the Big Data technologies (Hadoop, M/R, HDFS, Pig, Hive, Flume, Sqoop, Presto, etc.)

  • Experience with at least one scripting language (Shell, Python, Perl etc.)

  • Experience with an OO programming language (Java and Spark Scala)

Application Developer


  • Maintain highest levels of development practices including: technical design, solution development, systems configuration, test documentation/execution, issue identification and resolution, writing clean, modular, scalable, self-sustaining code and adherence to technical compliance standards.

  • Responsible for designing and developing RICE components in Oracle E-Business Suite (EBS) R12 application in compliance with internal coding standards.

  • Provide support to managers in development of new strategies for improving internal processes, and implementing optimal solutions through the use of technology and Oracle tool sets.

  • Partner with internal teams to define and implement solutions that improve internal business processes.

Basic Qualification

  • Bachelor’s degree (preferably in Business Information Systems or Computer Science)

  • 6+ years of experience in implementation, development, process re-engineering and support of Oracle EBS suite.

  • Must have experience in Oracle R12 EBS specifically in Record-To-Report track with modules General Ledger (GL), Fixed Assets (FA), Cash Management (CE) and Projects (PA)

  • Strong knowledge of AOL, Oracle table structures, API's, Schemas, Oracle open interfaces in Record to Report Track, PL/SQL Development

Senior Staff Software Engineer - Data Science

Business Development


  • Provide architectural guidance and mentorship to up-level the engineering organization

  • Actively improve the level of craftsmanship at Impresso by developing best practices and defining best strategies 

  • Design products/services/tools and code that can be used by others while upholding operational impact of all decisions

  • Identify problems and opportunities and lead teams to architect, design, implement and operationalize systems

  • Work closely with and influence product and/or technology partners regularly to help define roadmap

  • Resolve conflicts between teams within the organization to get alignment and build team culture

  • Review others’ work and share knowledge

Basic Qualification

  • BA/BS Degree in Computer Science or related technical discipline, or equivalent practical experience

  • 5+ years’ experience in software design, development, and algorithm related solutions with at least 2 years of experience in an architect or leadership position


  • Develop partner strategy and evaluate potential partners who can help further Impresso'’s efforts to develop the world’s largest and most efficient talent marketplace

  • Support deal execution, drive implementation of integration(s) and manage partner relationships once deal is signed

  • Develop processes and systems to manage Impresso’s partner ecosystem in an efficient and scalable manner

  • Monitor the ongoing usage of Impresso's partner programs to ensure partners are creating value for members and customers and in a manner consistent with Impresso’s vision, mission and strategy

  • Capture, synthesize and deliver market insights to the relevant product, sales and engineering leads

  • Work with Impresso'’s business and corporate development leads to identify opportunities for deeper partnerships

  • Source and negotiate key partner relationships that support product roadmap and business objectives

  • Proactively develop a deep understanding of the key players and industry dynamics in the enterprise Internet, Software as a Service and Mobile landscapes

Basic Qualification

  • Undergraduate degree

  • 3+ years of work experience

  • Experience using data analysis tools, including Excel, is required

  • Experience in project management 

  • Experience in some type of analytical role, e.g. with consulting firm, investment bank, corporate M&A/corporate strategy, or business operations

Write a Testimonial
Rate Our Services
Would you recommend us to your friends?