Carnelian is hiring three new team members to refine Compass, Carnelian's proprietary impact analysis tool.
These team members will play a key role in strengthening Compass, Carnelian's impact analysis software. This tool streamlines impact data, empowering purpose-driven capital allocators with the information they need to maximize intention into impact.
Compass is a flagship conduit in the new wave of the impact economy. If you resonate with our mission, our vision, and our plan to action, we look forward to seeing your application.
Full Stack Engineer | Apply Here
Data & QA Analyst | Apply Here
Project Manager | Apply Here
Full-Stack Software Engineer
Role Overview
We are looking for a Full-Stack Software Engineer to build and maintain modern web applications, backend services, APIs, and data-processing systems.
30 hrs/week | Start: mid-September | Location: Mexico or India | Hire type: 5+ years of experience
Responsibilities
- Develop frontend and backend application features.
- Build and maintain APIs, databases, and data-processing workflows.
- Implement responsive and reliable user interfaces.
- Integrate internal and third-party services.
- Work with AI-enabled services and applications.
- Write automated tests and troubleshoot application issues.
- Contribute to architecture, documentation, deployment, and code reviews.
Preferred Skills
- Python and Django/FastAPI
- JavaScript/TypeScript
- React/Next.js
- PostgreSQL and REST APIs
- Docker and cloud platforms such as AWS
- Git, testing, and CI/CD
- General familiarity with AI, LLMs, and AI-enabled applications
Data & QA Analyst — Impact Investing
Role Overview
We are looking for a Data & QA Analyst with a background or strong interest in impact investing, ESG, sustainability, and related financial or social-impact research.
The role will focus on data quality, research validation, analytical consistency, and quality assurance across data-driven products and processes.
30 hrs/week | Start: mid-September | Location: U.S. or Europe
Responsibilities
- Review and validate financial, ESG, impact, and organizational data.
- Assess the quality, completeness, and consistency of collected information.
- Support the development and testing of analytical and scoring methodologies.
- Identify data issues, inconsistencies, edge cases, and areas requiring further research.
- Perform quality assurance on analytical outputs, reports, and datasets.
- Develop test cases and benchmark examples for validating data and analytical processes.
- Support ongoing improvements to data standards and quality-control procedures.
- Work closely with research and technical teams to investigate and resolve data-quality issues.
- Document findings, assumptions, and quality-control results.
Preferred Background
- Impact investing
- ESG or sustainability
- Responsible or sustainable investing
- Financial research
- Philanthropy or nonprofit analysis
- Social-impact measurement
- Economics, finance, public policy, or related fields
Experience with spreadsheets and data analysis is expected. Familiarity with SQL, Python, or statistical tools is a plus.
Technical Project Manager / Operations & Administrative Support
Role Overview
We are looking for a Technical Project Manager / Operations team member to coordinate software development, research, testing, and product-related activities, while also supporting day-to-day administrative operations for the team.
The role will help organize priorities, maintain clear processes, and ensure that work moves efficiently across technical and non-technical teams – combining hands-on project management with light administrative support.
35-40 hrs/week | Start: ASAP | Location: Mexico
Responsibilities
Project & Operations Management
- Coordinate project priorities and sprint planning.
- Manage project backlogs, tasks, timelines, and deliverables.
- Translate business and product requirements into clear technical tasks and acceptance criteria.
- Coordinate work across engineering, research, QA, and other stakeholders.
- Track milestones, blockers, risks, and dependencies.
- Coordinate testing, releases, and follow-up activities.
- Maintain project and process documentation.
- Track bugs, open questions, and key technical or product decisions.
- Support communication between technical and non-technical team members.
- Help establish and improve internal development and project-management processes.
Administrative Support
- Manage email correspondence and support ongoing communications.
- Schedule and coordinate meetings across internal and external stakeholders.
- Support the coordination of internal processes and day-to-day team logistics.
Preferred Skills
- Technical project management or product operations
- Agile and Scrum development processes
- Familiarity with tools such as Jira, Monday.com, Miro, Linear, or similar platforms
- Writing requirements, user stories, and acceptance criteria
- Software QA and release processes
- Strong documentation and organizational skills
- Basic understanding of software development, APIs, databases, cloud systems, and AI-enabled applications
- Strong written and verbal communication skills; comfortable managing email and scheduling logistics.
