Software Engineering Manager Washington, DC, San Francisco, CA, or Seattle, WA in Washington
Energy Jobline is the largest and fastest growing global Energy Job Board and Energy Hub. We have an audience reach of over 7 million energy professionals, 400,000+ monthly advertised global energy and engineering jobs, and work with the leading energy companies worldwide.
We focus on the Oil & Gas, Renewables, Engineering, Power, and Nuclear markets as well as emerging technologies in EV, Battery, and Fusion. We are committed to ensuring that we offer the most exciting career opportunities from around the world for our jobseekers.
Job DescriptionJob Description
Software Engineering Manager, Washington, DC, San Francisco, CA, or Seattle, WA
Our client is seeking a Software Engineering Manager to lead our talented Software Development team. This role requires a balance of hands-on development, team management, and strategic planning. You'll manage personnel across backend and frontend development teams to align our technology with business goals and product vision, working closely with engineering and product leaders.
You will be managing a team of 9 - 10 engineers, with potential growth to 15. We need someone with recent (last ~2 years) leadership experience with a background in software development. You should be comfortable with startup pace and dynamic priorities, while also being motivated to streamline processes. Experience outside the aerospace industry is also valued as providing alternative perspectives.
Responsibilities
- Oversee the engineering team's resource management, including capacity and velocity, and ensure optimal balance and function to meet business objectives and product roadmap milestones.
- Manage your team's involvement in on-call engineering schedules and support structures, ensuring robust incident response protocols.
- Actively participate in the hiring process to grow the team and anticipate future needs.
- Dedicate up to ~10 hours per week to coding, maintaining a strong connection with the team's technical work and challenges.
- Prioritize the professional development and career growth of team members, providing mentorship and identifying opportunities for advancement.
- Collaborate with engineering leaders to identify gaps or disconnects between teams and promote proactive architecting across the company's engineering products.
- Collaborate with both external and internal partners, communicate plans clearly to all parties, and lead teams towards success.
- Coordinate with Product Managers on requirements and prioritization.
- Contribute to both engineering and product documentation.
- Host post-mortems and implement corrective actions.
Requirements
- 8+ years of experience in software development, with the last ~2 years in a leadership role
- Experience in a SaaS startup and ideally something mission-oriented.
- Ability to code and review in Python, React, and Typescript.
- The role is still hands-on and highly technical rather than only managing.
- Experience with Kubernetes and microservices architecture.
- Proficient in Agile methodologies and SDLC.
- Proven experience managing a team of software engineers.
- Experience outside the aerospace industry.
Education
- Bachelor's in computer science, Engineering, or related field.
If you are interested in applying for this job please press the Apply Button and follow the application process. Energy Jobline wishes you the very best of luck in your next career move.