
Software Engineer I - Back-End (U.S.)
Automate your job search with Sonara.
Submit 10x as many applications with less effort than one manual application.1
Reclaim your time by letting our AI handle the grunt work of job searching.
We continuously scan millions of openings to find your top matches.

Overview
Job Description
About Us
We’re a global team with a mission to enable professional research online. Headquartered in the United States, Irvine, California. IntelliSurvey has spent over two decades building powerful survey and reporting tools used by a wide range of companies. Our platform simplifies complex research challenges, and we continue to innovate and evolve our software with a focus on performance, usability, and flexibility.
We are seeking a Back-End Software Engineer I to help design, develop, and enhance industry-leading survey software used to collect data through online and mobile platforms. In this role, you will build scalable back-end systems and services that support high-performance applications and reliable data collection. The ideal candidate enjoys solving complex technical challenges, writing clean and maintainable code, and collaborating with a team to deliver efficient, user-friendly software solutions.
If you're passionate about writing clean, maintainable code and contributing to a collaborative engineering culture, we’d love to hear from you.Salary Range - $75,000 to $100,000 plus bonus
What You'll Do
- Develop and maintain back-end components and services used by IntelliSurvey's platform
- Write clean, efficient, and well documented code using object-oriented Perl (with Moose)
- Work with PostgreSQL database
- Collaborate with front-end engineers, product managers, and other stakeholders
- Participate in code reviews and contribute to engineering best practices
- Troubleshoot and resolve production issues and assist with Tier 2 escalations
- Contribute to automated testing and CI/CD pipelines
- Use Git and Atlassian tools (JIRA, Crucible, Fisheye) for development workflows
- Work in Linux-based environments
- Continuously improve system performance and scalability
What We're Looking For
Education & Experience
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent exp.
- 2-4 years of professional software development experience
- Experience with backend languages such as Perl (preferred) or Python (2 plus years)
- Willingness to learn and work with Modern Perl
- Experience with navigating and managing Linux systems using the command line
- Interest in learning Rust
- Experience with automated testing and CI/CD pipelines
- Experience with PostgreSQL or other relational databases
- Experience working in Linux environments
- Familiarity with Git and Agile tools such as JIRA
- Understanding of object-oriented programming and scalable software architecture
- Strong problem-solving and communication skills, self-starter
- Ability to work effectively in a distributed team
Why You'll Love Working Here
- 100 percent Remote or Hybrid if local to Irvine, CA. We also bring the team together once or twice a year for in-person meet-ups. Generous time off: 6 weeks per year, 3 weeks of PTO, 8 Company holidays and 6 floating holidays. Comprehensive Health Benefits 401(K) with Company Match Flexible hours Career growth opportunitesCollaborative and Supportive engineering cultureEqual Opportunity Employer
All offers of employment are contingent upon successful completion of a background check.
Powered by JazzHR
Automate your job search with Sonara.
Submit 10x as many applications with less effort than one manual application.

FAQs About Software Engineer I - Back-End (U.S.) Jobs at IntelliSurvey
- Flexible-schedule
- Full-time