How Remoteville checks and expires listings
Manager, Software Engineering
Skills
Computer ScienceDevopsAdoptionContinuous ImprovementEmerging TechnologiesEvent DrivenHealthcare
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- 7 to 10 years as a software engineer
- 3 to 5 years of people leadership experience
- Bachelor’s degree or equivalent experience in Computer Science
- Experience with modern technology stacks and ability to learn new technologies
- Strong system design software architecture and engineering fundamentals
- Experience with CI/CD REST APIs serverless architecture containerization IaC public cloud application observability GraphQL or event-driven architecture
- Experience delivering scalable applications using distributed architectures
- Ability to communicate effectively with technical and non-technical audiences
- Experience recommending technology innovations to leadership
- Openness to innovation including AI-enabled development tools
Nice to have
- Strategic leadership
- Technical excellence
- Product partnership
- Coaching and development
- Innovation mindset
- Strong communication
- Cross-functional influence
Day to day
- Lead and mentor a team of software engineers delivering cloud-based healthcare products.
- Partner with Product Management to define roadmaps prioritize work and translate business goals into technical solutions.
- Guide architecture system design and engineering practices to improve scalability reliability security and maintainability.
- Drive continuous improvement through agile CI/CD automated testing observability DevOps and emerging technologies including AI-enabled tools.
