Senior Software Engineer (U.S.)

Remote
Full Time
Experienced

We're looking for a talented Senior Back-End Software Engineer with expertise in Rust and Python to join our dynamic team and play a key role in the future of our platform. This is an exciting opportunity to work on a major re-architecture, leveraging modern tools to enhance speed and scalability.

Our core software platform empowers professional researchers to seamlessly manage market research projects from start to finish. It provides powerful tools for survey creation, respondent engagement, data collection, and advanced reporting—helping businesses make smarter decisions. While our current version (9.x) is already an industry-leading solution, we're making it even better, and you'll be at the heart of this transformation. If you're passionate about building high-performance back-end systems and eager to contribute to a cutting-edge platform, we'd love to hear from you!

The salary range for this position is $140,000-$200,000 plus quarterly bonus. We consider job level, geography, and the skills and experience you bring to the team.

RESPONSIBILITIES:

The ideal candidate will have experience in as many of the following technologies as possible:

  • Rust experience, including converting from interpreted languages to optimized and well-organized Rust code.
  • Python programming experience
  • Perl programming experience is a plus, at least for the ability to read and analyze the current code in order to migrate it. 
  • The latest development standards for managing software in teams.
  • PostgreSQL and/or general database and SQL experience. 
  • Linux command line experience and general configuration and server administration skills. 

QUALIFICATIONS:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field; or equivalent experience.
  • 6+ years of professional software development experience.
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration skills.
  • Solid understanding of software design patterns and principles.
  • Experience with relational databases.
  • Experience with automated testing (unit, integration, end-to-end)
  • Translate requirements into functional code and document code appropriately
  • Must be able to multi-task, meet deadlines and work in a fast-paced team 
BENEFITS:
 
  • 100% remote, although with some preference for southern California residents who can meet in person more easily at our office in Irvine.
  • For those who are fully remote, travel once or twice per year for in person meetings for a little "so that's who you are IRL" time
  • Benefits package including, 401(k) with up to a 4% company match, comprehensive health coverage with medical, dental, vision and other voluntary benefits including FSA plan. Plus 6 weeks off per year (3 weeks PTO, 8 holidays, and 6 floating holidays), and flexible working schedule.
  • Collaborative and supportive work environment.
  • Plenty of opportunities for career growth.

Salary and Benefits Commensurate with Experience. Equal Opportunity Employer. Except where prohibited by state law, all offers of employment are conditional upon successfully passing a background check.

This employer uses E-Verify

ABOUT US:

We’re headquartered in the United States in Irvine, California, but many of our opportunities have no geographical boundaries. Our team is composed of the most talented people from around the world.

Over the past two decades, our mission has been to enable professional research online. We’ve always gone beyond the simple work, handled projects and research methodologies that others found difficult. Along the way, we’ve continually upgraded our online survey platform. We’ve built an outstanding team with detailed understanding of both business and research issues, adept at applying technology to solve complex problems.

We have about 150 employees worldwide, with about 80% of those in the United States and the rest at various locations around the world. Our software engineering team is based in southern California, but the rest of our U.S. based workforce works remotely from their homes.

Share

Apply for this position

Required*
Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

To comply with government Equal Employment Opportunity and/or Affirmative Action reporting regulations, we are requesting (but NOT requiring) that you enter this personal data. This information will not be used in connection with any employment decisions, and will be used solely as permitted by state and federal law. Your voluntary cooperation would be appreciated. Learn more.
Human Check*