Software Engineering Manager (Remote)
Teaching Strategies
- Bethesda, MD
- Permanent
- Full-time
- Provides management oversight to the software engineering team
- Leads the team in development of mission critical solutions to support organizational goals to power high-trafficked SaaS platform
- Participates in planning, analysis and design of new software solutions
- Works collaboratively with Product Managers to translate product requirements into functional production software and architecture components
- Responsible for production readiness and availability of the product while upholding the highest standard of performance, security and user experience
- Mentors and enables team members to excel in their career progression
- Collaborates with other managers to define processes
- 10+ years of production experience in software engineering
- 5+ years of experience managing engineering teams
- Experience with designing and building scalable solutions that perform under load
- Familiarity with cloud architecture, specifically AWS
- Experience working with product managers to co-create, refine and execute on product and technology roadmap
- Practical understanding of Agile methodology and modern software design patterns
- Ability to effectively communicate with senior management and other departments
- Experience working with Early Childhood Education (ECE) Center Management or Billing and Payments products is a plus.
- Proven ability to step back and see the whole ecosystem and provide solutions that impact the entire user flow, not only discrete features.
- Experience building and implementing ERP and CRM solutions into B2C SaaS products is a strong plus
- Strong sense of collaboration, teamwork, and accountability
- Competitive compensation package, including Employee Equity Appreciation Program
- Health insurance benefits
- 401k with employer match
- 100% remote work environment
- Unlimited paid time off (which includes paid holidays and Winter Break)
- Paid parental leave
- Tuition assistance and Professional development and growth opportunities
- 100% paid life, short and long term disability insurance
- Pre-tax medical and dependent care flexible spending accounts (FSA)
- Voluntary life and critical illness insurance