About the Role
The engineer will lead development efforts across the full stack, contributing to product evolution, system reliability, and team best practices while working closely with cross-functional partners.
Responsibilities
- Design and implement scalable features across frontend and backend systems
- Collaborate with product and design teams to define technical requirements
- Write clean, testable, and well-documented code
- Optimize application performance and user experience
- Troubleshoot and resolve production issues efficiently
- Participate in code reviews to maintain code quality
- Support the deployment and monitoring of services
- Contribute to architectural decisions and system design
- Integrate third-party APIs and services
- Ensure data consistency and integrity across platforms
- Develop and maintain automated testing frameworks
- Mentor junior engineers and share technical knowledge
- Improve CI/CD pipelines for faster, safer releases
- Evaluate new technologies and tools for fit and impact
- Help define engineering standards and best practices
- Monitor system health and respond to alerts
- Work with data teams to support analytics infrastructure
- Implement security best practices across the stack
- Support database schema design and query optimization
- Assist in refining development workflows
- Contribute to technical documentation
- Ensure compliance with data privacy standards
- Participate in sprint planning and retrospectives
- Drive improvements in observability and logging
- Collaborate on incident response and post-mortems
Compensation
Competitive salary and equity package
Work Arrangement
Remote-friendly with flexibility for hybrid options
Team
Collaborative engineering team focused on scalable product development
About Us
- We are building a platform that streamlines access to funding opportunities through intelligent data matching and workflow automation.
- Our mission is to empower organizations by reducing administrative friction and increasing research efficiency.
Culture & Values
- We value transparency, continuous learning, and ownership in our work.
- Team members are encouraged to propose ideas, lead initiatives, and grow within their roles.
Available for qualified candidates