Software Engineer

Job Summary

xTuple senior software engineers maintain and expand our open platform and commercial software. Positions require five (5) or more years experience programming in C++ and SQL on a large, multi-platform application. The ideal candidate understands multi-tiered architectures and can work on any level in the stack as needed, and has developed software for multiple operating systems.

Employment type — Full time (not Contractual)

Position Location — U.S. Headquarters

Qualifications — 5+ years C++ 5+ years SQL Experience maintaining large, complex software applications Experience developing on at least 2 different operating systems (xTuple is cross-platform and runs natively on Windows, Mac, Linux, mobile)

Desired Experience — Qt or similar cross-platform application framework PostgreSQL JavaScript Git and svn ERP System admin, database admin, or technical support Position reports to director of software development with cross-department involvement.

Submit Your Resume

Send your resume in confidence. Applications from talented people are welcome. Please no inquiries from outsourced programming shops. All product development is performed by xTuple staff, trained xTuple partners and customers, or members of our open source community.

Welcome to xTuple Careers

Learn more about xTuple — the company and its history, the people and corporate culture, the benefits and work environment, the career growth opportunities, advantages and other positions open (full-time, contract and internships). Check us out; we're always looking for the best talent!