Location: United States
Job Summary:
Job Duties
- Guide software engineering teams in delivering high-quality software.
- Collaborate with multiple teams (Architecture, Product, Technology).
- Define patterns for configuration-based deployments.
- Establish best practices for logging and monitoring systems.
- Work with product owners to influence the technical roadmap.
- Research and share knowledge on standard processes.
- Promote digital technologies, cloud hosting, and open-source adoption.
- Provide technology leadership and recruit top engineering talent.
Required Skills (Keywords)
- Software Engineering
- Cloud Technologies (AWS, Azure, GCP)
- MEAN Stack (Angular, NodeJS, Express, MongoDB)
- Microservices
- DevOps
- Agile Methodologies
- Project Management
- Communication
Required Experiences (Topics)
- Bachelor's degree in Computer Science or related field.
- 10+ years in software engineering and development.
- 4+ years of people management experience.
- Hands-on experience with cloud technologies.
- Expertise in Node.js and RESTful services.
- Experience in partnering with product and business teams.
Job URLs: