Remote Jobs RockRemote Jobs Rock

Manager, Software Engineering - Omni

πŸ•’ 4 days ago
Software EngineeringPeople LeadershipAgile DevelopmentSoftware Architecture
Apply Now

πŸ“œ Description

  • Oversee engineering professionals and lead project areas from requirements through execution.
  • Turn ambiguous challenges into actionable plans and guide technology experimentation.
  • Own team culture and architecture, including scalability, extensibility, and system impact.
  • Guide design, coding, debugging, testing, troubleshooting, and threat modeling.
  • Manage engineering resources and roadmaps, and advise leadership on priorities and allocation.
  • Improve delivery through standards, documentation, retrospectives, and cross-functional collaboration.

πŸ› οΈ Requirements

  • 7+ years of software engineering experience, including 1+ years of people leadership.
  • Bachelor's degree in Computer Science or a related field, or equivalent experience.
  • Strong understanding of engineering practices across data handling, security, code construction, testing, deployment, and maintenance.
  • Sound judgment about long-term software impacts, workarounds, and technical debt.
Full 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/

Catawiki

Engineering Manager - CS Tech

πŸ•’ yesterday
CatawikiπŸ‘₯ 501 - 1000 employees🏒 Internet

Lead and develop a 7–10 engineer team, setting technical direction for customer service and fulfilment systems while partnering across Product, UX, and Customer Service to improve support experiences.

Software EngineeringPeople LeadershipCoaching And Performance ManagementTechnical Direction
Tulip Interfaces

Senior Software Engineering Manager, Platform

πŸ•’ yesterday
Tulip InterfacesπŸ‘₯ 201 - 500 employees🏒 Computer Software

Lead a software team and own the architecture, roadmap, and reliable delivery of identity and access systems, including enterprise federation, provisioning, authorization, and multi-tenant security.

Oauth 2.0SAML 2.0OIDCSCIM
Wayve

Engineering Manager, Platform Integration, Robot Software

πŸ•’ yesterday
WayveπŸ‘₯ 501 - 1000 employees🏒 Computer Software🧠 AI-native

Lead and develop the Platform Integration engineering team, setting technical direction and delivering reliable, reusable software integrations that bring new vehicle platforms from early preparation through validation and handover.

Engineering Team LeadershipEmbedded SoftwareRobotics SoftwareVehicle Integration
Plaid

Experienced Engineering Manager, Payments

πŸ•’ yesterday
PlaidπŸ‘₯ 10,000+ employees🏒 Software Development

Lead three Payments engineering teams, set platform strategy and technical direction, and partner across product, data science, operations, and business to deliver reliable financial infrastructure.

Engineering ManagementSoftware EngineeringPayments InfrastructureAccount Verification

Trusted by Remote Workers