Software Engineering Supervisor

Seattle FULL TIME $120,000 - $150,000 / Year
($10,000 - $12,500 / Month)

Job Description

We are looking for a Software Engineering Supervisor to lead our talented team of software developers. This role requires someone with a robust background in software engineering and proven leadership skills, ready to take on complex projects while fostering a collaborative team environment.

Responsibilities

  • Oversee the software development lifecycle from concept to delivery.
  • Implement innovative solutions to improve software performance and reliability.
  • Foster team collaboration and communication to ensure project success.
  • Establish best practices for software development processes.
  • Mentor junior engineers to enhance their skills and career growth.
  • Utilize agile methodologies to manage projects effectively.
  • Engage stakeholders to define and understand project requirements.
  • Coordinate with quality assurance teams to ensure product quality.
  • Analyze project risks and develop mitigation strategies.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree in Software Engineering or related field is preferred
Experience
  • 5+ years of experience in software development, particularly in supervisory roles
Technical Skills
  • C++
  • Continuous Integration/Delivery
Soft Skills
  • Analytical Thinking
  • Teamwork
Certifications
  • Google Professional Cloud Architect
  • Certified ScrumMaster (CSM)
Languages
  • English: Fluent

Advantageous

  • Familiarity with Terraform: Experience in infrastructure as code using Terraform for cloud deployments.
  • Experience in Agile project management: Proven ability to apply Agile methodologies to foster team collaboration.

Benefits

  • Comprehensive health benefits including dental and vision.
  • 401(k) plan with a generous company match.
  • Flexible work hours and remote work options available.
  • Employee wellness initiatives and mental health support.

Company Culture

  • Innovation: We prioritize innovative ideas and encourage our team to think outside the box.
  • Career Growth: We offer numerous opportunities for professional development and growth.
  • Inclusivity: We strive to create an inclusive environment where everyone’s contributions are valued.
Status: Closed