Dekker
Albuquerque, New Mexico
Job Description Job Description Dekker is looking for experienced software engineers to join our growing team. A Senior Software Engineer designs, builds, and supports the applications, data pipelines, and AI-enabled tools that Dekker teams and clients rely on, balancing internal software and integrations with data engineering and analytics work for billable and firmwide projects. Success is measured by software and data products that people use, that hold up in production, and that others can maintain. Responsibilities Collaboratively engages in project work, serving as lead technical contributor on internal and client-facing software and data projects Designs, develops, and maintains full-stack applications, APIs, and integrations using current web frameworks, C#/.NET, Python, and other necessary technologies Builds and extends tools for the firm's production platforms, including Revit/BIM add-ins, apps + integrations, and Deltek Vantagepoint data connections Designs, builds, and maintains data pipelines, data models, and data tooling that support billable analytics, internal reporting, and firm applications Supports data science and analytics work by preparing datasets, putting models into production, and building the tools and dashboards that deliver results to clients and project teams Develops AI-enabled tools and automations, integrating large language models and other AI services in line with the Dekker AI Policy Contributes to digital twin and building-data applications, including integration of BIM, IoT/sensor, and operational data Works directly with clients/end users to understand workflows, identify needs, and refine features through feedback Creates, introduces, and maintains software and data standards, including architecture, version control, testing, code review, data validation, documentation, and deployment pipelines Supports released tools and data products in production, including monitoring, issue resolution, and planned updates or sunset Collaborates with the Managing Director, Systems + Security on authentication, access, data governance, and security for all Dekker software and data Mentors and provides technical guidance to less experienced team members, including through code review In collaboration with DekkerU team, provides training and documentation for tools developed by Advanced Technology Identifies and communicates project progress, accomplishments, challenges, and support needed to complete responsibilities Responsibilities Bachelor's degree in computer science, software engineering, data science, data engineering, engineering, or related discipline, or equivalent work experience 6+ years of professional software development experience, including work on data-intensive applications Strong proficiency in Python and SQL, plus a modern web stack (e.g., TypeScript/JavaScript with React or similar) and/or C#/.NET Experience building and operating data pipelines and data models, including orchestration and data quality validation Experience designing and consuming REST or GraphQL APIs and integrating third-party platforms, including authentication (OAuth/SSO) Experience deploying and supporting applications on a cloud platform such as Azure, with CI/CD pipelines and automated testing Working knowledge of data science and analytics methods, and experience with data visualization tools such as Power BI or code-based visualization Deep understanding of AI and machine learning, including large language models, retrieval, evaluation, and responsible use, is a major plus Digital twin experience, including BIM, IoT/sensor data, or real-time 3D platforms such as Unity, Unreal, or Omniverse, is a major plus Experience with the Revit API or other BIM/CAD tools, apps, or Deltek Vantagepoint is a significant plus but not required Previous experience operating in an Agile environment Strong written, graphic, and verbal communication skills, including working directly with non-technical users Excellent problem-solving, collaboration, and consultation skills Experience with Pink Lemonade analytical design helpful but not required Dekker offers competitive benefits and salary packages based on education and experience. For a full list of our benefit options, please visit our careers page. Dekker is a family of designers, planners, architects, and engineers, intent on creating passion for the built environment through our work. We believe that architecture and design can be transformational and that it must serve more than just a functional role. It should inspire, protect, delight, and empower users and entire communities. We believe the most innovative designs are created through a multi-faceted perspective of places, people, and their processes. Collaboration, empathy, and understanding, combined with passion and expertise can shape our experiences and our environments. We strive to tune our ability to see things through the eyes, hearts, and minds of our clients. If you think your vision, passion, and experience would enhance ours, we'd love to meet you. EEO: All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, or veteran status and any other protected class under state or federal law.
Job Description Job Description Dekker is looking for experienced software engineers to join our growing team. A Senior Software Engineer designs, builds, and supports the applications, data pipelines, and AI-enabled tools that Dekker teams and clients rely on, balancing internal software and integrations with data engineering and analytics work for billable and firmwide projects. Success is measured by software and data products that people use, that hold up in production, and that others can maintain. Responsibilities Collaboratively engages in project work, serving as lead technical contributor on internal and client-facing software and data projects Designs, develops, and maintains full-stack applications, APIs, and integrations using current web frameworks, C#/.NET, Python, and other necessary technologies Builds and extends tools for the firm's production platforms, including Revit/BIM add-ins, apps + integrations, and Deltek Vantagepoint data connections Designs, builds, and maintains data pipelines, data models, and data tooling that support billable analytics, internal reporting, and firm applications Supports data science and analytics work by preparing datasets, putting models into production, and building the tools and dashboards that deliver results to clients and project teams Develops AI-enabled tools and automations, integrating large language models and other AI services in line with the Dekker AI Policy Contributes to digital twin and building-data applications, including integration of BIM, IoT/sensor, and operational data Works directly with clients/end users to understand workflows, identify needs, and refine features through feedback Creates, introduces, and maintains software and data standards, including architecture, version control, testing, code review, data validation, documentation, and deployment pipelines Supports released tools and data products in production, including monitoring, issue resolution, and planned updates or sunset Collaborates with the Managing Director, Systems + Security on authentication, access, data governance, and security for all Dekker software and data Mentors and provides technical guidance to less experienced team members, including through code review In collaboration with DekkerU team, provides training and documentation for tools developed by Advanced Technology Identifies and communicates project progress, accomplishments, challenges, and support needed to complete responsibilities Responsibilities Bachelor's degree in computer science, software engineering, data science, data engineering, engineering, or related discipline, or equivalent work experience 6+ years of professional software development experience, including work on data-intensive applications Strong proficiency in Python and SQL, plus a modern web stack (e.g., TypeScript/JavaScript with React or similar) and/or C#/.NET Experience building and operating data pipelines and data models, including orchestration and data quality validation Experience designing and consuming REST or GraphQL APIs and integrating third-party platforms, including authentication (OAuth/SSO) Experience deploying and supporting applications on a cloud platform such as Azure, with CI/CD pipelines and automated testing Working knowledge of data science and analytics methods, and experience with data visualization tools such as Power BI or code-based visualization Deep understanding of AI and machine learning, including large language models, retrieval, evaluation, and responsible use, is a major plus Digital twin experience, including BIM, IoT/sensor data, or real-time 3D platforms such as Unity, Unreal, or Omniverse, is a major plus Experience with the Revit API or other BIM/CAD tools, apps, or Deltek Vantagepoint is a significant plus but not required Previous experience operating in an Agile environment Strong written, graphic, and verbal communication skills, including working directly with non-technical users Excellent problem-solving, collaboration, and consultation skills Experience with Pink Lemonade analytical design helpful but not required Dekker offers competitive benefits and salary packages based on education and experience. For a full list of our benefit options, please visit our careers page. Dekker is a family of designers, planners, architects, and engineers, intent on creating passion for the built environment through our work. We believe that architecture and design can be transformational and that it must serve more than just a functional role. It should inspire, protect, delight, and empower users and entire communities. We believe the most innovative designs are created through a multi-faceted perspective of places, people, and their processes. Collaboration, empathy, and understanding, combined with passion and expertise can shape our experiences and our environments. We strive to tune our ability to see things through the eyes, hearts, and minds of our clients. If you think your vision, passion, and experience would enhance ours, we'd love to meet you. EEO: All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, or veteran status and any other protected class under state or federal law.
Dekker
Albuquerque, New Mexico
Job Description Job Description The Engineering Manager, Advanced Technology is responsible for the delivery, quality, and reliability of all software, data, and automation work produced by Advanced Technology, and for the success of the team's billable client projects. Success is measured by work that ships, holds up to review, and stays in use, not by work started. Responsibilities Collaborativ ely engages in project work, contributing individual technical expertise, assuring quality, and providing guidance to team Leads delivery of billable data, analytics, and software projects and is accountable for scope, schedule, budget, client communication, and final quality Partners with Market Sector Leaders and Client Focus Managers to support pursuits, scope technical services, and develop fee estimates Creates, introduces, and maintains software, data, and AI-use standards to ensure the quality, security, and functionality of all Dekker software and data products Performs or directs technical review of all Advanced Technology work before release, including code review, data validation, and testing of analytical results Collaborates with the Director of Quality Management + Quality Management Team to integrate Advanced Technology quality practices with the firmwide Quality Management System Establishes development, deployment, documentation, and support practices, assuring every released tool has a named owner and support plan Translates scoped initiatives into technical designs, estimates, and delivery plans in partnership with the Solutions Architect Collaborates with the Managing Director, Systems + Security to uphold data governance, security, and access standards Supervises individuals performing implementation or facilitation roles within the Advanced Technology team, including hiring, performance, and professional development Defines and monitors delivery and quality KPIs and reports them through the Advanced Technology portfolio review In collaboration with DekkerU team, coordinates training related to tools built or adopted by Advanced Technology Identifies and communicates team progress, accomplishments, challenges, and support needed to complete responsibilities Qualifications Bachelor's degree in computer science, engineering, data science, or related discipline, or equivalent work experience 8+ years of software or data engineering experience, including 2+ years leading engineers Proven ownership of quality through code review, testing, and validation of data and analytical results Strong proficiency in Python and SQL; experience with C#/.NET, REST/GraphQL APIs, and cloud platforms preferred Data engineering or data science experience, such as building data pipelines, analytical models, or production analytics, is a significant plus but not required Experience delivering client-facing or billable technical work, preferably in professional services Ability to manage and prioritize simultaneous projects (Agile experience is preferred) Experience with Revit or other BIM/CAD APIs, or Deltek Vantagepoint preferred; AEC or related project-based industry experience preferred, not required Excellent verbal and written communication skills Excellent problem-solving, collaboration, and consultation skills Experience with Pink Lemonade analytical design helpful but not required Dekker offers competitive benefits and salary packages based on education and experience. For a full list of our benefit options, please visit our careers page at Dekker is a family of designers, planners, architects, and engineers, intent on creating passion for the built environment through our work. We believe that architecture and design can be transformational and that it must serve more than just a functional role. It should inspire, protect, delight, and empower users and entire communities. We believe the most innovative designs are created through a multi-faceted perspective of places, people, and their processes. Collaboration, empathy, and understanding, combined with passion and expertise can shape our experiences and our environments. We strive to tune our ability to see things through the eyes, hearts, and minds of our clients. If you think your vision, passion, and experience would enhance ours, we'd love to meet you. EEO: All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, or veteran status and any other protected class under state or federal law.
Job Description Job Description The Engineering Manager, Advanced Technology is responsible for the delivery, quality, and reliability of all software, data, and automation work produced by Advanced Technology, and for the success of the team's billable client projects. Success is measured by work that ships, holds up to review, and stays in use, not by work started. Responsibilities Collaborativ ely engages in project work, contributing individual technical expertise, assuring quality, and providing guidance to team Leads delivery of billable data, analytics, and software projects and is accountable for scope, schedule, budget, client communication, and final quality Partners with Market Sector Leaders and Client Focus Managers to support pursuits, scope technical services, and develop fee estimates Creates, introduces, and maintains software, data, and AI-use standards to ensure the quality, security, and functionality of all Dekker software and data products Performs or directs technical review of all Advanced Technology work before release, including code review, data validation, and testing of analytical results Collaborates with the Director of Quality Management + Quality Management Team to integrate Advanced Technology quality practices with the firmwide Quality Management System Establishes development, deployment, documentation, and support practices, assuring every released tool has a named owner and support plan Translates scoped initiatives into technical designs, estimates, and delivery plans in partnership with the Solutions Architect Collaborates with the Managing Director, Systems + Security to uphold data governance, security, and access standards Supervises individuals performing implementation or facilitation roles within the Advanced Technology team, including hiring, performance, and professional development Defines and monitors delivery and quality KPIs and reports them through the Advanced Technology portfolio review In collaboration with DekkerU team, coordinates training related to tools built or adopted by Advanced Technology Identifies and communicates team progress, accomplishments, challenges, and support needed to complete responsibilities Qualifications Bachelor's degree in computer science, engineering, data science, or related discipline, or equivalent work experience 8+ years of software or data engineering experience, including 2+ years leading engineers Proven ownership of quality through code review, testing, and validation of data and analytical results Strong proficiency in Python and SQL; experience with C#/.NET, REST/GraphQL APIs, and cloud platforms preferred Data engineering or data science experience, such as building data pipelines, analytical models, or production analytics, is a significant plus but not required Experience delivering client-facing or billable technical work, preferably in professional services Ability to manage and prioritize simultaneous projects (Agile experience is preferred) Experience with Revit or other BIM/CAD APIs, or Deltek Vantagepoint preferred; AEC or related project-based industry experience preferred, not required Excellent verbal and written communication skills Excellent problem-solving, collaboration, and consultation skills Experience with Pink Lemonade analytical design helpful but not required Dekker offers competitive benefits and salary packages based on education and experience. For a full list of our benefit options, please visit our careers page at Dekker is a family of designers, planners, architects, and engineers, intent on creating passion for the built environment through our work. We believe that architecture and design can be transformational and that it must serve more than just a functional role. It should inspire, protect, delight, and empower users and entire communities. We believe the most innovative designs are created through a multi-faceted perspective of places, people, and their processes. Collaboration, empathy, and understanding, combined with passion and expertise can shape our experiences and our environments. We strive to tune our ability to see things through the eyes, hearts, and minds of our clients. If you think your vision, passion, and experience would enhance ours, we'd love to meet you. EEO: All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, or veteran status and any other protected class under state or federal law.