*about ergeon*:
we are disrupting the trillion-dollar construction industry with technology, making it possible for almost any profession to operate remotely. Our company is the only startup combining the strengths of technology and remote work to solve the challenges of residential construction. Our software and data engine allow our remote team to offer customers a user-friendly local experience. We have integrated 3d cad modeling, video, satellite mapping, appointment scheduling, real-time pricing data, regulations data in our suite of erp software and mobile apps. Our software powers a growing all-remote team of hundreds of staff members, brought together by our shared values of being kind, investing in people, and being lean. You can read more about our all-remote engineering team here: cracking the code for all-remote engineering teams
with the belief that everyone has a right to professional growth and respect regardless of their location, we proudly have staff (aka ergeoneers) in dozens of countries, with a great score and recommendation rating on glassdoor. Come join us to make construction friendly and accessible!
*ergeon: (er - g
- eon)*
erg = unit of work or energy
eon = billion years
ergeon is founded by cs ph.d. serial entrepreneurs jiayue (jenny) he and odysseas tstatalos. They picked this name to symbolize their joint passion for using tech to revolutionize work.
*overview of the role*:
we are looking for an experienced engineering manager to join our development team. Your primary focus will be the professional development of our software engineers, including defining career growth plans that help them achieve their professional goals, creating opportunities for engineers to develop new skills, identifying areas of improvement and delivering quarterly/ biannual review feedback.
You will also work closely with engineering leadership to develop and execute the roadmap of initiatives for the team, including definition and roll out of quarterly initiatives, monitoring metrics for progress, and suggesting ongoing improvements to help the engineering team operate more efficiently and scalable.
*responsibilities*:
*team management*:
- is responsible for coaching, development, and career management: setting performance expectations, career planning, performance reviews, managing low performers, compensation reviews, promotions, and terminations.
- plans and executes changes to team staffing in service of company goals: identifying gaps, defining roles, and managing team size.
- resolves interpersonal and technical conflict within and outside the team.
- clarifies ownership and decision making for the team. Delegates ownership of tactical decision-making but maintains responsibility as tiebreaker where necessary.
- monitors and adjusts team pace to instill urgency for success but protect from burnout.
*recruiting*:
- contributes to recruiting for the entire engineering team (not just immediate team).
*process improvement*:
- identifies and executes opportunities for improvement to team processes including software development, recruiting, team operations, team management etc.
- works with team members to define what success looks like so that the positive impact is clear.
- sets goals, defines metrics, and tracks progress.
- advises engineering leadership with insights and recommendations to improve the team.
*initiative roadmap execution*:
- communicates and organizes cross-team goals and projects
- builds relationships with stakeholders including customers, product managers, cross-functional partners, and external partners.
- crosses team and service boundaries to solve problems.
*desired skills and experience*:
*must have*:
- extensive experience managing a distributed team of software engineers.
- comfortable working and building team relationships remotely.
- solid understanding of professional development and career growth opportunities for software engineers.
- openness to giving and receiving feedback in a kind, positive manner.
- ability to communicate clearly and effectively across teams and functions.
- flexibility to adapt known paradigms to new settings and openness to learn new things.
*nice to have*:
- ability to make others better through code reviews, technical guidance, and mentoring or serving as a tech lead on a project.
- experience with scrum or other agile development process.
- some knowledge of python, django, and django rest framework.
- some javascript and sql experience.
- frontend technologies experience.
- data engineer experience.
*technical requirements*:
- good laptop setup with chrome browser.
- minimum of 8gb ram.
- minimum processor:
- for intel variants of cpus:
- core i3 8000 series (8th gen) or higher.
- pentium n5000 series (quad-core variant) or higher.
- celeron j5000 series or higher (quad-core variant).
- for amd variants of cpus:
- ryzen 3, 3rd generation or higher
- stable high-speed internet connection (at