Urgently hiring Use left and right arrow keys to navigate
Estimated Pay $80 per hour
Hours Full-time, Part-time
Location San Francisco, California

About this job

Role Overview

As a Software Engineering Manager at Firstup you will have opportunities to work closely with customers to solve real technology challenges. You will be responsible for delivering new solutions and services while constantly improving our approach to architecture, scale, availability and fault-tolerance. You will partner with others across the company in shared codebases, and contribute directly to other services when needed.

Responsibilities

  • Build and lead high-performing engineering teams, providing mentorship, guidance, and support to team members.
  • Foster a collaborative and inclusive team culture, emphasizing innovation and continuous improvement.
  • Demonstrate a proven track record of delivering projects on time and within scope, even in a distributed workforce setting.
  • Implement effective project management strategies to mitigate risks and ensure successful project outcomes.
  • Develop and implement strategies for effective collaboration within a distributed workforce, leveraging communication tools and collaboration platforms.
  • Establish and maintain transparent communication channels to keep distributed teams informed and aligned with project goals.
  • Facilitate effective communication and collaboration among distributed teams, fostering an agile and adaptable work culture.
  • Implement and champion Agile best practices within the engineering organization, ensuring teams adhere to principles and methodologies.
  • Lead the design and implementation of software solutions based on microservices architecture, ensuring scalability, modularity, and maintainability.
  • Collaborate with architects and development teams to establish and uphold microservices best practices.

Requirements

  • Previous experience managing a team of 7+ Engineers.
  • Experience working at scale in an enterprise environment, ideally developing SaaS applications/platforms.
  • Expertise in agile processes and driving a high-level of execution in teams.
  • Proven success with accountability and leading a team through complex challenges that are large in scope.
  • Successful track record of identifying roadblocks and keeping teams on track to their roadmap.
  • Pride in predictability and maintaining a high quality product while meeting deadlines.
  • Strong knowledge in OOD, Domain-driven design, and microservices architecture.
  • Knowledge in mobile and UI technologies beneficial.
  • Excellent communication skills and understanding of the realities of developing in an enterprise environment.


Firstup expects the base salary for this role to be between $160,000-200,000. The starting rate of pay may vary based on factors including, but not limited to, position offered, location, education, training, and/or experience.


You might also like

in San Francisco, CA

$66
est. per hour
Abbott Laboratories 20h ago
6.9 mi Use left and right arrow keys to navigate
$60-$80
Verified per hour
TEKsystems 2h ago
Just postedUrgently hiring1.3 mi Use left and right arrow keys to navigate
$80
est. per hour
Abbott Laboratories 20h ago
6.9 mi Use left and right arrow keys to navigate
U.S. Navy 30d ago
Urgently hiring Use left and right arrow keys to navigate
U.S. Navy 30d ago
Urgently hiring Use left and right arrow keys to navigate
View more like this

Nearby locations

Posting ID: 931786858 Posted: 2024-05-05 Job Title: Software Engineering Manager