How Remoteville checks and expires listings
Manager, Software Engineering
Skills
Computer ScienceSoftware As A ServiceContinuous ImprovementCritical ThinkingDatabasesLaw EnforcementPHP
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- 5+ years building systems in PHP Go Python Typescript Angular Ruby or similar
- 2+ years managing engineering teams with experience growing senior talent and building team structure
- Strong knowledge of gRPC RabbitMQ and caching solutions
- Experience with relational databases and external service integrations
- Background in backend and frontend UI development
- Experience with Agile Scrum and sprint ceremonies
- Experience with SaaS platforms or cloud computing
- Solid UNIX LAMP knowledge with PHP MySQL and Linux experience
- Excellent communication coordination problem solving and debugging skills
- BS degree in Computer Science or related technical field
Nice to have
- Hands-on coder
- Strategic influence
- Bias to action
- Productive feedback
- Continuous improvement
Day to day
- Lead and grow a high-performing software engineering team focused on ecommerce products and platform excellence
- Guide technical direction while balancing roadmap delivery system stability and engineering best practices
- Coach mentor and support engineers through regular 1:1s performance management and incident response ownership
Hiring process
- Formal hiring process
- Interview stages shared during recruitment
