Job Closed
This listing is no longer active.
Software Engineer I - Back-End (U.S.)
Location
United States
Posted
98 days ago
Salary
$75K - $100K / year
No structured requirement data.
Job Description
Software Engineer I - Back-End (U.S.)
IntelliSurvey
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 opportunites - Collaborative and Supportive engineering culture - Equal Opportunity Employer All offers of employment are contingent upon successful completion of a background check.
Related Guides
Related Job Pages
More Software Engineer Jobs
Software Programmer
GovCIOGovCIO is a service-disabled-veteran-owned small business (SDVOSB) that offers technology services to improve business performance for government organizations.
• Builds and codes applications using languages such as C++, visual basic, ABAP, JAVA, XTML, etc. • Provides patches and upgrades to existing systems. • Involved in planning system deployment and compliance standards. • Designs graphical user interfaces to meet specific needs. • Prepares operating instructions and compiles system documentation.
Appian Configuration Developer
GovCIOGovCIO is a service-disabled-veteran-owned small business (SDVOSB) that offers technology services to improve business performance for government organizations.
• Provide guidance on Appian product configuration, mapping of requirements and rulesets to Appian objects and process flow • Liaison with customers to collect, clarify, analyze and translate business requirements into technical design and implementation • Produces rulesets, configurations, process workflows and technical solutions for Minimum Viable Product (MVP) development and supports requirement gatherings sessions during initial requirements and solutioning phase • Collaborates closely with stakeholders to develop a deep and thorough understanding of the client enterprise while leading large, multi-year program initiatives • Creates and maintains business process and technical documentation including workflows, architecture diagrams, interface diagrams and design best practices • Implements design, development, and testing best practices across the entire software development life cycle.
Senior Manager, Engineering
MintedMinted is a design marketplace and global community of independent designers and artists that hail from all 50 states and 60 countries around the world. A pioneer of crowdsourcing,
• Facilitate teams building complex software systems (UIs and Services) from idea inception through planning to experimentation and performance at scale • Work closely with Product Management, UX, and Engineering peers & leaders to implement and refine a complex backlog of projects & initiatives • Coordinate the efforts of your engineers to deliver features and improvements in a predictable, iterative, and repeatable way • Provide hands-on input for architecture and technology strategies that internal and external team members can carry out • Champion AI-assisted development practices across both frontend and backend teams, identifying and driving adoption of tools (e.g., Cursor, Claude Code) and best practices that demonstrably improve team velocity and code quality • Create an engineering culture of ownership, accountability, testing, and measurement • Be a talent builder to attract, mentor, and retain the best-in-class engineers • Lead engineers in their day-to-day tasks, system designs, and career growth
• Serve as a compliance evaluator, to review hardware engineering artifacts to find compliance to the applicable systems guidance, standards, and regulations including but not limited to TSOs, DO-254, DO-297, Advisory Circulars, Foreign Certification Memos, etc. • Serve as compliance approver to formally approve engineering artifacts for compliance to the applicable guidance, standards, and regulations. • Work with engineering to resolve findings of non-compliance to the applicable guidance, standards, and regulations. • Provide certification interface with customers, design specialists, suppliers and subcontracts, allocating compliance demonstration expectations. • Mentor engineering during the development of detailed planning in the context of a program team, including customization of development processes. • Provide independent assessment of airworthiness process adherence. • Assure that project planning is accomplished to the appropriate level of fidelity and that development teams are following appropriate processes. • Understand and utilize internal processes, methods and tools for review and approval of engineering artifacts for compliance. • Review metrics and defect trends, identify systemic root causes and process improvements. • Recommend new approaches, tools and techniques that drive continuous improvement in development, review and approval processes. • Maintain awareness of technology within the domains of their area of expertise and develop technology strategies for the domains in the area of expertise. • Complete recurrent training expectations applicable for finding compliance to guidance, standards, and regulations.


