Overview
Remote
Depends on Experience
Accepts corp to corp applications
Contract - Independent
Contract - W2
Contract - 12 Month(s)
Skills
Java
AWS
Job Details
Job Title: Engineering Manager
Location: USA - Remote
Duration: 12+ Months
This position is 100% Remote
Engineering Manager Software Product Development
Client is looking for a highly experienced and technically adept Engineering Manager to lead and drive software product development initiatives across globally distributed teams. This role combines technical leadership, strategic execution, and people management to deliver high-quality software solutions aligned with business objectives. The ideal candidate thrives in a fast-paced environment, demonstrates strong communication skills, and brings a collaborative, solutions-oriented approach to team leadership.
Key Responsibilities:
Leadership & Team Management
Location: USA - Remote
Duration: 12+ Months
This position is 100% Remote
Engineering Manager Software Product Development
Client is looking for a highly experienced and technically adept Engineering Manager to lead and drive software product development initiatives across globally distributed teams. This role combines technical leadership, strategic execution, and people management to deliver high-quality software solutions aligned with business objectives. The ideal candidate thrives in a fast-paced environment, demonstrates strong communication skills, and brings a collaborative, solutions-oriented approach to team leadership.
Key Responsibilities:
Leadership & Team Management
- Lead and mentor a team of engineers located across different geographies.
- Foster a high-performance culture focused on collaboration, ownership, and innovation.
- Oversee the full software development lifecycle (SDLC), including architecture, development, testing, and deployment.
- Ensure projects are delivered on time, within scope, and aligned with quality standards.
- Partner with product managers, UX designers, and business stakeholders to define and prioritize requirements.
- Facilitate effective communication across functions and time zones.
- Implement Agile best practices, promote DevOps culture, and continuously refine development processes.
- Identify process bottlenecks and drive efficiency improvements.
- Provide technical oversight on system architecture, design reviews, and complex problem resolution.
- Ensure solutions are scalable, secure, and maintainable.
- Set clear goals, conduct regular performance evaluations, and support career development plans for engineers.
- Promote an inclusive and constructive feedback culture.
- Proactively identify risks and implement mitigation strategies to ensure uninterrupted project progress.
- Act as the primary point of contact for technical project updates and deliverables.
- Ensure clear and timely communication of progress, risks, and decisions with stakeholders.
- Lead hiring and onboarding efforts for engineering roles.
- Strategically allocate resources across teams to meet project goals and scale the team as needed.
- Bachelor s or Master s degree in Computer Science, Engineering, or a related field.
- Minimum 5 years of experience in software engineering, including 2+ years in a leadership or management role.
- Proficient in Java 8+, Spring Boot, Microservices, RESTful APIs, and database systems (Postgres, MySQL, SQL/NoSQL).
- Skilled in modern technologies including ReactJS, Node.js, Python, TypeScript, Salesforce, Power BI, and AWS.
- Demonstrated experience managing and collaborating with offshore or distributed engineering teams.
- Solid understanding of Agile methodologies, cloud platforms (AWS, Azure, or Google Cloud Platform), and modern tech stacks.
- Proven ability to manage multiple concurrent projects.
- Excellent problem-solving, organizational, and decision-making skills.
- Strong communication and interpersonal skills, with the ability to engage technical and non- technical stakeholders alike.
- Experience with DevOps practices, CI/CD pipelines, and containerized environments (e.g., Docker, Kubernetes).
- Familiarity with challenges and best practices in global software development and cross-cultural collaboration.
- Understanding of compliance, data privacy, and security standards in software development.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.