Manager, Software Engineering
Listed on 2026-01-12
-
Software Development
Software Engineer, Software Project Mgr/ Lead, Software Architect, Cloud Engineer - Software
Job Overview
Manager, Software Engineering responsible for building and leading a highly effective team of software engineers. The manager works with departmental contacts to support the demands of the department and meet product development objectives. They are accountable for the professional development of their reports and serve as the subject‑matter expert for the product features they oversee.
Posting TypeHybrid
Job Description and RequirementsFocus on Product Delivery
- Contributes to the product roadmap and uses it to give purpose to the team and backlog.
- Has effective ability to scope and drive features and products, delivering updates.
- Delivers results within time and scope, and brings visibility through regular reporting.
- Is accountable behind the features and products they own.
- Develops deep software product knowledge within their team’s area of ownership.
Promotes Personal Development
- Responsible for the professional development of their team and serves as subject‑matter expert for product features.
- Works collaboratively with the team to identify and develop the talents of each individual team member.
Aligns Goals with Strategy
- Serves as technology advisor to the business on all aspects of software technology trends and novel solutions specific to their domain or feature set.
- Stays on top of the latest technological progress and uses this knowledge to keep products marketable and competitive.
- Is a subject‑matter expert in their area of the product.
- Uses long‑term strategic thinking to guide and develop the team to meet overall product goals.
- Exercises significant latitude in determining objectives and approaches to critical assignments.
- Is innovative and thinks outside the box when crafting solutions and considering impact.
- Bachelor’s degree or equivalent in computer science or related disciplines.
- 4+ years of experience managing software product development teams.
- 10+ years of software development experience for commercial‑grade systems and applications with a proven track record of building and leading engineering teams.
- Experience managing remote teams or individual staff in remote locations is a plus.
- Excellent knowledge of software engineering discipline, including latest programming languages, object‑oriented programming, high‑performance fault‑tolerant distributed systems architecture, data structures and algorithms, operating systems, distributed database modeling and access languages, cloud environments such as SaaS.
- Strong teamwork and partnering skills for cross‑group collaboration.
- Strong leadership skills, able to perform under pressure and optimize team resources to attain business goals.
- Ability to motivate people, instill accountability and achieve results.
- In‑depth knowledge of agile product development methodologies.
- Strong verbal, presentation, and written communication skills for technical and non‑technical audiences.
Relativity is committed to competitive, fair, and equitable compensation practices.
This position is eligible for total compensation which includes a competitive base salary, an annual performance bonus, and long‑term incentives.
Expected salary range: $155,000 – $233,000.
The final offered salary will be based on factors such as experience, skill set, qualifications, and internal pay equity.
Suggested SkillsBudget Management, Engineering Management, Innovation, Leadership, Performance Management (PM), Process Improvements, Project Management, Quality Assurance (QA), Risk Management, Stakeholder Management.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).