Improve Your Email Marketing

Subscribe to the StrongMail Advisor today:

We value your privacy. We will not rent or sell your email address.

Careers

Engineering Positions

StrongMail Systems is looking for software engineers who are innovative, passionate and driven to create the best products in the marketplace. We are looking for engineers who can think strategically but act tactically, can roll up their sleeves to get the job done and can work as a team to solve challenging problems. With our world-leading products based on innovative architecture, we are revolutionizing how customers use digital messaging. We have transformed email from a simple communication tool to a platform for conducting business.

If joining a winning team that enjoys working together and hitting all the right notes strikes the right chord with you, we want to hear from you! StrongMail offers an exciting and fun work culture along with:

  • 250+ customers world-wide including blue-chip customers such as Intuit, Ticketmaster, Netflix, Fandango, T. Rowe Price and Real Networks.
  • Fast-growing company with tremendous market opportunity.
  • Funded by world-class investors such as Sequoia Capital (the venture capitalists behind Google, Yahoo!, Oracle, Cisco and Apple), Evercore Partners and Globespan Capital Partners.
  • Excellent benefits, such as a competitive compensation plan, stock options, 401K and comprehensive health, dental and vision benefits.
  • Free on-site gym with free personal training from a world-class personal trainer.

C++ Software Engineers
Senior Quality Engineers
Senior Quality Engineers - MS
Java Software Engineers
Quality Assurance Manager
Senior UI Developer


Return to Career Center

C++ Software Engineers

Responsibilities

  • Design and develop cutting edge software infrastructure/applications
  • Closely work with product managers, architects and QA to build software from initial requirements through delivery
  • Work with support team to see applications and products through deployment and maintenance
  • Participate in architecture and design reviews - highlight issues associated with scalability, flexibility, performance, and robustness

Qualifications

  • Proven ability to design and implement reliable, easy-to-use, high performing systems
  • Strong experience in: C++ on Linux or Unix
  • Experience in network programming
  • Proven architecture, design and implementation skills
  • Prefer experience with databases like mySQL, PostgreSQL
  • Passion for building high quality, well-documented, well-designed, regression tested software
  • Ability to adapt and change as needed in a fast-paced environment - prior startup experience preferred
  • B.S. or M.S. in Computer Science or Engineering
  • 2 - 7 years of development experience preferred

Send us your resume | Return to Top

Senior Quality Engineers

Responsibilities

  • Design, implement, and execute test cases for StrongMail products base on customer scenarios, PRD, and Design specifications.
  • Be the product expert to drive the continual improvement of product quality.
  • Perform black box and white box testing across functional, system integration, performance, and white box API level when necessary.
  • Report project status, defects report and verification, and issue escalation in timely manner.
  • Closely work with product managers, developers, and support teams to build software from initial requirements through deployment and maintenance.

Qualifications

  • Understand and practice data-driven approach for test case design & execution
  • Strong Perl and other shell scripting experience.
  • Experience in Linux or other UNIX.
  • Experience in mySQL and Oracle SQL
  • Excellent written and verbal communication skills.
  • Experience in all areas of product testing for both manual and automation: installation, functional, system integration, performance and reliability, regression, usability test
  • Experience to work in start-up environment is a must
  • Must be passionate about quality, thorough, organized and detail-oriented, and a team player
  • Experience in evaluating code complexity, dependencies, and risk areas with good analytical and problem solving skills.
  • UI automation tools experience: QTP, Open Source tool: Selenium is preferred
  • Email application test experience and working knowledge of DNS, IMAP, POP3, SMTP is preferred
  • Experience in working with offshore team is preferred
  • B.S. or M.S. in Computer Science or related field.

 

Send us your resume | Return to Top

Senior Quality Engineers - MS

Responsibilities

  • Design, implement, and execute test cases for StrongMail products base on customer scenarios, PRD, and Design specifications.
  • Be the product expert to drive the continual improvement of product quality.
  • Perform black box and white box testing across functional, system integration, performance, and white box API level when necessary.
  • Report project status, defects report and verification, and issue escalation in timely manner.
  • Closely work with product managers, developers, and support teams to build software from initial requirements through deployment and maintenance.

Qualifications

  • Understand and practice data-driven approach for test case design & execution
  • Manual UI testing experience for high end server side applications.
  • Willingness to work on automation and can be an individual contributor.
  • User level experience on Linux or other UNIX. Should be able to troubleshoot and find out the real cause of the issues found in QA and provide recommendation.
  • Experience in MySQL and Oracle SQL
  • Excellent written and verbal communication skills
  • Experience in all areas of product testing for both manual and automation: installation, functional, system integration, performance and reliability, regression, usability test
  • Experience to work in start-up environment is a must
  • Must be passionate about quality, thorough, organized and detail-oriented, and a team player
  • Experience in evaluating code complexity, dependencies, and risk areas with good analytical and problem solving skills.
  • UI automation tools experience: QTP, Open Source tool: Selenium is preferred
  • Email application test experience and working knowledge of DNS, IMAP, POP3, SMTP is preferred
  • Experience working with an offshore team is preferred
  • Minimum of 3 to 5 years of related experience required
  • BS or MS in Computer Science or related field

 

Send us your resume | Return to Top

Java Software Engineers

Responsibilities

  • Design and develop cutting edge software infrastructure/applications
  • Closely work with product managers, architects and QA to build software from initial requirements through delivery
  • Work with support team to see applications and products through deployment and maintenance
  • Participate in architecture and design reviews - highlight issues associated with scalability, flexibility, performance, and robustness

Qualifications

  • Strong experience in Java with experience in building commercial products with multiple release cycles
  • Frontend engineer: Experience in AJAX, JSP is a must. Knowledge in Struts or equivalent is highly desirable.
  • Backend engineer: Experience in POJOs, Hibernate, SOAP, Spring framework or equivalent; and databases such as Postgresql, MySQL, Oracle, or equivalent.
  • Experience in Ant, JUnit, Tomcat or equivalent.
  • Passion for building high quality, well-documented, well-designed, regression tested software
  • Ability to adapt and change as needed in a fast-paced environment - prior startup experience preferred
  • B.S. or M.S. in Computer Science

Send us your resume | Return to Top

Quality Assurance Manager

StrongMail is looking for a seasoned hands-on manager that is passionate about delivering high quality products to the marketplace. The ideal candidate will have strong people management, project management, communication, and collaboration skills, and an excellent knowledge of QA and software development processes and architecture. Demonstrated experience in managing an off-shore QA team is essential.

If joining a winning team that enjoys working together and hitting all the right notes strikes the right chord with you, we want to hear from you!

Responsibilities

  • Lead a world-class global Quality Assurance team in the US and India
  • Innovate and continuously improve StrongMail's quality systems, processes, and people
  • Experience in establishing the right processes to help meeting quality goals
  • Have the vision and know-how to take quality to the next level, including testing processes and architecture
  • Estimating QA efforts, preparing, and owning QA and release schedules, making practical tradeoffs between time, resources, and testing levels.
  • Work closely with software development, product management, technical support, documentation, and other business teams to develop product schedules, execute test plans, and deliver high quality products to the market in a timely fashion.
  • Hands on ability to contribute directly to test design, writing, execution, and automation when necessary.
  • Create guidelines for determining the scope and types of testing required for various types of major, minor, and maintenance releases.
  • Lead the QA team for all software quality efforts including platform/feature testing, system testing, regression testing, compatibility testing, as well as automation of testing.
  • Drive automated and manual testing approaches
  • Leading software QA project activities such as test case design, test automation development, test plan, documentation, integration testing, test plan reviews
  • Implement clear communication channels for QA results, concerns, and project status; ensure test plans are reviewed across teams and test certification reports are prepared and shared as part of test closure
  • Participate in bug prioritization and assignment to releases
  • Manage StrongMail's QA lab infrastructure and release processes
  • Lead efforts to implement extensive QA automation. Expert level of understanding and utilizing QA/test tools with experience in implementing automation

Qualifications

  • 8+ years of experience with software quality assurance, including 5+ years as a manager
  • Proven track record of successfully managing QA for software products and delivering with quality on time
  • Passionate about delivering quality products in a timely fashion
  • Required expertise with QA of web based software products and servers, Linux, C++ and Java stacks, and databases (MySQL, Postgresql).
  • Experience with messaging or email software products a plus.
  • Hands on experience in Linux, scripting, SQL, Perl, and Java
  • Excellent communication skills
  • Extensive experience with leading automation testing and test-driven approaches
  • Extensive knowledge of leading QA tools and methodologies
  • Experience with sophisticated web based software product with high performance and reliability demands as well as UI/usability testing for business users.
  • Ability to be effective in fast paced start up with a quickly changing environment
  • Experience in a start up company environment
  • Experience and passion for building great teams, motivating people, instilling accountability, and achieving results under tight constraints
  • Ability to manage on-shore and off-shore teams
  • Strong organizational and project management (planning/tracking/reporting) abilities across multiple overlapping releases
  • Bachelor's degree in Computer Science or equivalent

 

Send us your resume | Return to Top

Senior UI Developer

The UI Design/Usability Engineer will work on various project teams to develop user-centered designs for enterprise applications. Responsibilities include human factors engineering, usability evaluations, and testing. You will work to improve the usability, usefulness, and desirability of the product graphical user interface in collaboration with customers, Product Managers, Engineers, Professional Services, and Support staff.

Qualifications

  • Solid research, technical, and visual design skills.
  • 3+ years experience in HTML/CSS/Javascript (AJAX). At least 1 year experience with prototype, dojo, or scriptalous required.
  • Proven experience in human factors and usability engineering, and applying these skills to the design and development of web-based user interfaces.
  • Experience in gaining active end-user involvement in the specification, design, and implementation phases through interviews and site visits.
  • Research, develop, and communicate the long-term vision for the customer user experience.
  • The ability to mentor team members and set the example for best practices.
  • Ability to analyze and develop product architecture to evolve user interface design foundation.
  • Ability to prioritize, multi-task, and manage your work to critical project timelines in a fast-paced environment.
  • A Bachelor's degree is required. An advanced degree in Human-Computer Interaction, Cognitive Science, or related field is strongly preferred.

 

Send us your resume | Return to Top