ABOUT OUTWARD INTELLIGENCE
Outward Intelligence is a quantitative research company and platform built to help organizations run agile, high-quality surveys faster - without sacrificing rigor. We combine automation and AI with experienced researchers to deliver clean data and actionable insights quickly, and make results accessible through our dashboard and workflows.
We're a nimble team building an organization of smart, driven individuals who are passionate about research and creating client value. We seek people who are detail-oriented, take ownership, and thrive on tackling meaningful problems across diverse industry verticals with immediate real-world impact.
ROLE
The Software Engineer will be a key member of our Engineering team, building and scaling the platform that powers our research capabilities. You'll work on the full stack - from designing intuitive front-end interfaces to architecting robust backend systems and data pipelines.
This role requires strong technical skills across React, PostgreSQL, and modern web technologies. You'll collaborate closely with our Product, Operations, and Customer Success teams to build features that directly impact our clients' ability to gather and analyze high-quality data.
RESPONSIBILITIES
- Build full-stack features: Develop end-to-end functionality from React components to PostgreSQL schemas, ensuring seamless integration across the stack
- Design scalable systems: Architect backend services, APIs, and data models that can handle growing data volumes and complex research workflows
- Create intuitive interfaces: Build responsive, accessible React applications that make complex data analysis approachable for researchers and clients
- Optimize database performance: Write efficient SQL queries, design optimal indexes, and ensure data integrity across our PostgreSQL databases
- Collaborate cross-functionally: Work closely with Product, Operations, and Customer Success to understand requirements and deliver solutions that solve real user problems
- Ensure code quality: Write clean, testable code with comprehensive documentation; conduct thorough code reviews to maintain high engineering standards
- Drive technical decisions: Evaluate new technologies, contribute to architecture discussions, and help establish engineering best practices
- Debug and optimize: Troubleshoot production issues, identify performance bottlenecks, and continuously improve application reliability
REQUIRED BACKGROUND
- At least 5 years of professional software development experience
- Strong proficiency in React and modern JavaScript/TypeScript, including hooks, state management, and component architecture
- Deep experience with PostgreSQL, including complex queries, schema design, indexes, and performance optimization
- Proven full-stack capabilities with experience building and deploying complete features from database to user interface
- Strong understanding of RESTful / Socket API design, authentication, and backend architecture patterns
- Experience with version control (Git), CI/CD pipelines, and modern development workflows
- Excellent problem-solving skills and ability to work independently in a remote environment
- Strong communication skills and experience collaborating with non-technical stakeholders
- Bonus: Experience with data visualization libraries, survey platforms, Node.js, Docker, AWS, or research/analytics tool