logo

View all jobs

Software Development Manager (HC)

Multiple Cities, LATAM · Computer/Software
Job Summary
Are you passionate about taking responsibility for operating and engineering systems on a massive scale, and willing to gain top-notch experience in cloud computing?  Do you want to accelerate your career by leading the development and launch of core product features, which will impact millions of customers around the world?  Are you passionate about agile and have a proven track record?  Come join us, we are looking for a Software Development Manager who will be building innovative, mission critical cloud-based systems!  A successful Software Development Manager should be highly autonomous with strong problem solving skills, ability to analyze quantitatively, effectively prioritize deliverables and make data-driven decisions.  This is an exceptional opportunity to join an engineering organization and drive the growth of your team and the products you will be owning.
 
Key Job Responsibilities
 
  • Designs, implements, and refines product development, testing, and production support processes
  • Leads teams in the development of new products, solutions, and processes
  • Mentors and supports team members in their continuous grown and career development
  • Oversees project logistics and resource allocation
  • Strives to improve efficiency and sustainability of processes and product designs, and to reduce inefficiencies and waste
  • Secures resources needed for team to excel, including researching and proposing investments
  • Helps to create and oversee project budgets and engages in cost management strategies
  • Advocates on behalf of team members by securing adequate resources for their success
  • Maintains high level of business and technical expertise
  • Assures high quality of deliverables and services rendered
  • Collaborates and maintains relationships with other team leaders and departments, suppliers, and customers

About the Team

This role will be a part of the engineering organization working on cloud-based solutions, such as video streaming features like Live View, computer vision, and high-performance computing.

BASIC QUALIFICATIONS
 
  • Strong foundation in professional software development techniques
  • Experience working with large scale could systems, with an understanding of how to architect and build those systems
  • Able to manage a team of engineers
  • Promotes robust and maintainable code, clear documentation, and deliver high quality work

PREFERRED QUALIFICATIONS
 
  • Master’s degree in Computer Science or related field, with a solid grounding in Computer Science fundamentals
  • 10+ years of experience doing hands-on software development
  • Deep understanding of software development in a team and a track record of shipping quality software on time
  • Experience defining system architectures and exploring technical feasibility tradeoffs
  • Excellence in technical communication with peers and remote teams, both technical and non-technical
  • Knowledge of professional software engineering practices and best practices for full software development life cycle, including coding standards, code reviews, source control management, continuous deployments, testing, and operations
  • Excellent verbal and written communication skills
You must be based in LATAM

More Openings

Backend Golang Engineer (PP)
Senior iOS Developer (JU)
Software Engineer (AG)

Share This Job

Powered by