How Remoteville checks and expires listings
Manager of Software Engineering
Skills
Software DevelopmentAccounting BalancesAdoptionArchitectureArtificial IntelligenceBusinessBusiness Insights
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Proven experience leading and developing software engineering teams
- Strong background in software development and engineering fundamentals
- Passion for mentoring and growing technical talent
- Knowledge of modern software architecture systems thinking and scalable design
- Interest in AI-driven development automation and emerging practices
- Ability to balance innovation with governance quality and risk management
- Collaborative cross-functional mindset focused on business value
- Curiosity adaptability and a forward-thinking approach
Nice to have
- Collaborative
- Curious
- Adaptable
- Forward-thinking
- Innovative
- Mentoring-minded
Day to day
- Lead and develop a high-performing software engineering team through coaching mentoring and career growth
- Build AI-enabled workflows and guide engineers in using AI agents effectively while balancing autonomy with human oversight
- Improve engineering quality by introducing modern metrics scalable solutions and governance practices for AI usage
- Partner with product teams and lead agile ceremonies to deliver AI-powered features and measurable business value
Hiring process
- Submit application
- Complete identity and eligibility checks
- Provide references and qualification verification
