Application Guide
How to Apply for Manager Software Engineering
at Center for Open Science
🏢 About Center for Open Science
The Center for Open Science is a mission-driven nonprofit dedicated to making scientific research more transparent, reproducible, and accessible. Unlike typical tech companies, COS focuses on improving scientific integrity through open-source tools that serve the global research community. Working here means contributing to meaningful social impact while solving complex technical challenges.
About This Role
As Manager of Software Engineering at COS, you'll lead a team developing tools that transform how scientific research is conducted and shared. This role combines hands-on technical work with Angular/TypeScript and Python/Django with people management responsibilities, directly impacting the organization's mission to enhance scientific transparency and reproducibility.
💡 A Day in the Life
A typical day involves reviewing pull requests for Angular components, mentoring engineers through one-on-one sessions, collaborating with product teams on feature planning, and contributing to Python/Django microservices development. You'll balance coding with management duties like performance tracking, technical decision-making, and ensuring engineering standards are maintained across distributed teams.
🚀 Application Tools
🎯 Who Center for Open Science Is Looking For
- Has expert-level Angular and TypeScript skills with Python/Django experience, capable of both front-end development and back-end microservices architecture
- Demonstrates 1+ years of experience managing at least 3 engineers, with proven ability in mentoring, performance reviews, and conflict resolution
- Possesses extensive software development experience including project management, code reviews, and system performance optimization
- Is a strong communicator who can collaborate effectively with product teams and lead engineers while advancing technical standards
📝 Tips for Applying to Center for Open Science
Highlight specific experience with Angular/TypeScript and Python/Django in your resume, including projects where you've worked with both front-end and back-end technologies
Quantify your management experience: specify how many people you've managed, for how long, and include metrics on team performance or engineer development
Demonstrate understanding of COS's mission by mentioning specific tools like OSF (Open Science Framework) or discussing open science principles in your application
Include examples of transitioning monolithic applications to microservices and experience with database modeling and APM tools
Show how you've enforced engineering standards and contributed to technical vision at previous organizations, not just followed existing practices
✉️ What to Emphasize in Your Cover Letter
["Explain why COS's mission to improve scientific transparency resonates with you personally and professionally", "Detail your hands-on experience with Angular/TypeScript and Python/Django, including specific projects or challenges you've solved", 'Describe your management philosophy and provide concrete examples of developing engineers through mentoring and performance reviews', 'Connect your technical leadership experience to how you would help shape technology vision at COS while maintaining engineering standards']
Generate Cover Letter →🔍 Research Before Applying
To stand out, make sure you've researched:
- → Explore COS's Open Science Framework (OSF) platform and understand how researchers use it for project management and collaboration
- → Review COS's Transparency and Openness Promotion (TOP) Guidelines and how they influence software development
- → Investigate COS's open-source repositories on GitHub to understand their tech stack and coding standards
- → Learn about the scientific reproducibility crisis and how COS's tools address specific challenges in research practices
💬 Prepare for These Interview Topics
Based on this role, you may be asked about:
⚠️ Common Mistakes to Avoid
- Applying without Angular/TypeScript expertise or failing to demonstrate Python/Django experience in your application materials
- Omitting specific management metrics (team size, duration, development outcomes) when describing leadership experience
- Showing no understanding of COS's mission or how your technical work would contribute to open science goals
📅 Application Timeline
This position is open until filled. However, we recommend applying as soon as possible as roles at mission-driven organizations tend to fill quickly.
Typical hiring timeline:
Application Review
1-2 weeks
Initial Screening
Phone call or written assessment
Interviews
1-2 rounds, usually virtual
Offer
Congratulations!
Ready to Apply?
Good luck with your application to Center for Open Science!