Manager, Software Engineering - Omni
- Hiring from
- United States
- Work type
- Hybrid
- Posted
617,264 remote jobs, straight from company career pages
100% free · New jobs every minute
Show job descriptionHide job description
Paradigm is a software company transforming the way that the residential, construction & building product industries operate across the globe. We are looking for a Manager, Software Engineering - Omni to be part of revolutionizing these industries. We are building the future with modern software engineering, agent-assisted systems, and mobile-first experiences. We are powered by our parent company, Builders FirstSource (NYSE: BLDR): a Fortune 300 company with over $23 billion in revenue and more than 29,000 employees across 550+ locations, BFS is redefining construction through data, digital infrastructure, and AI-powered innovation.
What You Will Do:
Oversee and manage Engineering professionals. Generally work with smaller teams on low to medium complexity projects, or subsets of higher complexity projects.
Lead areas of a project from requirements to execution.
Follow appropriate agile and/or other development principles to ensure quality and performance standards.
Understand where service delivery gaps can occur within work of team and help implement plans to close service delivery gaps.
Identify and turn ambiguous challenges into clear plans that can be executed by your team and others. Can guide technology experimentation.
Manage resources, including allocation of current resources into organizational priorities, developing resource plans and roadmaps for future software engineering needs.
Understand business needs, system functionalities and processes.
Responsible for team culture (including building a positive and supportive human-centric work environment) and architecture (design, extensibility, scalability, effect on other systems, etc.).
Ensure communication of standards (e.g., coding standards and review).
Solve complex and escalated aspects of a project as needed.
Review design documentation and lead a team that performs coding, debugging, testing, troubleshooting, and threat modeling throughout the development process.
Handle the resolution of sensitive issues.
Stay current on industry trends. Implement and monitor new technologies, industry trends and best practices.
Maintain long-term relationships with vendors and other third-party resources to ensure high quality services are delivered consistently.
Provide the right amount of information – descriptions are concise, timelines have estimates, ownership is clear, call out risks and blockers with a path forward, etc.
Evaluate runbooks and system maintenance documentation to make sure they are effective and usable by frontline support.
Hold retrospectives and post-mortems to help SWEs grow.
Collaborate with multi-functional teams to hold technical discussions and solve immediate problems.
Provide input to leadership team on development priorities and resource allocation.
What You Need to Succeed:
7+ years of experience in software engineering, including 1+ years of people leadership.
· Bachelor’s degree in Computer Science or related field or equivalent experience.
Solid understanding of engineering best practices (e.g., data handling, security, code construction, testing, deployment, maintenance) with the ability to assess SWE practices.
Understand the long-term impact of software decisions. Exercise sound judgment to identify when short-term workarounds are appropriate and when they risk creating technical debt.
Ready to Join? Apply now at myparadigm.com/careers/
