SanFranRecruiter Since 2001
the smart solution for San Francisco jobs

Software Engineer Manager

Company: Utopialabs
Location: San Francisco
Posted on: September 21, 2023

Job Description:

Job Summary:
We are seeking a dynamic and experienced Engineering Manager to lead and inspire our growing team of talented engineers. The Engineering Manager will play a crucial role in overseeing the technical aspects of our projects, driving innovation, and ensuring the successful delivery of high-quality products.
Technical Leadership:

  • Architect and develop well-tested frontend and backend systems for our core web product.
  • Articulate a clear and long-term technical vision for maintaining and scaling our web product, aligning it with industry best practices and the Web3 ecosystem.
  • Provide strategic guidance and mentorship to the engineering team in making sound technical decisions.

    Team Management and Growth:

    • Lead and manage the engineering team, fostering a collaborative and high-performance culture.
    • Scale the early engineering team by attracting top talent, conducting interviews, and making data-driven hiring decisions.
    • Support the professional growth and development of team members through coaching, feedback, and training opportunities.

      Technical Infrastructure and Scalability:

      • Oversee the technical infrastructure and architecture to support our ambitious product roadmap, emphasizing security, availability, and scalability.
      • Collaborate with cross-functional teams to ensure seamless integration with other components of the ecosystem.
      • Hands on (when required) by doing the planning, writing the code, doing the code review, deploying, being on call, and other activities.

        User-Centric Development:

        • Drive the creation of trustworthy user experiences by building interfaces that are simple, intuitive, performant, and reliable using modern tools like React, Typescript, and GraphQL.
        • Advocate for user needs and feedback in the development process, incorporating user-centric design principles.

          Communication and Collaboration:

          • Communicate complex technical ideas effectively to stakeholders at various levels of technical expertise.
          • Foster a culture of open communication, knowledge sharing, and collaboration within the engineering organization and across pods.


            • 7+ years of software development experience using Javascript, Typescript, NodeJS, Express, NextJS, or similar technologies.
            • Proven experience in architecting solutions across different architecture layers and components through multiple frameworks.
            • 2+ years of experience managing and scaling engineering teams.
            • Strong understanding of GraphQL and its implementation in distributed systems.
            • Proficiency in developing cloud services with a focus on scalability, performance, security, and reliability.
            • Experience developing with a test-driven mentality and a solid grasp of CI/CD practices.
            • Proficient with Git version control.

              Nice to have:

              • Experience starting or participating in a DAO as a core contributor.
              • Strong interest in the cryptocurrency and blockchain space.
              • Familiarity with decentralized databases like Ceramic and OrbitDB.
              • 5+ years of full-time software engineering experience.
              • 2+ years of full-time experience in a blockchain-based project.
              • Contribution to open-source projects or writing smart contracts.
              • Demonstrated interest in open and community-driven platforms.


Keywords: Utopialabs, San Francisco , Software Engineer Manager, IT / Software / Systems , San Francisco, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

San Francisco RSS job feeds