ApplyPrincipal Software Development Engineer - Core Tools (QuillBot)
Posted 3 months agoInactiveViewed
View full description
💎 Seniority level: Principal, 8+ years
📍 Location: India, United States, Canada, Netherlands
🔍 Industry: Technology / Software Development
🏢 Company: Course Hero👥 251-500🫂 Last layoff about 2 years agoEducationEdTechE-Learning
⏳ Experience: 8+ years
🪄 Skills: AWSNode.jsCloud ComputingElasticSearchGCPJavascriptMongoDBSoftware ArchitectureTypeScriptReact
Requirements:
- Experience with large-scale web applications: Proven expertise in designing and developing collaborative web apps that scale.
- Product Ownership: Proactive contributor who takes full ownership of the product’s success.
- Hands-On Development (8+ Years): Strong, hands-on experience in web and mobile development.
- 5+ years of solid experience on JavaScript-based stacks (React, Node, Typescript, etc.).
- 3+ years of solid experience in designing architecture.
- Problem Solving & Collaboration: Strong analytical skills and a collaborative approach to working with diverse teams.
- Code Quality & Best Practices: Committed to writing optimal, production-quality code and advocating for best practices.
- Strong expertise in cloud architecture, deployment, & optimization (GCP / AWS) and database technologies (Mongo, Elastic, etc.).
- Ability to work across teams with multiple technical and non-technical stakeholders.
Responsibilities:
- Architect & Optimize: Take ownership of the application architecture; ensure high scalability and resilience.
- Collaborate Across Teams: Partner with engineering teams to design optimal solutions for new features and modules.
- Lead Technological Innovations: Work on proof-of-concepts for new experiments, benchmarking technology options, and drive architectural improvements.
- Focus on Impactful Delivery: Prioritize high-impact, user-focused solutions over shipping for the sake of shipping.
- Champion Code Quality: Conduct periodic code reviews and drive a culture of quality and excellence.
- Shape the Product Roadmap: Contribute insights to the product roadmap and play a key role in its strategic evolution.
- Set Standards: Define and implement best practices, inspiring the team to embrace them.
Apply