Careers

Grow Your Career at Endicia

Located near California Avenue in Palo Alto, California, Endicia offers challenging and rewarding careers in an easygoing environment. Endicia culture encourages self-sufficient, innovative and independent problem-solvers. We employ an outstanding mix of people with diverse skills and backgrounds. We work hard to accomplish our projects, but know how to have fun. Whether it’s participating in table tennis tournaments or Thanksgiving feasts, you’ll always feel inspired at Endicia.

Employee Benefits

Employment FAQs

Available Positions:


Account Manager

Position Summary

You will work with the top shipping clients to ensure client success using Endicia products. You would be responsible for growth within your portfolio of managed accounts, customer satisfaction and distribution of product updates. You will also work directly with personnel from the United States Postal Service, product marketing, partners, engineering and other personnel to ensure client satisfaction with Endicia's products. You must be detail oriented, customer service driven and be a trusted advisor for clients in your portfolio. Strong communication and relationship management skills are required. The ideal candidate can communicate with C-level executives, USPS personnel and the Field Sales team. This role may require up to 45% travel.

Organizational Relationships

  • Reports to: Regional Sales Manager
  • Directs: This is a nonsupervisory position
  • Other: Works closely with Field Sales, USPS and Technical Account Manager

Essential Duties

  • Once implementation has occurred, act as primary contact for managed accounts via phone, email and travel
  • Provide client satisfaction follow-up status to executive management on a weekly basis via email
  • Work with Field Sales, Product and the U.S. Postal Service to retain managed accounts
  • Reduce managed account churn
  • Annually increase portfolio revenue
  • Have fun!

Apply now


Endicia is an equal opportunity employer.


Analyst, Digital Marketing & Ecommerce

Position Summary

The Analyst , Digital Marketing & Ecommerce will work with internal and external resources to plan, coordinate and execute marketing projects, campaigns and programs in support of Endicia's products, services and strategic business objectives in a fun innovative, fast-paced environment. The ideal candidate is a self-starter and team player excited to learn and ready to jump into the role.

Essential Duties

  • Contribute to Endicia's integrated marketing strategy by offering analysis and reporting on activities including, but not limited to: customer behavior analysis, lead generation and nurturing, retention planning, advertising campaigns and digital marketing 
  • Track and analyze ROI of marketing programs and campaigns. This includes the development of ad hoc and routine dashboards and reports integrating information and metrics generated by multiple reporting systems
  • Partner with our internal and external teams on SEO, PPC and overall SEM strategies and tactics, providing insights on results and future areas of opportunity
  • Assist with list cleansing and data analysis as required
  • Contribute to planning and execution of prospect and customer communication, as well as post-communication analysis and optimization
  • Analyze and optimize the performance of our website, providing recommendations for specific areas of improvement
  • Other marketing tasks as assigned

Apply now


Endicia is an equal opportunity employer.


Associate Product Manager

Position Summary

This person will take the lead with product management, product enhancement, product positioning, and competitive analysis of our product line. 

Organizational Relationships

  • Reports to: Sr. Manager, Brand Marketing
  • Directs: This is a nonsupervisory position
  • Other: Works closely all employees, customers and the general public

Responsibilities

The responsibilities of this position will include but are not limited to:

  • Lead the product lifecycle of new products and feature enhancements including definition, design, launch and maintenance phases 
  • Collect and analyze data to influence feature prioritization decisions and product roadmaps
  • Develop specific near term product plans and longer term product milestones that deliver on the overall business objectives
  • Initialize and prioritize projects within engineering and marketing; track product development and work with Brand managers to develop product launch plans

Qualifications

The position requires the ability to understand and analyze a technical product - serving as a bridge between technical and non-technical teams in the company. Superior analysis, writing and communication skills are essential. Strong project management skills are also required.

  • 3+ years related experience - project management and product marketing
  • Experience in parcel shipping or carriers such as UPS, FedEx, DHL or USPS is a plus
  • Bachelor's Degree, or equivalent
  • Experience is software design, usability, and user testing
  • Experience in software as a service solutions a plus
  • Knowledge in writing product requirements documents
  • Demonstrated leadership, communication and teaming skills
  • Self-starter, organized, flexible, customer focused, strong business sense
  • Ability to understand decisions impact on other areas of the business
  • Ability to learn quickly and to communicate about new technologies in a fast paced environment
  • Excellent analytical skills with the ability to proactively recognize issues and to develop new processes/programs to exceed expectations

Apply now


Endicia is an equal opportunity employer.


Engineering Project Manager

Position Summary

The Engineering Project Manager (EPM) will manage various engineering projects within the R&D organization of Endicia. This position will require all aspects of software project management skills including developing and improving existing project planning, execution, monitoring, and reporting/communication processes. This position requires a technical background, as well as business acumen in addition to standard project management skills and best practices. Several years of experience in the software industry is required.

This position requires strong project management as well as verbal and written communication skills. The ideal candidate should be articulate, proactive, thorough, well organized and detail oriented with a sharp focus on execution of tasks and timely completion of deliverables in a fast-paced environment. This position will work closely with the entire Engineering, Product Management, IT/OPS, Business Support, Sales and other teams to coordinate regular and frequent releases of client and server-side software products and services that meet the needs of several internal and external stakeholders, partners, and customers.

If you enjoy being a project manager and can handle the challenges that come in a rapidly growing company like ours, then this role is for you. If you want the fun (ping pong is played regularly and Friday lunches are entertaining,) flexibility, excitement, and career growth opportunities of working in a growing start-up type environment led by a seasoned and talented leadership team but also the financial stability and backing of a Fortune 500 public company, then this is a place for you.

Organizational Relationships

  • Direct Reports: This is a non-supervisory position.

Essential Duties

  • Review business requirements, ensure clarity and establish expectations for services requested
  • Work with Subject Matter Experts to develop and modify project plans using a defined project methodology
  • Prioritize team activities and drive resolution of issues across all areas of multiple projects
  • Working with business and shared service leaders to monitor and evaluate project progress, and to help remediate and resolve issues
  • Anticipate issues and manage risks
  • Effectively communicate status and issues to team members, management and other internal stake holders
  • Plan and manage post-implementation support to ensure service levels are maintained
  • Facilitate focused, concise status meetings
  • Coordinate activities of others associated with the project
  • Establish processes for team members to ensure project goals are met
  • Effectively represent the R&D team with other internal and external organizations
  • Tracking monthly and quarterly R&D project performance
  • Help construct scorecards/metrics and other performance trend analyses
  • Lead regular update meetings within R&D and project sponsors
  • Complete ad-hoc analyses as required to support project evaluation

Experience, Education, and Training

  • More than 5 years experience in technical project management of software products and services
  • Knowledge of software development methods, process, platforms, and tools
  • Experienced in working with external developers, partners, and outsource firms
  • Strong leadership with willingness to drive team and make tough, sometimes, risky decisions
  • Managed projects from idea generation through development, launch and support
  • Lead cross-functional group to develop and manage multiple project plans that include timeline, resources, and project deliverables
  • Ability to work under pressure and meet strict deadlines. Demonstrated ability to handle multiple competing tasks and assignments simultaneously
  • Work with Software and Technical teams, coordinate software documentation efforts
  • Strong proficiency in Microsoft Office Suite. Experience with Project Mgmt software and tools
  • Must have experience with and/or comfort/thrive working in a fast moving and rapidly changing environment
  • Experience with Agile (Scrum) project management methodology
  • B.S. in Computer Science or equivalent

Desirable Qualifications (Not a Must Have)

  • Shipping Industry experience
  • PMI Certified
  • MBA
  • Use of wiki and Jira
  • Experience in coordinating off-shore teams and projects
  • Knowledge of key architecture components and technologies (HTTP, HTML, SSL, Database, SQL, .Net, VB/C/C#/C++)

Apply now


Endicia is an equal opportunity employer.


Field Sales Representative

Position Summary

The Sales Representative provides sales, technical, and integration support to partners, sales teams, prospects, and customers for Endicia’s products and services.

Organizational Relationships

  • Reports to: National Sales Manager
  • Directs: This is a nonsupervisory position

Essential Duties

  • Use a customer-focused, needs-based review process to educate customers on what products/services will best fit their needs
  • Provide basic installation/integration help and training for customers
  • Follow up with customers through the sales process and periodically after installation
  • Maintain expert-level knowledge on the features and business application of the company’s product line
  • Provide training to USPS representatives on Endicia’s products and services
  • Attend trade shows and perform marketing tasks as needed
  • Respond to phone, fax and e-mail sales inquiries in a timely, efficient and professional manner
  • Requires up to 80% travel (automobile and/or air)
  • Performs other related duties as required

Required Knowledge, Skills and Abilities

  • Requires an excellent telephone and personal demeanor
  • Must have exceptional written and oral communication skills
  • Must be able to demonstrate products and match their advantages to customer needs
  • Must be able to handle multiple projects simultaneously
  • Working knowledge of Microsoft Office applications
  • Requires the ability to work on a team with other sales representatives 

Acceptable Experience and Training

Bachelor’s degree and/or 1-3 years experience working in a customer service/sales environment. Proven ability to work effectively in a team environment.


Apply now


Endicia is an equal opportunity employer.


    Implementation Manager

    Position Summary

    We are currently seeking an Implementation Manager to join the Business Development team. The Implementation Manager will organize the team, coordinate and provide transparency to implementation schedules, lead pre-sales activities, identify and implement best practices and process improvements, and work with engineering and operations to improve system usability and stability. This will require a minimum of 60% hands on technical manager experience, proficiency in SQL with some programming and or professional services experience. Must provide people leadership and be a solid technical manager (up to 40% management duties). Strong project management and sales skills are a requirement. Will be responsible for helping to lead and deploy pilot development projects providing new system capabilities to high value prospects. Experience supporting SAAS in the shipping, logistics or other enterprise software environments is highly preferred.

    Essential Duties

    • Manage procedures and policies for implementations, issue escalation and technical account management
    • Manage implementation process and provide weekly reporting
    • Provide follow-up with technical and non-technical personnel
    • Work with Field Sales, Product Marketing, and the USPS to close strategic sales
    • Provide sales engineering expertise to overcome technical objections from prospects
    • Mentor and train the implementation team in presales engineering
    • Develop reporting requirements for business and engineering audiences
    • Provide data analysis for and key accounts
    • Travel to customer sites – up to 30% travel

    Experience, Education, and Training

    • Demonstrated Success in Project Management and Enterprise Relationship Management
    • Strong analytical skills—experience using Access or developing SQL queries ideal
    • 3-5 years experience in Field Sales, Product Management, or Computer Science roles
    • Experience programming (C#, Java, C, C++, ColdFusion, Visual Basic), HTML or SQL
    • Experience with e-commerce, warehouse, or transportation management a plus
    • Experience writing SQL queries for extracting and updating data from production systems
    • Ability to lead pre-sales discussions and overcome technical objections in the sales cycle
    • Some programming or product design background
    • Strong project management skills
    • Customer service and conflict management skills
    • Must be able to communicate with C level executives and operational personnel
    • Excellent verbal and written communication skills
    • Good presentation skills and professional presence
    • Attention to detail and excellent follow-through
    • Advanced Excel spreadsheet skills
    • Willingness to embrace technology and process improvement
    • Strong customer relationship management skills
    • Ability to set reasonable expectations and meet deadlines

    Apply now


    Endicia is an equal opportunity employer.


    Inside Sales Specialist

    Position Summary

    The Inside Sales Specialist uses a consultative sales process to understand the needs of potential customers, guide them to the best possible solution, and help them install our solutions to ship with the USPS quickly and easily.

    Organizational Relationships

    • Reports to: Inside Sales Manager
    • Directs: Does not have supervisory responsibilities

    Essential Duties

    • Proactively collect leads from marcom activities, inbound calls, field referrals, and other sources
    • Manage lead list, including qualifying opportunities and following up with potential customers through the sales cycle
    • Use a customer-focused, consultative sales process to educate customers on what products/services will best fit their needs
    • Respond to phone, fax and e-mail sales inquiries in a timely, efficient and professional manner
    • Provide basic installation/integration help and training for customers
    • Follow up with customers periodically after installation
    • Maintain expert-level knowledge on the features and business applications of the company's product line
    • Performs other related duties as required
    • Performs Cold Calling duties  

    Required Knowledge, Skills, and Abilities

    • Requires an excellent telephone and personal demeanor
    • Must have exceptional organizational, written, and oral communication skills
    • Must be able to describe and remotely demonstrate products, and match their advantages to customer needs
    • Must be able to handle multiple projects simultaneously
    • Working knowledge of Microsoft Office, business information services, and CRM applications
    • Requires the ability to work cooperatively on a team with other sales representatives

    Experience, Education, and Training

    • Bachelor's degree and/or 1-3 years experience working in a marketing/sales environment
    • Proven ability to work effectively in a team environment

    Apply now


    Endicia is an equal opportunity employer.


    IT Operations Engineer

    Position Summary

    We are looking for a talented and energetic addition to the Endicia IT Operations Team. The IT Operations Team supports the production environment using the latest technologies and most modern architecture. Our current infrastructure consists of Windows servers, Cisco Networking gear, F5 load balancers, HP server infrastructure, O/S Virtualization, and diverse SAN devices.

    The ideal candidate is someone who is excited about working in a-software-as-a-service environment. This person must make the proper tradeoffs between providing infrastructure flexibility, and ensuring system consistency and stability.

    Why Join Endicia:

    • SaaS company
    • Opportunity to work with modern architecture in an Enterprise Collocation
    • Small start-up feel within a company that has an Industry leading brand as an Internet Postage Provider
    • Hardworking but fun culture (ping pong tournaments, popcorn machine, bbqs, etc.)

    Essential Duties

    • Play an important role with sustaining highly available web service infrastructure 
    • Manage Windows servers for 24x7 US data centers
    • Install software and web base services
    • Build and Configure servers in development and production environments
    • Participate in 24/7/365 on-call rotation and respond to emergencies as needed
    • Ensure proper monitoring is established for production system
    • Duties include patching, troubleshooting, performance tuning and security compliance updates
    • Create and maintain documentation of services and system run books
    • Assist in the design and deployment of operational monitoring tools and dashboards
    • Familiar with virtual machine technology, concept of load balancing and datacenter operations
    • Enforce versioning, and change control procedures
    • Conduct routine hardware and software audits of servers
    • Have a sense of urgency in responding to and resolving critical issues that relate to the performance of the site and/or core infrastructure
    • Participate with routine monthly maintenance, weekends and evenings
    • Track, report, and proactively address network capacity issues
    • Configure and utilize a variety of monitoring and management tools
    • Develop, manage and execute controls in support of the company's compliance landscape (SOX, SAS70, PCI, ISO27001)

    Required Knowledge, Skills, and Abilities

    • Minimum of 2 years of experience working in a production environment
    • 5+ years on Windows server 2003/2008
    • 5+ years of Active Directory experience
    • Experience with virtual machine technology, load balancing, and fault tolerant architectures
    • Experience with monitoring systems
    • Participate in on-call rotation
    • Experience working in a datacenter type environment
    • Knowledge of scripting languages (Powershell, perl, etc)

    Experience, Education, and Training

    • Familiar with Cloud computing infrastructure
    • F5 load balancing experience

    Apply now


    Endicia is an equal opportunity employer.


    Product Marketing Manager

    Position Summary

    Your objective is to drive awareness and growth in your business segment. The ideal candidate will analyze and understand key market segments, get to know the customer, identify new areas of opportunity and develop innovative strategies for increased market penetration and expansion. Cross-functional engagement is a necessity, as you will need to understand and communicate the requirements of our target markets to Sales, partners, developers and others as you develop strategies. Be prepared to put your strategies into action, in the shape of marketing campaigns, programs, Sales’ support and action plans that support Endicia’s market-leading mailing and shipping solutions, services and objectives.

    Responsibilities include:

    • Analysis and understanding of key shipping market segments
    • Understanding the customer
    • Identifying new areas of opportunity
    • Developing strategies for increased market penetration and expansion
    • Communicating the requirements of target markets to Sales, partners, developers, customers and others
    • Develop marketing campaigns, programs, Sales’ support and action plans that support Endicia’s shipping solutions, services and objectives

    Organizational Relationships

    • Reports to: Director, Marketing
    • Directs: This is a nonsupervisory position.
    • Other: Works closely with marketing team, sales teams, partners and customers.

    Essential Duties

    • Drive market segmentation and analysis, understand target segments and needs, identify necessary market research, identify emerging market segments, prepare market and solution forecasts.
    • Develop and deliver key messages that enable our Marketing Communications team and agencies execute relevant campaigns and programs.
    • Develop and lead execution of cross-functional launch plans for new solutions and products.
    • Build business cases showing ROI, with supporting analysis for new ideas and opportunities. Communicate plans across Marketing, Finance, R&D, Sales, and senior management.
    • Develop materials to support Sales in selling solutions: PPT, sell sheets, videos, etc.

    Required Knowledge, Skills, and Abilities

    • Exceptional written and oral communication skills, including preparation and delivery of presentations
    • Excellent interpersonal skills to effectively and professionally work with coworkers, partners and customers
    • Market research experience a plus
    • Experience with Software as a Service (SaaS) solutions a plus
    • Understanding and experience in B2B marketing programs
    • Ability to apply analytical thinking to market analysis
    • Strong abilities in the areas of analysis, strategy development, problem solving and decision making.
    • Must be able to handle multiple projects simultaneously.
    • Bachelor or Masters degree required.

    Apply now


    Endicia is an equal opportunity employer.


    QA Manager

    Position Summary

    We are seeking a highly motivated individual to technically lead and manage a small but talented Software Quality Assurance Engineering team within Endicia R&D. This opportunity is appropriate for experienced software Quality Assurance professionals with a track record of success and a solid understanding of software quality control methodology, processes, tools, and related technologies. This is a challenging, highly technical 100% hands-on quality assurance/engineering technical lead-cum-manager role requiring analytical, innovative thinkers who can build cutting edge testing frameworks and use next-generation automation techniques to successfully test Endicia's core products and services. The candidate is expected to be a team player, flexible, a strong driver for results and continuous improvement.

    Essential Duties

    • Ensure delivery of the best quality product. Be the single point of contact for ensuring quality of all Endicia products and services.
    • Review, evaluate, plan, and improve existing and future Quality Assurance/testing environment, infrastructure, tools, processes, methodologies, and resources.
    • Develop and improve QA best practices with collaborative buy-in from all parties.
    • Manage a per-release QA plan, using existing testing infrastructure and resources.
    • Review historical, existing and ongoing bug reports to identify areas needing specific attention.
    • Test conformance of products to unit, regression, and user interface standards.
    • Be able to articulate, evaluate and evangelize testing strategies (including TDD, TEST-First programming and Acceptance testing) and apply them in Endicia’s context as well come up with metrics for realistic testing effort estimation.
    • Be able to handle the complexity of the daily activities and think both tactically and strategically to deliver quick but efficient testing methodology, test strategies/plans to meet our business needs.
    • Work with engineers, managers, Product management, and Operations team to develop innovative testing solutions that meet market needs with respect to functionality, performance scalability, reliability, realistic implementation schedules and adherence to testing goals, and principles that is compatible with release timeline targets.
    • Continuously innovate to find creative ways to improve overall quality and efficiency of the testing team within resource and time constraints.
    • Perform customer focused approach to define the test strategies, identify the risks/mitigation plans.
    • Define the quality criteria and the success metrics for various products and services.
    • Assist in estimating testing efforts, planning implementations, and rolling out system changes.
    • Mentor, guide, and coach other QA team members from a technical perspective, in order to make sure they are successful individually and as a team.
    • Coordinate testing efforts by customer support, engineering and offshore QA engineers.
    • Collaborate, have fun, and make a difference.

    Required Knowledge, Skills, and Abilities

    • Highly technical. Should be capable of being a developer, but prefer to work in testing and quality assurance.
    • 10+ years experience in a high-technology software company, preferably in an ecommerce domain
    • 10+ years of experience in performing testing and maintaining the quality of multiple complex software products in Microsoft Windows based applications and systems
    • 10+ years in requirements analysis, test planning, unit and integrated test case creation, test data preparation, test execution and test status reporting for scalable, high-volume distributed, multi-tiered, e-commerce applications.
    • 10+ years of Experience with Team Test, Test Complete, SOAP UI Pro, Groovy
    • 10+ years of Experience in QA automation/testing in C# /.NET, java or C++ environment
    • 10+ years of Experience using MS SQL Server or comparable database; Proficient in SQL languages; being able to read and write complex SQL queries
    • 10+ years of Experience testing Web Services (WSDL, SOAP) and REST
    • 10+ years of Experience with XML (XML Parsers, XML Schema, XSLT), HTML, CSS, and JavaScript
    • Have experience with testing of Apps using ASP.NET MVC framework.
    • Experience developing and/or testing Soap/XML/Rest based applications required
    • Experience of continuous integration test environments (like Hudson) and automation frameworks like Selenium/WebDriver/TestNG
    • Experience with developing white box test cases using various unit testing frameworks
    • Experience with black box and white box testing, test automation and code analysis frameworks
    • Experience with API testing REQUIRED and products in Service oriented architecture
    • Experience with scripting languages such as Perl, Python, etc is a plus.
    • Extensive influence over development and architecture counterparts to design for testability
    • Experience in technically leading high performing QA teams in fast-paced environment is needed
    • Understanding of requirements-based testing and software development life cycles
    • Current knowledge of QA testing methods, best practices, and processes
    • Ability to manage phased testing (unit, system, integration, regression, acceptance, etc.)
    • Knowledge of such testing concepts as comparison, usability, boundary, data validation, etc.
    • Solid knowledge of testing techniques to determine appropriate number of test iterations and applying risk-based testing concepts
    • Must be detail oriented and have excellent analytical and investigative/problem-solving skills
    • Ability to function effectively in a fast paced and somewhat chaotic environment and manage continuously changing business needs; excellent multi-tasking and time management skills required
    • Experience in working closely and building a rapport with developers, product management, business sponsors, and QA team members; strong customer/business orientation is a plus
    • Strong communications required (oral and written); communicate changes / impacts to QA timelines due to issues, change requests, delays, etc…effectively
    • Must have flexible work ethic to work with offshore development and QA members.

    Experience, Education, and Training

    BS in Computer Science/Engineering or related field and 10 or more years of relevant QA experience; MS preferred


    Apply now


    Endicia is an equal opportunity employer.


    R&D Manager

    Position Summary

    This is an exciting opportunity for you to work in our R&D organization to manage a core engineering team that architects, designs, and develops next generation web services, applications, and core server side system infrastructure that support shipping and mailing solutions that are developed in partnership with the USPS and other international postal carriers. You will have a chance to work and manage a very talented R&D team that develops, enhances, and maintains Endicia’s critical system infrastructure built with Microsoft technology that is used by hundreds of thousands of customers and that processes millions of transactions daily. If you are a highly technical hands-on manager and enjoy working with architecture, design, implementation, and solving complex performance, scalability, stability, and other challenging issues tied to a rapidly growing company like ours, then this role is for you. f you want the fun (ping pong is played regularly and Friday lunches are entertaining,) flexibility, excitement, and career growth opportunities of working in a growing start-up type environment led by a seasoned and talented leadership team but also the financial stability and backing of a Fortune 500 public company, then this is a place for you.

    Essential Duties

    • Lead, manage, and grow a highly cohesive and energized core team of extremely talented engineers and leads who are passionate, hard-working, highly results-oriented, with a can-do attitude
    • Primary responsibility is managing the team implementing enterprise-level system architecture, designs, and working with one or more development teams to realize future product innovations and improvements. While this is Management position, it is required that the person play a highly visible technical leadership and mentoring role in the organization.
    • Utilize novel approaches to solve complex technical problems and apply advanced technical principles, theories and concepts to develop innovative products.
    • Responsibilities include researching, analyzing, architecting, designing, proposing, and delivering solutions that are innovative and appropriate for the business and technology strategies.
    • Help design complex systems at the component and framework level, make strategic technology choices, and directly supervise the quality of designs and implementation of the overall platform, implementation and orchestration of components.
    • This person must be a highly technical and hands-on person and be responsible for communicating to others on technical standards, principles, methodology and trends.
    • Independently design, code and test major features as needed as well as work jointly with other managers to deliver complex projects. Expected to code 50% of the time.
    • The R&D Manager is involved in all aspects of the project life cycle, from the initial kickoff through the requirements analysis, design and implementation, as well as post launch support.
    • Work with other Engineers, Managers, and QA teams to develop innovative solutions that meet market needs with respect to functionality, performance, scalability, reliability, realistic implementation schedules and adherence to development goals and principles.
    • Coordinate with non-technical team members within the company (Product Management/Marketing, User Experience, Technical/Customer Service, Business Development, Sales etc.)
    • Define and scope high-level design and development tasks. Schedule and manage engineering tasks for a team of developers. Triage bugs and prioritize work for the team.
    • Manage, prioritize and execute multiple concurrent high visibility software development project activities including resource/task assignment, process adherence, and quality improvements.
    • Research and understand technical and business requirements to insure compliance with postal rules.
    • Estimate engineering effort, plan implementation and rollout system changes.
    • Manage a team of direct reports and assist in their career development and goals. Mentor junior engineers (design, code review etc.) by providing constructive feedback and encouraging development best practices. Leads and motivates the team.
    • Identify and implement process improvements to improve software quality, automation, innovation and technology.
    • Collaborate, have fun, and make a difference.

    Experience, Education, and Training

    • 10+ years of experience in architecting, designing, and developing high performance, high volume scalable, online e-commerce related server/web-based SW products and services.
    • Strong expertise and experience in designing highly available, reliable, and scalable Web based applications using Microsoft Windows (.Net/C#/MS SQL Server/IIS) technologies. Must have significant business knowledge and technical expertise in application design and architecture, as well as knowledge of related domains of technical architectures (network, security, and infrastructure engineering), information architectures, and data architectures.
    • Technical Manager with strength in Architecture, Server-side design and development preferably using Microsoft technologies and latest innovative software engineering practices.
    • Strong server side architecture, OOA/OOD experience and experience writing web services on Windows platform.
    • 10+ years of Experience using C# /.NET, C++, MS SQL Server or other database, Web Services (WSDL, SOAP), REST, XML (XML Parsers, XML Schema, XSLT), MVC framework and more.
    • 5+ years of hands-on technical management experience of a small team of 5 to 7 software developers and architects.
    • Experience leading development teams in the creation of complex, business-critical applications.
    • Expertise with server performance and scalability issues (e.g. bottlenecks, capacity planning, performance improvements).
    • Demonstrated history of being highly organized, self-managing and taking on ownership for key domain areas required.
    • Strong functional and domain experience with enterprise level processes and requirements.
    • Mix of intelligence, integrity, domain knowledge, verbal agility, and diplomacy which will allow to rapidly earning the trust of technically astute teams.
    • Ability to thrive in a fast-paced organization with short release cycles.
    • Must be detail oriented and have superior problem-solving and decision making skills.
    • Must have excellent communication, presentation, interpersonal, and people management skills.
    • Keen interest in latest MS-based software development and technology.
    • BS / MS in Computer Science or related field.
    • Shipping, mailing, or e-commerce industry experience is a plus.

    Apply now


    Endicia is an equal opportunity employer.


    Sales Manager

    Position Summary

    The Inside Sales Manager leads Endicia's HQ inside sales teams by managing performance, coaching new employees, mentoring all inside sales team mates, provide sales analysis, working with internal departments to resolve escalations and ensuring a fun, working environment.

    Organizational Relationships

    • Reports to: National Sales Manager
    • Directs: Inside Sales Teams

    Essential Duties

    • Manage day to day operational needs of our HQ inside sales team
    • Manage relationships with key USPS channel partners
    • Create and distribute weekly sales analysis
    • Create, update, train and dist inside sales best practices, scrips, etc
    • Maintain expert-level knowledge on the features and business application of the company's product line
    • Provide training to sales personnel and mentor sales team
    • Perform other related duties as required

    Qualifications

    • Inside sales management experience a must
    • Working knowledge of day to day Sales Force best practices for Inside Sales
    • Excellent written & verbal communication and presentation skills
    • Demonstrated ability to handle multiple tasks and assignments simultaneously
    • Strong leadership, conflict management, and composure
    • Planning & organization, self-starting, self motivating
    • Working knowledge of Microsoft Office applications
    • Proven ability to collect and analyze call analytics and recommend solutions based on identified trends
    • Requires the ability to work on a team and motivate team mates

    Acceptable Experience and Training

    • College degree in Business or a related field preferred or five years of related experience
    • 3 years of Inside Sales Management experience. Experienced people manager with an ability to mentor team members and create a fun place to work.
    • Experience in parcel shipping or carriers such as UPS, FedEx, DHL or USPS a plus
    • Results-driven with experience influencing people across functions and managing teams within a large organization
    • Strong interpersonal and leadership skills; self-motivated and capable of motivating others; ability to deliver results under pressure and tight deadlines
    • Creativity and delivering actionable results; ability to succeed in a collaborative, fast-paced environment

    Apply now


    Endicia is an equal opportunity employer.


    Sr. QA Engineer

    Position Summary

    This is an exciting opportunity for you to work and technically lead a small but talented Software Quality Assurance team within Endicia R&D working on web services, platform applications, and core server side system infrastructure that support shipping and mailing solutions developed in partnership with the USPS and other international postal carriers. You will have a chance to work with a very talented R&D team to make your mark on the quality of Endicia’s critical applications and systems built with Microsoft technology that is used by hundreds of thousands of customers and that processes millions of transactions daily. If you are passionate about taking Quality Assurance tied to a rapidly growing company like ours, to the next level, then this role is for you. If you want the fun (ping pong is played regularly and Friday lunches are entertaining,) flexibility, excitement, and career growth opportunities of working in a growing start-up type environment led by a seasoned and talented leadership team but also the financial stability and backing of a Fortune 500 public company, then this is a place for you.

    This opportunity is for a highly technical software Quality Assurance professional with a track record of success and a solid understanding of software quality control methodology, processes, tools, and related technologies. This is a highly technical 100% hands-on Sr. QA Engineer role and is not for a manual QA tester/engineer.

    Essential Duties

    • Review product requirements and specifications.
    • Develop detailed test plans to support the testing efforts.
    • Work with engineering to design and implement automated testing applications.
    • Test conformance of products to unit, regression, performance, and user interface standards.
    • Be able to articulate, evaluate and evangelize testing strategies (including TDD, TEST-First programming and Acceptance testing) and apply them in Endicia’s context.
    • Work with engineers, managers, Product management, and Operations team to develop innovative testing solutions that meet market needs with respect to functionality, performance scalability, reliability, and adherence to testing goals, and principles.
    • Define the quality criteria and the success metrics for various products and services.
    • Bring in test traceability by identifying detailed use cases and their corresponding test case mapping. Measure and improve the effectiveness of existing functional test cases. Measure and improve test coverage for all system components.
    • Assist in estimating testing efforts, planning implementations, and rolling out system changes.
    • Mentor, guide, and coach other QA team members from a technical perspective, as and when needed, in order to make sure they are successful individually and as a team.
    • Coordinate testing efforts by customer support, engineering and offshore QA engineers.
    • Collaborate, have fun, and make a difference.

    Required Knowledge, Skills, and Abilities

    • Highly technical. Should be capable of being a developer, but prefer to work in testing and quality assurance.
    • 8+ years of experience in a high-technology software company, preferably in an ecommerce domain
    • 8+ years of experience in performing white-box testing and maintaining the quality of multiple complex software products in Microsoft Windows based applications and systems
    • 8+ years in requirements analysis, test planning, unit and integrated test case creation, test data preparation, test execution and test status reporting for scalable, high-volume distributed, multi-tiered, e-commerce applications.
    • 8+ years of Experience with Team Test, Test Complete, SOAP UI Pro, Groovy
    • 8+ years of Experience in QA automation/testing in C# /.NET, java or C++ environment
    • 8+ years of Experience using MS SQL Server or comparable database; Proficient in SQL languages; being able to read and write complex SQL queries
    • 8+ years of Experience testing Web Services (WSDL, SOAP) and REST
    • 8+ years of Experience with XML (XML Parsers, XML Schema, XSLT), HTML, CSS, and JavaScript
    • Have experience with testing of Apps using ASP.NET MVC framework
    • 8+ years of Experience developing and/or testing Soap/XML/Rest based applications required
    • 8+ years of Experience of continuous integration test environments (like Hudson) and automation frameworks
    • 8+ years of Experience with developing white box test cases using various unit testing frameworks
    • 8+ years of Experience with white box testing, test automation and code analysis frameworks
    • 8+ years of Experience with API testing and products in Service oriented architecture
    • 8+ years of Experience with scripting languages such as Perl, Python,Power Shell is a plus
    • Knowledge of such testing concepts as comparison, usability, boundary, data validation, etc.
    • Must be detail oriented and have excellent analytical and investigative/problem-solving skills
    • Ability to function effectively in a fast paced and somewhat chaotic environment and manage continuously changing business needs; excellent multi-tasking and time management skills required

    Experience, Education, and Training

    • BS in Computer Science/Engineering or related field and 10 or more years of relevant QA experience
    • Shipping, mailing, or e-commerce industry experience is a plus

    Apply now


    Endicia is an equal opportunity employer.


    Technical Support Representative

    Position Summary

    Endicia is on the hunt for a smart and motivated individual to take on the role of Technical Support Representative for our Technical Support team. The Support team is responsible for routing and scheduling all internal incoming requests and phone calls.

    Organizational Relationships

    • Reports to: Technical Support Manager
    • Directs: This is a nonsupervisory position
    • Other: Works closely with all employees

    Essential Duties

    • Respond to customer phone and e-mail support requests in a timely, efficient and professional manner
    • Solid understanding of, along with the ability to perform basic troubleshooting on Windows 7 and Mac OS
    • Maintain expert-level knowledge on the features and business application of the company’s product line
    • Perform troubleshooting to identify causes and recommend remedies to user issues
    • Provide written and/or verbal instruction to users to correct problems
    • Perform quality assurance testing and record issues found

    Experience, Education, and Training

    • At least two years experience providing customer support through phone and/or email/chat
    • Excellent written and verbal communication skills
    • Strong project management skills
    • Experience with a range of operating systems, primarily Microsoft and/or Macintosh
    • Experience supporting databases and/or SQL/CSV/XLS a plus
    • Experience installing and troubleshooting the installation of hardware/software (printers, scales)
    • Good time management, telephone and customer service skills
    • Experience with supporting people remotely
    • Basic knowledge of laptop and desktop hardware
    • Strong emphasis on customer service and professionalism
    • Fluency in Spanish or Mandarin preferred

    This member of Support team will join an essential part of the Technical Support Services team at Endicia, supporting our explosive growth. If you have interest in becoming our next Technical Support Representative, and can demonstrate success in the areas above, we’d like to hear from you!


    Apply now


    Endicia is an equal opportunity employer.


    Web Developer

    Position Summary

    As a Web Developer on our Web team working from either of our 2 offices, Palo Alto, CA or Fargo, ND, your primary job will be to architect, develop, and maintain high-performance Endicia sites. These include Web sites, mobile applications, intranets, CMS, and e-Commerce solutions. This role requires a responsible individual who can balance multiple projects that involve working with database interfaces, customer-facing account management applications, internal applications, and reporting systems. The technology stack was recently rebuilt using jQuery and ASP.NET MVC as the primary platforms. Building new features and evolving the system will be your primary duty. You will be interacting with other project resources such as user interface, database and systems engineers and will need to be able to help manage the flow of work.

    Your expertise with ASP.NET, C#, SQL, HTML and JavaScript will be critical as the primary developer of this highly scalable site. Solid knowledge of front-end technologies including HTML, CSS, JavaScript, AJAX and preferably, development experience with ASP.NET MVC or other enterprise scale .Net architectures will round out your technical skill set. Recently, your focus should have been at least partially on building pixel perfect public-facing transactional sites or applications that can scale to accommodate millions of users. Previous experience developing enterprise level web based software, and superb written and verbal communication skills, will serve you well. You will meet with fellow team members to understand client requirements; pair with an internal design and project management team to facilitate development, and write technical specifications and other documentation for the best-in-class site(s) you will create. Your ability to see the big picture and design and implement cost-effective solutions will ensure your professional growth here. You will position yourself for career advancement by integrating seamlessly into our tight-knit team and taking the lead on development efforts. This is your opportunity to join one of the top internet companies in the nation and create best-in-class sites that will be viewed by millions of users.

    We’d like to meet you if you

    • Have 5+ years of applicable experience
    • Are professional and possess excellent interpersonal and written communication skills
    • Are passionate about technology and have a strong desire to learn
    • Have an intimate knowledge of HTML/CSS/JavaScript, and have hand-coded pages
    • Know the latest front end packages/libraries used in the .Net world (jQuery, MSAJAX, Teleric, etc.) and have recent experience with ASP.NET MVC Framework
    • Have excellent skills in C# .net and good experience with coding complex business logic with terabytes of data
    • Are proficient with Microsoft T-SQL or other SQL language. Comfortable with architecting and specifying database structures
    • Have deep knowledge of object-oriented design and programming (OOP) techniques
    • Want to work with the best of the best web team, a variety of leading brands, the latest technologies
    • Have experience developing enterprise class Web applications either at a consultancy or in house
    • Experience with Enterprise CMS Packages is a big plus

    Education and experience

    • BS or MS in Computer Science or equivalent and relevant work experience

    Please have good examples of your previous work to show.


    Apply now


    Endicia is an equal opportunity employer.