CRB Logo

Software Engineer

🇺🇸 United States - Remote
💻 Software Development🔵 Mid-level

Job Description

Company Description

CRB’s over 1,100 expert professionals drive innovative, life-changing and life-saving solutions for manufacturers in the life sciences and food and beverage industries. Our mission, vision, and core values put client satisfaction and employee experience at the center of everything we do.

As an AEC Firm we proudly specialize in industries that inherently carry important social responsibility - we recognize our impact and influence in the communities we serve and pursue corporate responsibility through the lens of people, community, and planet. From oncology and rare disorders to COVID-19 or alternative proteins, our design and construction projects are pioneering solutions addressing important issues such as food scarcity and global health.

Job Description

As a Software Engineer, you’ll be part of CRB’s growing Innovation team — a group of engineers, developers, and domain experts building digital tools that enhance the design and delivery of world-class AEC projects. You’ll work in a hybrid development environment that includes both pro-code (C#, Python, ASP.NET) and low-code (Power Platform, Copilot Studio, Dynamo) technologies.

You’ll collaborate with project teams, subject matter experts, and leadership to deliver impactful tools that integrate across the AEC project lifecycle. The ideal candidate is a highly curious, hands-on developer who thrives in applied problem-solving and values elegant, maintainable solutions over one-off fixes. This mid-level position is ideal for developers with 2–5 years of experience who are comfortable owning features end-to-end and contributing to collaborative system design discussions. You’ll be empowered to build real-world solutions while learning how to scale your impact over time.

  • Design, develop, and maintain features for firm-wide engineering and architectural automation platforms, web applications, APIs, AI Agents, and add-in tools (e.g., Revit, Excel, ACC, Plant3D, Copilot).
  • Collaborate with product owners and end users to clarify requirements, provide estimates, and propose technical solutions.
  • Build and maintain new and existing full-stack tools across pro-code (C#, Python, ASP.NET) and low-code (Power Platform, Copilot Studio) environments.
  • Write clean, well-tested, and maintainable code in various tech stacks.
  • Participate in code reviews and provide guidance to junior developers to improve code quality and maintainability.
  • Contribute to technical planning and system design discussions alongside senior engineers and leads.
  • Apply modern development best practices including testing, CI/CD, DevOps automation, and version control.
  • Demo and present solutions to stakeholders, communicating solutions clearly to both technical and non-technical audiences.
  • Identify opportunities to improve engineering workflows and propose technical enhancements that support scalability, maintainability, or performance.

Qualifications

Minimum Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related technical field (or equivalent experience).
  • 2+ years of professional experience in software development.
  • Proficient in/with:
    • Version Control and DevOps tooling (Git, Azure DevOps, CI/CD pipelines)
    • Object-oriented programming (C#, Python, VBA)
    • Automated Testing
    • Developing in/for Excel (VBA, VSTO Add-Ins, Power Query, Office Scripts, etc.)
    • Developing in/for AEC software platforms (Revit, AutoCAD, Plant3D, ACC)
    • Leveraging MCP Servers and Agents for software development.
    • Integrating with external solutions via REST API and/or GraphQL endpoints.
    • SQL and NoSQL databases, including schema design and data modeling.
  • Demonstrated ability to:
    • Design and develop solutions with limited instruction.
    • Learn independently and from others.
    • Execute both short-term and long-term projects following a plan.
    • Communicate effectively with technical and non-technical stakeholders.
    • Collaborate with a growing team of developers with diverse experience levels.

Preferred Qualifications

  • Experience in the AEC or adjacent industry
  • Experience owning full features or tooling modules from requirements through deployment.
  • Experience across Microsoft’s development stack (e.g., ASP.NET, Azure, Power Platform, Azure AD).
  • Experience with visual scripting tools (Dynamo, Grasshopper, Power Automate).
  • Experience with data wrangling and visualization tools (Fabric, Power Query, Power BI, Pandas, Spark).
  • Experience with modern full-stack web-development frameworks and design patterns.
  • Experience building and deploying agentic AI Copilots.
  • Experience developing generative design or optioneering tools.

Additional Information

All your information will be kept confidential according to EEO guidelines.

CRB is committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity Employer and it is our policy to provide equal opportunity to all people without regard to race, color, religion, national origin, ancestry, marital status, veteran status, age, disability, pregnancy, genetic information, citizenship status, sex, sexual orientation, gender identity or any other legally protected category. Employment is contingent on background screening.

CRB does not accept unsolicited resumes from search firms or agencies. Any resume submitted to any employee of CRB without a prior written search agreement will be considered unsolicited and the property of CRB. Please, no phone calls or emails.

CRB offers a complete and competitive benefit package designed to meet individual and family needs.

If you are unable to complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process.

Share this job:
Please let CRB know you found this job on Remote First Jobs 🙏

16097 similar remote jobs

Explore latest remote opportunities and join a team that values work flexibility.

Remote companies like CRB

Find your next opportunity with companies that specialize in Engineering, Architecture, Construction, and Consulting. Explore remote-first companies like CRB that prioritize flexible work and home-office freedom.

Unifize Logo

Unifize

A collaborative platform for quality, operations, and product development teams in ISO and FDA-regulated industries.

2 open positions →
Hakkōda, an IBM Company Logo

Hakkōda, an IBM Company

201-500 hakkoda.io

A modern data consultancy specializing in cloud platforms, AI capabilities, and data innovation.

View company profile →
Verista Logo

Verista

501-1000 verista.com

Business and technology consulting for systems, compliance, validation, and quality in life sciences.

View company profile →
Adepto Technical Recruitment Limited Logo

Adepto Technical Recruitment Limited

Technical and engineering recruitment for permanent and contract roles in chemical sciences.

4 open positions →
ALTEN Technology USA Logo

ALTEN Technology USA

Engineering services and solutions for technology and product development

19 open positions →
Kimmel & Associates Logo

Kimmel & Associates

51-200 kimmel.com

Executive search for construction, infrastructure, supply chain, waste, and automotive industries

33 open positions →

Project: Career Search

Rev. 2026.2

[ Remote Jobs ]
Direct Access

We source jobs directly from 21,000+ company career pages. No intermediaries.

01

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

02

Advanced Filters

Filter by category, benefits, seniority, and more.

03

Priority Job Alerts

Get timely alerts for new job openings every day.

04

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

21,000+ SOURCES UPDATED 24/7
Apply