Software Engineering Manager

$150,000 - $200,000/Yr

CyberCoders - Los Angeles, CA

posted about 2 months ago

Full-time - Mid Level
Los Angeles, CA
Administrative and Support Services

About the position

The software engineering manager is responsible for overseeing the development and maintenance of software systems. This role requires a strong understanding of software development practices, as well as experience with various programming languages and technologies. The ideal candidate will have a combination of technical expertise and leadership skills to effectively manage a team of software engineers and ensure the timely delivery of high-quality products.

Responsibilities

  • Lead a team of software engineers in the design, development, and maintenance of software products
  • Provide technical guidance and support to team members, ensuring adherence to best practices and coding standards
  • Collaborate with cross-functional teams to define product requirements and prioritize development tasks
  • Manage project timelines and deliverables, ensuring timely delivery of high-quality products
  • Mentor and train team members to enhance their technical skills and promote career growth
  • Conduct code reviews to ensure code quality and identify areas for improvement
  • Implement and promote DevOps best practices to improve software development processes
  • Participate in the hiring process for software engineering positions, including interviewing and onboarding new team members
  • Stay current with industry trends and advancements in software development

Requirements

  • Bachelor's degree in Computer Science or a related field
  • Minimum of 5 years of experience in software development
  • Experience with Node.js, PHP or Python, Docker, Kubernetes, and SQL
  • E-commerce, Retail and SaaS product experience is a plus
  • Experience with training and mentoring team members
  • Understanding of DevOps best practices
  • Excellent leadership and communication skills
  • Ability to manage multiple projects and prioritize tasks effectively
  • Experience with web application development and management
  • Previous experience in a management or leadership role is necessary

Nice-to-haves

  • Software Development
  • Node.js
  • PHP
  • Docker
  • Kubernetes
  • SQL
  • Computer Science Degree
  • Python
  • HTML
  • CSS

Benefits

  • Medical
  • Dental
  • Vision
  • 401(k)
  • PTO
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service