Senior SW Design Engineer
Concur - San Francisco, CA

This job posting is no longer available on Concur. Find similar jobs: Senior Sw Design Engineer jobs - Concur jobs

This position is seated in San Fransisco but relocation is being provided.


TripIt®, a Webby award-winning travel service from Concur, Inc. (NASDAQ: CNQR), helps people organize and share their travel plans no matter where they book. Travelers simply forward their travel confirmation emails from over 3,000 sites. TripIt automatically creates a master itinerary that combines all their travel plans in one spot. With TripIt, it’s easy to share and collaborate on trips with friends and colleagues. TripIt is also an open itinerary platform with an API that works with a growing ecosystem of over a thousand partners including Google, LinkedIn, American Express, Hotwire, Avis, BCD Travel, and Microsoft to name a few. TripIt Pro is a premium service for frequent travelers that automatically monitors travel itineraries providing mobile alerts, alternate flight options, frequent traveler program tracking, flight refund tracking and notification, and automated trip sharing. Learn more at
TripIt® is seeking a dedicated and motivated individual to fill the role of Software Design Engineer supporting the TripIt business unit ( This is a senior level position in a fast-paced, high-profile startup environment. This position calls for a professional yet energetic team player who can also work independently. You must have passion for delighting customers and solving their problems; the communication skills to clearly and concisely respond to customer inquiries; and a passion for technology with an enthusiasm for product advancement. This is a small and highly leveraged team where self-motivation and efficiency are key.
Roles & Responsibilities

  • Expand and maintain our supported vendors (1,000+) via our core parsing technology (patent-pending)
  • Design, develop, and document new in-house products and protocols related to core parsing engine technology
  • Collaborate with product manager and development manager to define clear requirements, deliverables, priorities, and estimates for new requirements
  • Identify problems and work with technical lead to evaluate potential solutions and determine the best approach
  • Use strong analytical and troubleshooting skills to resolve user issues regarding text processing or other issues related to email parsing
  • Continually fix, refactor, and upgrade parse libraries and related utility code
  • Provide input into capacity planning, scaling and metrics
  • Help train new team members
  • Provide technical guidance to junior team members
Position Requirements

Required Skills / Experience

  • At least 8 years of software development experience;
  • Experienced at using pattern matching technologies, e.g., regular expressions;
  • Server-side application development in Python and strong knowledge of Python internals
  • Strong knowledge of GNU Linux/Unix environment & internals
  • Experience with REST, SOAP, XML, JSON and other web services
  • Ability break work down into tasks and estimate effort
  • Experience troubleshooting performance, capacity and scalability issues
  • Understanding of web and web-related technologies;
  • Solid development habits and practices, e.g., The Pragmatic Programmer;
  • Natural problem-solver and troubleshooter;
  • Excellent communication skills (written and verbal)
  • Familiarity with Bayesian classification is a plus
  • Ability to pass a background check.

Value Competencies:

  • Displays passion for & responsibility to the customer
  • Hires, develops & rewards great people
  • Displays leadership through innovation in everything you do
  • Displays a passion for what you do and a drive to improve
  • Displays a relentless commitment to win
  • Displays personal & corporate integrity


Concur is an Equal Opportunity Employer and applies this policy to all applicants and employees. We are committed to hiring and valuing a global diverse work team. (M/F/D/V)
Concur is a dynamic, growing and fast-paced organization. As such, successful employees are able to work in a fast-paced environment, managing multiple priorities often times under tight deadlines. This typically requires working a 40+ hour work week to accomplish performance objectives. With that, Concur offers flexibility as to the specific working hours that may be required or available depending on your role.
Concur is a SaaS company. Employees must be technically savvy with the ability to use the computer/keyboard and telephone to conduct business. The ability to creatively problem solve to our core value of ‘Leadership through innovation in everything we do’. Many positions within Concur are customer facing so written, verbal and interpersonal communications skills are required for a majority of opportunities with Concur.
Confidentiality and our core value ‘Personal and corporate integrity’ are critical components being that Concur is a publicly traded company and working towards building a great, enduring company.

Concur participates in E-Verify to confirm work authorization.

Concur - 18 months ago - save job - block
Recommended Jobs
Sr. SW QA Engineer
Sony Computer Entertainment of America Inc. - San Francisco Bay Area, CA
Sony Computer Entertainment of America Inc. - 21 days ago

Sr. SW Engineer
Visa - Foster City, CA
Visa - 22 days ago

Sr. QA Engineer
[24]7 Customer - Alameda, CA
[24]7 Customer - 23 days ago
About this company
45 reviews
Concur (NASDAQ: CNQR) is the world’s leading provider of integrated travel and expense management solutions. Web and mobile-based,...